Grandmother’s Buttermilk Cornbread – Southern Soul in a Pan
Imagine a cloud-soft crumb with golden specks of cornmeal, crowned with a crackly crust that sings when you tap it. That’s Grandmother’s Buttermilk Cornbread — a recipe born in the Alabama Black Belt, baked in cast iron, and passed down like scripture.
This isn’t just bread; it’s memory, resilience, and comfort all in one bite. My Mama Ruth made it in her farmhouse kitchen during the 1940s, using cornmeal to feed her children and Civil Rights workers alike. For more than 80 years, it has been the centerpiece of every church picnic, potluck, and Sunday table. When you break into it, you’re not just eating cornbread — you’re tasting history, grit, and love.
Why You’ll Love This Recipe
- Crust that shatters — cold or hot, always crisp
- Soft, tender crumb — no dry, crumbly disasters
- One-pan wonder — cast iron simplicity, no fuss
- Authentic flavor — stone-ground cornmeal, bacon fat ritual
- Feed-a-crowd magic — doubles easily for gatherings
- Leftover joy — day-two skillet cake or cornbread dressing
Ingredients
- 150 g stone-ground white cornmeal (toasted 5 minutes)
- 125 g all-purpose flour
- 115 g salted butter, melted (just foamy)
- 135 g light brown sugar, firmly packed
- 240 ml cultured buttermilk, room temperature
- 3 g (½ tsp) baking soda, fresh
- 1 tsp apple cider vinegar
- 2 large eggs, room temperature
- 1.5 g (¼ tsp) fine sea salt
- Bacon fat (for greasing pan)
Equipment
- Cast iron skillet (10-inch)
- Mixing bowls
- Whisk & spatula
- 8×8 baking pan or skillet
- Wire cooling rack
Step-by-Step Instructions
1. Toast the Cornmeal
- Heat skillet over medium-low.
- Toast cornmeal 5 minutes until nutty aroma (not browned).
- Cool for 10 minutes before using.
2. Melt the Butter
- Melt butter in skillet until just foamy.
- Remove from heat immediately.
- Stir in brown sugar until smooth and glossy. Rest 5 minutes.
3. Mix the Batter
- In one bowl, whisk eggs into the butter-sugar mixture.
- In another bowl, whisk buttermilk + baking soda + vinegar until frothy.
- Combine cornmeal, flour, and salt. Fold in wet mixture with 3–4 strokes only (batter should stay lumpy).
- Rest batter 10 minutes to relax gluten.
4. Bake with Reverence
- Preheat oven to 350°F (175°C).
- Grease hot 8×8 pan with smoking bacon fat.
- Pour in batter. Bake 30–40 minutes until edges pull away and top is golden.
- Cool 15 minutes in pan, then invert onto wire rack.
Pro Tips from Mama’s Kitchen
- Toast cornmeal — raw meal = bitter aftertaste.
- Rest batter — 10 minutes makes crumb tender.
- Hot pan ritual — bacon fat must sizzle before batter hits.
- Don’t overmix — lumps = love; smooth batter = tough bread.
- Slice with a hot knife — dip blade in boiling water for clean cuts.
Easy Variations & Substitutions
- Cornmeal swap: Use 1 cup blended fresh corn kernels (reduce buttermilk slightly).
- Sweetness shift: Replace sugar with 2 tbsp sorghum syrup for deep flavor.
- Buttermilk hack: 1 cup milk + 1 tbsp vinegar (rest 5 minutes).
- Bacon fat substitute: Rendered ham hock fat, or neutral oil if needed.
- Gluten-free: Use 1:1 GF flour blend + 1 tsp xanthan gum.
Serving, Pairing & Storage
- Serve with: Black-eyed peas, collard greens, chili, or barbecue.
- Pair with: Hot coffee, sweet tea, or a drizzle of honey.
- Storage: Wrap in beeswax or foil. Keeps 3 days at room temp.
- Leftovers: Day 2 is even better — toast slices in butter or crumble into dressing.
Frequently Asked Questions
Q: Why did my cornbread sink?
A: Cold pan or overmixed batter. Heat pan first, stir gently.
Q: Can I use fine cornmeal?
A: No — fine grind creates mushy texture. Use coarse stone-ground only.
Q: Why no baking powder?
A: Buttermilk + baking soda = perfect rise without metallic flavor.
Q: Can I make it ahead?
A: Toast cornmeal and mix dry ingredients a day before. Always bake fresh.
Q: Do I have to use bacon fat?
A: It’s traditional for flavor and crisp crust, but neutral oil works in a pinch.

Grandmother’s Buttermilk Cornbread
Ingredients
Equipment
Method
- Toast cornmeal in skillet until nutty, cool 10 minutes.
- Melt butter until foamy, stir in sugar. Rest 5 minutes.
- Whisk eggs into butter mixture. In another bowl, whisk buttermilk, vinegar, and baking soda.
- Combine cornmeal, flour, salt. Fold wet into dry gently (lumpy batter). Rest 10 minutes.
- Heat oven to 350°F. Grease hot pan with bacon fat. Pour in batter.
- Bake 30–40 minutes until golden and edges pull away.
- Cool 15 minutes, then invert onto wire rack. Slice and serve.
Notes