Dairy-Free Cornbread
Golden dairy-free skillet cornbread with crisp edges, a tender center, and real corn flavor from simple pantry ingredients.
Recipe by Andrew Tibbs, the Non Dairy Dude in Dairy-Free Side Dishes
Published

Dry cornbread has nowhere to hide. It crumbles into dust, takes half a glass of water to get through, and somehow gets worse when you reheat it. This version uses soured oat milk, eggs, and melted dairy-free butter to keep the center tender while a hot cast-iron skillet handles the crisp edges. The leftovers hold together well enough to split, toast, and eat the next morning without making a mess of the counter.
It lands between sweet Northern cornbread and the no-sugar Southern camp. Two tablespoons of sugar help it brown and round out the cornmeal without turning it into cake. Serve a square beside dairy-free chili, pair it with dairy-free creamy potato soup, or put it on a holiday plate with dairy-free mashed potatoes. Heating the skillet before the batter goes in is the step that matters most. You should hear a quiet sizzle around the edge. That is the crust getting a head start.
Ingredients
Dairy-Free Buttermilk
- 1¼ cupsUnsweetened oat milk, at room temperature
- 1 tbspApple cider vinegar or fresh lemon juice
Dry Ingredients
- 1 cupYellow cornmeal, medium grind
- 1 cupAll-purpose flour
- 2 tbspGranulated sugar
- 2 tspAluminum-free baking powder
- ½ tspBaking soda
- ¾ tspFine salt
Wet Ingredients
- 2 largeLarge eggs, at room temperature
- 6 tbspDairy-free butter, melted and slightly cooled
Skillet
- 1 tbspNeutral oil, for the skillet
Serving
- 2 tbspDairy-free butter, optional for serving
Instructions
- 1
Heat the oven to 425 F. Place a 9-inch cast-iron skillet in the oven while it heats.
- 2
Stir the oat milk and vinegar or lemon juice together in a measuring cup. Let the mixture stand for 10 minutes to make dairy-free buttermilk.
- 3
Whisk the cornmeal, flour, sugar, baking powder, baking soda, and salt in a large bowl until evenly combined.
- 4
Whisk the eggs and melted dairy-free butter into the soured oat milk.
- 5
Pour the wet mixture into the dry ingredients. Fold just until no dry pockets remain. Let the batter stand for 5 minutes so the cornmeal can hydrate.
- 6
Carefully remove the hot skillet from the oven. Add the neutral oil and tilt the skillet to coat the bottom and sides.
- 7
Scrape the batter into the hot skillet and smooth the top. Return it to the oven and bake for 20 to 24 minutes, until the top is golden and a toothpick inserted in the center comes out with a few moist crumbs.
- 8
Cool the cornbread in the skillet for 10 minutes before slicing into 8 wedges. Serve warm with dairy-free butter if desired.
How we make it dairy-free
- Buttermilk → unsweetened oat milk soured with vinegar supplies acidity for the baking soda and keeps the crumb tender without dairy.
- Butter → melted dairy-free butter adds richness and helps the cornbread stay moist after it cools.
- Butter for the skillet → neutral oil handles the high heat and gives the bottom edge a crisp, evenly browned crust.
Tips & Variations
Use plain oat milk: Vanilla or sweetened plant milk makes cornbread taste like breakfast cereal. Check the carton before pouring.
Most dairy-free butter is salted: Earth Balance and Country Crock Plant Butter both are, and 6 tablespoons of it adds up. The 3/4 teaspoon of salt in the batter already accounts for that. If you are using an unsalted dairy-free butter, add another 1/4 teaspoon.
Preheat the skillet: A hot skillet starts browning the batter on contact. If the batter does not sizzle lightly at the edge, the pan was not hot enough.
Medium-grind cornmeal works best: Fine cornmeal can make the crumb cakey, while very coarse cornmeal stays gritty in this short bake.
Do not overmix: Fold only until the flour disappears. A few small lumps are better than a tough loaf.
Skip the cast iron if needed: Grease an 8-inch square metal pan and bake at 400 F for 22 to 27 minutes. The edges will be less crisp but the center will still bake properly.
For sweeter cornbread: Increase the sugar to 1/4 cup. For a more savory version, reduce it to 1 tablespoon.
Storage: Keep covered at room temperature for 1 day or refrigerate for up to 4 days. Reheat wedges in a 325 F oven so the edges recover some crunch.
Frequently asked questions
Does cornbread normally contain dairy?⌄
Many recipes use buttermilk, regular milk, or butter. This cornbread replaces them with soured oat milk and dairy-free butter.
What is the best dairy-free milk for cornbread?⌄
Unsweetened oat milk works well because it has enough body to keep the crumb tender. Unsweetened soy milk is a good alternative.
Can I make dairy-free cornbread without a cast-iron skillet?⌄
Yes. Bake it in a greased 8-inch square metal pan at 400 F for 22 to 27 minutes. It will have softer edges than the skillet version.
Why did my cornbread turn out dry?⌄
It was probably overbaked or the batter was overmixed. Pull it when a toothpick has a few moist crumbs rather than waiting for it to come out completely dry.
Can I use this cornbread for stuffing or dressing?⌄
Yes. Bake it a day ahead, cut it into cubes, and leave the cubes uncovered for several hours so they dry enough to absorb broth without turning mushy.
Dairy-Free Cornbread · https://nondairydude.com/recipes/dairy-free-cornbread
Get new dairy-free comfort food recipes
New recipes, substitution tips, and classic dishes rebuilt without dairy.


