Skip to content
← Back to recipes

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

Dairy-Free Cornbread
Total
44m
Servings
8
Level
easy

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.

Prep 20 min
Cook 24 min
Calories 255 kcal/serving
Servings
8

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. 1

    Heat the oven to 425 F. Place a 9-inch cast-iron skillet in the oven while it heats.

  2. 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. 3

    Whisk the cornmeal, flour, sugar, baking powder, baking soda, and salt in a large bowl until evenly combined.

  4. 4

    Whisk the eggs and melted dairy-free butter into the soured oat milk.

  5. 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. 6

    Carefully remove the hot skillet from the oven. Add the neutral oil and tilt the skillet to coat the bottom and sides.

  7. 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. 8

    Cool the cornbread in the skillet for 10 minutes before slicing into 8 wedges. Serve warm with dairy-free butter if desired.

Did you make it?

Tap a star to rate this recipe.

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.

Get new dairy-free comfort food recipes

New recipes, substitution tips, and classic dishes rebuilt without dairy.