This post may feature affiliate links. Please read our disclosure policy.

Vegan cornbread is the warm, moist, and tender side you’ve been missing out on! It has a subtle sweetness balanced by savory notes, and the skillet method results in a perfectly crispy, golden-brown crust. Pair it with vegan chilis or stews, or serve it as a holiday side dish at Thanksgiving or Christmas.

Vegan cornbread on a plate.
This vegan cornbread is a crowd-pleaser!

💛 Why you’ll love this recipe

  • Not too sweet: We add just a touch of sweetener to complement the savory cornmeal base rather than overpower it.
  • Perfectly textured: With the hot skillet method, you can achieve a crispy crust on the outside while maintaining a soft, fluffy interior.
  • Allergen-friendly: This guilt-free treat is especially great for those looking to avoid dairy and eggs. Plus, it’s simple to make a gluten-free version as well!
  • Quick & easy: We’ve kept this dairy-free cornbread recipe as simple as possible with just 9 ingredients and less than 30 minutes of preparation.

If you love vegan cornbread, you should really check out our dairy-free bread, vegan naan, sourdough bread recipe, vegan garlic bread, and vegan biscuits.

🌽 What is cornbread?

Cornbread is a classic Southern side dish with roots in Native American cuisine. Much like in Mexico, corn has been a staple ingredient in Native American culture since long before the colonial era.

They would grind and bake it into pone, porridge, and other nutrient-dense meals. Over time, as settlers adopted and adapted the recipe, dairy ingredients became a common addition. Nowadays, cornbread still remains a staple food in America, especially in the South.

Vegan cornbread on a fork.

🌱 What is vegan cornbread?

In the early days, cornbread was vegan — just cornmeal and water! However, in today’s recipes, it’s commonplace to add ingredients like buttermilk, eggs, sugar, flour, bacon fat, and butter to improve the flavor and texture.

In this vegan cornbread recipe, we simply make our own vegan buttermilk and use vegan butter. There are also countless ways you can prepare cornbread, but we’re utilizing a traditional Southern skillet method.

The pan is preheated with a touch of butter while you mix the batter. By the time it hits the pan, it’s already sizzling and creating a crispy crust.

The result? A buttery, golden-brown crust with a light, fluffy, and slightly crumbly interior. Who said you have to compromise on flavor or texture with a vegan version?

🍬 Is cornbread meant to be sweet?

Cornbread is traditionally meant to have a natural sweetness from the cornmeal itself. However, the quality of cornmeal started deteriorating around the 20th century when stone mills were replaced with steel roller mills.

To compensate for the reduction in sweetness produced by steel mills, people began adding sugar. Nowadays, it’s a hotly debated topic and depends on the region! Some people prefer a sweet corn cake flavor while others like to keep it more on the savory side. We like it somewhere in the middle, but it’s all a personal preference.

Ingredients for vegan cornbread.
You can use white or yellow cornmeal

🛒 Ingredients & substitutions

  • All-purpose flour: Gives structure to the cornbread. If you’re sensitive to gluten, replace the flour with a 1:1 gluten-free flour blend and increase the liquid by about 3-4 tablespoons.
  • Yellow cornmeal: We use fine-grain yellow cornmeal for this recipe since that’s what we have available, but you can also use stone-ground cornmeal if you prefer.
  • Leavening agents: We use both baking soda, which reacts with the vegan buttermilk, and baking powder to make this vegan cornbread recipe rise. Ensure they’re both fresh for the best results.
  • Salt: Enhances the other flavors, bringing out the sweetness of the cornmeal and other sweeteners. Use fine-grain salt for the best results.
  • Sugar: You can use either cane sugar or brown sugar. Brown sugar will add more moisture and a molasses flavor, while cane sugar adds a more delicate sweetness.
  • Vegan buttermilk: Provides moisture and creates an ultra-tender crumb. To make it, simply mix vinegar or lemon juice with plant-based milk. See our dedicated vegan buttermilk post for tips and more information.
  • Liquid sweetener: Provides a touch more sweetness, while also adding moisture and binding the ingredients. Use either agave or maple syrup.
  • Vegan butter or oil: For a rich, moist texture. You can use all vegan butter or all vegetable oil, or try a mixture. We find the flavor is better with vegan butter (Earth Balance to be exact), but it’s also more budget-friendly to opt for oil.

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

📝 How to make vegan cornbread

Step 1: Prepare the skillet

Start preheating the oven. In the meantime, heat a 10-inch cast-iron skillet on the stovetop over medium-low. You can also heat the pan in the preheating oven if you prefer.

Vegan butter in a cast-iron pan.
Heat the pan on low

Step 2: Whisk the dry ingredients

In a large bowl, add the flour, cornmeal, baking soda, baking powder, salt, and sugar. Whisk to combine, ensuring an even distribution for a consistent bread texture.

Dry ingredients in a glass bowl.
Mix all of the dry ingredients

Step 3: Add the wet ingredients

Make a well in the dry ingredients, then add the maple syrup or agave, melted vegan butter or oil, and homemade vegan buttermilk. Stir the batter until it’s just combined, but avoid overmixing to prevent a dense, tough outcome.

Step 4: Bake the cornbread

Before transferring the batter to the skillet, add some extra vegan butter and let it melt. This adds more flavor and helps achieve that quintessential golden and crispy crust!

Add the batter and bake your vegan cornbread until a toothpick inserted into the center comes out clean. Remove from the oven and let it chill for 10 minutes before slicing. Happy eating!

If you have questions about this dairy-free cornbread recipe, check out our FAQs or leave a comment down below!

🍲 What to serve with vegan cornbread

You can serve this vegan cornbread recipe alongside any dish you’d normally serve regular cornbread. Think hearty meals like these:

For a sweet treat or breakfast, try serving your dairy-free cornbread with a pat of vegan butter, some extra maple syrup or agave, or jam. It’s a deadly combination!

🌡️ Storage & reheating

Vegan cornbread is best served fresh, but if you have any leftovers or decide to make a big batch, take a look at these storage tips:

  • Countertop: Once cooled, you can store your vegan cornbread recipe in an airtight container or bag for up to 5 days.
  • Freezer: For longer storage, wrap individual pieces in plastic wrap and transfer them to a freezer-safe bag or container for up to 2-3 months.
  • Reheating: Thaw individual pieces if they’re frozen, then warm them with a cover in a preheated oven at 350F for 10 minutes or in the microwave.
  • Prep ahead: The vegan cornbread batter can be made a day ahead and stored in the fridge. Just allow 20-30 minutes for it to come to room temperature before baking.
Vegan cornbread in a cast-iron pan.
Eat your slices with a pat of butter

♻️ Variations

  • Blue cornmeal: Use blue cornmeal twist on color and slightly nuttier flavor.
  • Jalapeños: Add diced jalapeños and vegan cheddar for a spicy, cheesy kick.
  • Chipotle: Mix in diced chipotles in adobo or chipotle chile powder.
  • Herbs: Fresh or dried herbs, like rosemary and thyme, can be added to infuse this dairy-free cornbread recipe with an earthy, herbaceous flavor.
  • Fresh corn: Mix in fresh corn kernels for more texture and bursts of juiciness.
  • Nuts: Walnuts or pecans add a crunchy element and a rich flavor.
  • Fruit: Mix in blueberries, strawberries, or cranberries for a sweet twist.
  • Pancakes: Try making vegan cornbread pancakes with the batter instead.

🧑‍🍳 Top Tips

  • Heat the skillet: Don’t forget to preheat your skillet to create the crispiest crust!
  • Avoid overmixing: Fold the wet ingredients in just until they’re mixed. Overmixing can result in a dense vegan cornbread.
  • Use cast iron: Always use a cast-iron skillet if you have one. It retains and evenly distributes heat, resulting in a perfectly golden-brown crust.
  • Check for doneness: Insert a toothpick into the center of the cornbread. If it comes back clean or with minimal crumbs, it’s ready!
  • Resting time: Allow your vegan cornbread to rest for at least 10-15 minutes after it comes out of the oven, giving it time to set.
  • Use extra vegan butter: Don’t skip the vegan butter in the skillet! It infuses the cornbread with flavor and helps brown the crust.
  • High-quality cornmeal: Using the best quality cornmeal you can afford makes a difference in overall flavor and moisture content.
  • Serve it warm: Vegan cornbread is best served warm, so once it’s finished resting, start eating!

💬 FAQ

Why is my cornbread dry?

The most common reason for dry cornbread is due to overbaking. Always keep an eye on your recipe and complete the toothpick test to test for doneness.

Can I use a baking dish instead of a skillet?

Yes, you can use a baking dish instead of a skillet. Heat the dish in the oven with vegan butter until it melts, then carefully transfer the batter in. You may need to adjust the baking time.

Why is the center of my bread sinking?

The most typical cause of cornbread sinking in the middle is due to overmixing or old leavening agents. Make sure you mix just enough for the ingredients to combine and always use fresh or new leavening agents. 

How do I know my vegan buttermilk has curdled?

You’ll know your vegan buttermilk has curdled when it appears slightly thicker with tiny curdled bits.

Can I make vegan cornbread with white cornmeal?

Yes! If you can get your hands on white cornmeal, you can absolutely make this vegan cornbread recipe with it instead of yellow cornmeal. In fact, it’s a more traditional option for many.

🍴 More side dishes

If you enjoyed this dairy-free cornbread recipe, take a peek at some more side dishes like these:

Vegan cornbread on a plate.

The Best Ever Vegan Cornbread

Mitch and Justine
Vegan cornbread is the warm, moist, and tender side you’ve been missing out on! It has a subtle sweetness balanced by savory notes, and the skillet method results in a perfectly crispy, golden-brown crust.
5 from 1 vote
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Side Dish
Cuisine Southern, Vegan
Servings 10 servings
Calories 236.1 kcal

Ingredients
 

Dry ingredients

Wet ingredients

  • 1 ½ cups vegan buttermilk
  • ¼ cup agave or maple syrup
  • ½ cup melted vegan butter or neutral vegetable oil (plus 2 tablespoons vegan butter to grease the pan)

For serving

  • Vegan butter
  • Agave or maple syrup

Instructions
 

  • Preheat the oven to 400°F and heat a 10-inch cast-iron skillet on the stovetop over medium-low. In the meantime, make your vegan buttermilk and let it curdle for 5-10 minutes.
  • In a large bowl, add the flour, cornmeal, baking soda, baking powder, salt, and sugar. Whisk to combine.
  • Make a well in the dry ingredients, then add the maple syrup, melted vegan butter or oil, and vegan buttermilk, stirring until just combined.
  • Before transferring the batter to the skillet, add the extra 2 tablespoons of vegan butter and let it melt (be careful of splatters).
  • Turn the stove off, then pour the batter into the skillet and smooth the top with a spatula.
  • Bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean. Remove from the oven and let it chill for 10-15 minutes before slicing.
  • Serve while warm with your favorite chilis and stews. Happy eating!

Notes

  • Heat the skillet: Don’t forget to preheat your skillet to create the crispiest crust!
  • Avoid overmixing: Fold the wet ingredients in just until they’re mixed. Overmixing can result in a dense vegan cornbread.
  • Use cast iron: Always use a cast-iron skillet if you have one. It retains and evenly distributes heat, resulting in a perfectly golden-brown crust.
  • Check for doneness: Insert a toothpick into the center of the cornbread. If it comes back clean or with minimal crumbs, it’s ready!
  • Resting time: Allow your vegan cornbread to rest for at least 10-15 minutes after it comes out of the oven, giving it time to set.
  • Use extra vegan butter: Don’t skip the vegan butter in the skillet! It infuses the cornbread with flavor and helps brown the crust.
  • High-quality cornmeal: Using the best quality cornmeal you can afford makes a difference in overall flavor and moisture content.
  • Serve it warm: Vegan cornbread is best served warm, so once it’s finished resting, start eating!
  • Nutritional information is a rough estimate and should not be taken as health advice.

Nutrition

Serving: 1serving | Calories: 236.1kcal | Carbohydrates: 30.9g | Protein: 4g | Fat: 10.8g | Saturated Fat: 2.5g | Polyunsaturated Fat: 3.1g | Monounsaturated Fat: 4.8g | Trans Fat: 1.6g | Cholesterol: 4mg | Sodium: 401mg | Potassium: 115.5mg | Fiber: 1.8g | Sugar: 9.4g | Vitamin A: 59.4IU | Vitamin C: 0.9mg | Calcium: 80mg | Iron: 1.2mg
Don’t miss another recipe!Subscribe to our newsletter!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating