Aunt’s Moist Mayonnaise Cornbread
A Mountain Memory Baked to Perfection
There are certain family recipes that carry deep emotional ties, taking us right back to childhood summers spent on a mountaintop surrounded by animals and loved ones. This treasured cornbread recipe comes straight from an aunt who lived on top of a mountain with horses, chickens, and hogs—a true slice of heaven for a kid. While people might raise an eyebrow when they hear the secret ingredient is mayonnaise, it is the ultimate trick to achieving an impossibly moist, tender crumb that leaves never a single crumb behind.
Baked in a sizzling hot cast-iron skillet with vegetable oil, this cornbread develops a magnificent golden-brown crust while keeping the inside wonderfully soft and rich. Whether served alongside classic comfort dishes like fried cabbage, potatoes, and smoked sausage, or paired with a hearty bowl of soup, this family heirloom recipe honors a sweet legacy with every single bite.

Why You’ll Love This Recipe
-
Inbelievably Moist: Mayonnaise acts as the secret weapon to keep the cornbread rich, tender, and completely free of dryness.
-
Ultimate Crispy Crust: Heating the oil right inside a cast-iron skillet creates an incredible, golden-brown crust with a satisfying sizzle.
-
Deeply Nostalgic: A cherished family heritage recipe that brings comforting memories of mountain living to life.
-
Perfect Pairing: Goes wonderfully with classic Southern-style dinners, smoked sausage, potatoes, and fried cabbage.
-
Simple Ingredients: Uses basic pantry staples to create an extraordinary side dish.
Ingredients
-
2 cups cornmeal
-
1 cup all-purpose flour
-
2 large eggs
-
1 cup mayonnaise
-
2 to 2.5 cups buttermilk
-
1/2 cup granulated sugar
-
3 tsps salt
-
1/2 cup vegetable oil (plus an additional 1/2 cup for the skillet)

Step-by-Step Instructions
Step 1: Heat the Skillet
Preheat your oven to 375°F (190°C). Place a cast-iron skillet containing 1/2 cup of vegetable oil onto the stove over medium-high heat to warm up while you prepare your batter.
Step 2: Mix the Batter
In a large mixing bowl, combine the cornmeal, all-purpose flour, eggs, mayonnaise, buttermilk, sugar, salt, and 1/2 cup of vegetable oil. Mix until well incorporated, ensuring the finished batter reaches a balanced texture that is neither too thin nor too thick.
Step 3: Pour and Sizzle
Carefully pour the batter into your hot skillet; it should sizzle a bit as it hits the hot oil. Smooth the surface of the poured batter out using a silicone spatula—notice how the oil will pool around the surface of the batter, which is exactly what you want to happen.
Step 4: Bake to Golden Perfection
Bake in the preheated oven until the crust is a gorgeous golden brown, which takes around 35 minutes. Let cool slightly before slicing and serving.
Expert Cooking Tips
-
Preheat Your Skillet Properly: Letting the cast iron and oil get hot on the stove before adding the batter is the secret to achieving that signature crispy, golden crust.
-
Embrace the Oil Pool: When smoothing the batter into the hot skillet, seeing oil pool around the top edges is part of the traditional method that ensures extra moisture and crunch.
-
Check the Consistency: Adjust your buttermilk amount between 2 to 2.5 cups to ensure the batter flows smoothly without becoming runny or dense.
-
Don’t Fear the Mayo: Mayonnaise provides the emulsified fat and moisture that guarantees a tender interior every single time.
Variations to Try
-
Savory Cheese Addition: Fold a cup of sharp cheddar cheese or diced jalapeños into the batter for a rich, spicy kick.
-
Bacon Fat Swap: Substitute bacon grease for a portion of the vegetable oil in the cast-iron skillet for an even deeper, smoky Southern flavor.
-
Honey Drizzle: Serve warm wedges with a drizzle of honey or hot honey for those who love a sweet-and-savory balance.
What to Serve With Aunt’s Cornbread
-
Comfort Sides: Serve alongside traditional fried cabbage, roasted potatoes, and sliced smoked sausage.
-
Soups and Stews: Perfect for dipping into hearty pinto beans, chili, or traditional vegetable soup.
-
Southern Spreads: Slather warm slices with real butter and a touch of fruit preserves.
Storage & Reheating
Refrigerator
Store leftover cornbread wrapped tightly or placed in an airtight container in the refrigerator for up to 3 to 4 days.
Freezer
Wrap individual squares tightly in plastic wrap and freeze in a freezer-safe bag for up to 2 months. Thaw before reheating.
Reheating
Reheat individual slices in a warm skillet with a dab of butter or microwave for 15-20 seconds until heated through.
Frequently Asked Questions
Why put mayonnaise in cornbread?
Mayonnaise is made of oil and eggs, which add incredible moisture, structure, and tenderness to baked goods, ensuring the cornbread never turns out dry.
Do I have to use a cast-iron skillet?
While a cast-iron skillet provides the best heat retention for a crispy outer crust, you can use a heavy baking dish if cast iron isn’t available.
Why is oil pooling on top of my batter when I pour it?
That is part of the traditional technique! The hot oil in the skillet rises slightly around the edges of the batter as you smooth it out, helping fry the outer edges to perfection.
Can I reduce the sugar?
Yes, you can adjust the sugar down if you prefer a more traditional savory cornbread, though 1/2 cup provides a wonderful balance of flavor.
Final Thoughts
Baking a pan of Aunt’s Cornbread is a wonderful way to keep cherished memories alive in the kitchen. With its golden crust, moist interior, and unique secret ingredient, it brings warmth and love to any family dinner.

Aunt's Moist Mayonnaise Cornbread
Ingredients
- 2 cups cornmeal
- 1 cup all-purpose flour
- 2 eggs
- 1 cup mayo
- 2 to 2.5 cups buttermilk
- 1/2 cup sugar
- 3 tsps salt
- 1/2 cup vegetable oil plus 1/2 cup for skillet
Instructions
- Preheat oven to 375°F. Have a cast-iron skillet with 1/2 cup vegetable oil heating on medium-high heat while preparing batter.
- Mix cornmeal, flour, eggs, mayo, buttermilk, sugar, salt, and 1/2 cup oil until batter achieves a balance of not too thin or thick.
- Pour batter into the hot skillet; it should sizzle a bit in the oil.
- Smooth the surface of the poured batter out with a silicone spatula—oil will pool around the surface of the batter as intended.
- Bake until the crust is golden brown, around 35 minutes.
Notes
