This easy Amish cream cornbread is incredibly moist and rich, thanks to the secret combo of sour cream and creamed corn. It’s soft yet holds its structure beautifully, with a slightly sweet flavor that pairs perfectly with savory mains or breakfast spreads. It’s a go-to comfort recipe, ideal for weeknight dinners, potlucks, or any occasion that calls for hearty homemade flavor.
Preheat the oven to 400°F (200°C). Grease an 8×8-inch baking dish or line it with parchment paper.
In a large bowl, whisk together cornmeal, flour, sugar, baking powder, baking soda, and salt.
In a separate bowl, whisk the eggs, sour cream, milk, melted butter, and vegetable oil until smooth.
Pour the wet ingredients into the dry ingredients and stir just until combined. Do not overmix.
Pour the batter into the prepared baking dish and spread evenly.
Bake for 20–25 minutes or until the top is golden and a toothpick inserted in the center comes out clean.
Let it cool slightly before slicing and serving warm.
For best texture, don’t overmix the batter—stir just until everything is incorporated.
If you don’t have creamed corn, you can blend regular corn with a bit of milk for a quick substitute.
Try baking it in a preheated cast iron skillet for crispy edges and a rustic finish.
This cornbread stays moist for days—perfect for meal prepping or next-day leftovers.
To make it more Southern-style, reduce the sugar and add a pinch of cayenne.