American · easy · 35 min · serves 8

How to make cornbread vegan

Short answer

Replace eggs, buttermilk, butter with flax egg, soy milk + vinegar, vegan butter. The method is unchanged and takes about 35 minutes for 8 servings.

What makes the classic version non-vegan

  • Eggs
  • Buttermilk
  • Butter

Swap table

Instead ofUseNote
EggsFlax eggAdds binding
ButtermilkSoy milk + vinegarRest 5 minutes
ButterVegan butterPreheat it in the skillet

Method

  1. 1Preheat a cast-iron skillet with vegan butter at 220°C.
  2. 2Mix cornmeal, flour, sugar, baking powder, soda and salt.
  3. 3Whisk soy buttermilk with flax egg and melted butter.
  4. 4Combine quickly and pour into the screaming-hot skillet.
  5. 5Bake 22 minutes until the edges pull away.

The one thing people get wrong

The pan must be hot enough to sizzle when the batter hits — that's the crust.

Frequently asked questions

Can cornbread be made vegan?
Yes. Replace eggs, buttermilk, butter with flax egg, soy milk + vinegar, vegan butter. The method stays essentially the same and takes about 35 minutes.
What is the hardest part of veganizing cornbread?
The pan must be hot enough to sizzle when the batter hits — that's the crust.
How long does vegan cornbread take?
About 35 minutes for 8 servings — a easy recipe.

Convert any recipe automatically

Paste a recipe or URL into VeggieOS and get a vegan version with swaps, ratios and a shopping list — 100% free, no paid plans.

Try VeggieOS free — no paid plans

More American dishes to veganize

Keep going