Southern cornbread is typically made with white or yellow cornmeal and is more cake-like, while Northern cornbread is usually made with coarse-ground yellow cornmeal and has a more crumbly texture. Northern cornbread often contains fewer eggs, while Southern recipes are generally sweeter and may include bacon grease or lard.