Easy Vegan Old-Fashioned Cornbread Recipe
|
Cook25 min
|
Total35 min
|
Servings8

Browse all Vegan Dinner Ideas →238 plant-based recipes
I preheat my cast-iron skillet with a bit of oil to get that sizzle when I pour the batter in. The immediate heat contact toasts the bottom and sides right away. Cast iron conducts heat evenly and holds onto that heat really well. The skillet’s thermal mass keeps the temperature steady throughout baking, so the edges get crispy and golden while the center stays soft and moist. The edges don’t burn while the middle finishes cooking. That’s why I use cast iron instead of regular pans – it just works better for getting that crispy exterior and tender interior in cornbread. The versatility of cast iron* makes it an essential tool for any baker looking to perfect their baking technique.
Simple Vegan Cornbread Staples
Making vegan cornbread requires careful choices of plant-based ingredients that work well together to make a moist, tasty bread with the right texture. The secret to getting it right is using good cornmeal as your base, combined with all-purpose flour for structure, and plant-based milk along with oil to keep the cornbread soft and delicious. The leavening agents and seasonings finish out this simple but really good recipe. A cast iron cornbread skillet* is the ideal baking vessel for achieving an evenly cooked, golden-brown exterior.
Ingredients:
Easy Vegan Old-Fashioned Cornbread Recipe
by veganpreps.com

Ingredients
- 1 cup unbleached all-purpose flour
- 1.5 cups yellow cornmeal
- 1/2 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1 teaspoon salt
- 1/8 teaspoon cayenne pepper
- 1.75 cups unsweetened soy milk (or oat milk)
- 1/2 cup canola oil, plus 1 teaspoon for the pan
- 1 teaspoon apple cider vinegar
Instructions
- 1Preheat oven to 220°C (425°F); add 1 teaspoon canola oil to a 25 cm (10-inch) cast-iron skillet or 20×20 cm (8×8-inch) baking pan and place in the oven while it heats.
- 2Whisk soy milk and apple cider vinegar together in a small bowl and let stand 2 minutes to curdle into vegan buttermilk.
- 3In a large bowl, whisk together flour, cornmeal, baking soda, baking powder, salt, and cayenne until evenly combined.
- 4Add the soy milk mixture and 1/2 cup canola oil to the dry ingredients and stir until just combined — do not overmix; a few lumps are fine.
- 5Carefully remove the hot pan from the oven, pour batter in (it should sizzle), and bake for 22–25 minutes until a toothpick inserted in the center comes out clean and the edges are golden brown.
- 6Let cool in the pan for 5 minutes before slicing and serving.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
I’ve found that cornmeal quality really makes a difference in the final flavor – stone-ground cornmeal tastes way better than regular kinds. Soymilk works great in this recipe because of its neutral flavor and good protein content, though other plant-based milks like oat or almond milk work too. The apple cider vinegar acts as an acid that works with the baking soda to help the cornbread rise properly, so it’s a key part that you shouldn’t skip.
Mix Wet Ingredients Separately

Before combining your wet and dry ingredients, prepare them separately to help mix everything evenly throughout your vegan cornbread batter. In a mixing bowl, combine 1⅓ cups of soymilk, ½ cup of canola oil, and 1 teaspoon of apple cider vinegar. Stir these ingredients together thoroughly until they are well blended. The apple cider vinegar will react with the soymilk to create a buttermilk-like texture that helps activate the leavening agents in your dry ingredients and contributes to the cornbread’s tender crumb.
This step matters because mixing the wet ingredients separately lets you fully dissolve and combine the soymilk with the oil and vinegar before adding them to the dry mixture. This method helps make sure that the leavening agents – the ½ teaspoon of baking soda and ½ teaspoon of baking powder – get spread evenly throughout the batter once combined, so you’ll get cornbread that rises more evenly with consistent texture.
Once your wet ingredients are properly mixed, you can go ahead and combine them with your prepared dry ingredients. Create a well in the center of your combined dry ingredients (1 cup unbleached all-purpose flour, 1½ cups cornmeal, ½ teaspoon baking soda, ½ teaspoon baking powder, 1 teaspoon salt, and ⅛ teaspoon cayenne), then pour in your wet mixture and stir just until blended to avoid overmixing, which can result in a dense cornbread.
Replace Soymilk With Almond Milk
If you’d rather not use soymilk, you can swap it out for almond milk in your vegan cornbread recipe, though you’ll need to make one important change to keep your cornbread rising properly. Almond milk has less protein than soymilk, which affects how your batter holds together and rises. To make up for this, add an extra quarter teaspoon of baking powder to your dry ingredients. This gives your cornbread more lift so it rises just as high and fluffy. The flavor stays mild and slightly nutty, which works great with the cornmeal without taking over. Your final cornbread will bake evenly and develop those golden edges you’re looking for.
Cornbread Pairs Well With Chili
Cornbread pairs well with chili because the cornbread’s slightly sweet, neutral flavor works great with chili’s bold spices and heat. I’ve found that the cornbread’s crumbly texture soaks up the chili’s rich sauce without falling apart, creating a satisfying bite. The cornbread’s neutral base lets chili’s flavors stand out while adding heartiness to your meal. The warmth of both dishes together creates comfort food at its best. I serve this vegan cornbread alongside a steaming bowl of chili, and I’m combining two classic comfort foods that balance each other really well. The result? A complete, filling meal that’ll satisfy you every time.
Final Thoughts
Making this vegan cornbread is easy, and you’ll find that the simple ingredient list doesn’t sacrifice flavor or texture one bit. I’ve tested this recipe countless times, and it delivers consistent results every single time. The cast-iron skillet is key – it distributes heat evenly and creates those crispy, golden edges you’re after. Don’t skip the apple cider vinegar; it reacts with the baking soda to help your cornbread rise properly. Once you master this basic formula, you can experiment with additions like jalapeños or fresh herbs. Serve it warm alongside your favorite chili, and you’ve got yourself a really satisfying meal.

