Go Back
+ servings

Vegan Cornbread

This vegan cornbread is tender, crumbly, and cakey with crispy edges. It pairs perfectly with a chili or stew. It’s not sweet by default but can be sweetened to taste. (Gluten-free)
Prep Time10 minutes
Cook Time45 minutes
Resting Time15 minutes
Course: Side
Cuisine: American
Servings: 8

Equipment

  • Cast Iron Skillet (or other baking pan)

Ingredients

  • 3 cups stone-ground coarse cornmeal about 15 ounces or 425 grams
  • 1/2 teaspoon salt
  • 2 teaspoons baking powder
  • 3/4 teaspoon baking soda
  • 1 Tablespoon sugar see note
  • 1 1/2 sticks plant-based butter melted (6 ounces, 170 grams, or 3/4 cup)

Vegan “Buttermilk”

  • 2.5 Tablespoons lemon juice
  • 2 1/4 cups unsweetened unflavored plant milk plus 1 1/2 Tablespoons

Vegan “Eggs”

  • 3 Tablespoons ground flaxseed
  • 7 1/2 Tablespoons water

Instructions

  • Preheat your oven to 375 degrees F (190 degrees C). Place the baking pan you will use for the cornbread in the oven (I used a 10-inch cast-iron skillet).
  • Whisk the cornmeal, salt, baking powder, baking soda, and sugar together in a large bowl until well mixed.
  • Combine the ingredients for the vegan buttermilk, those for the vegan eggs, and all but 1 Tablespoon of the melted butter in another bowl. Stir until well combined.
  • Combine the mixtures in the dry and liquid bowls. Mix until just combined; do not over-stir.
  • Carefully remove the baking dish (or skillet) from the oven - it’s hot. Use the remaining 1 Tablespoon of butter to grease the bottom and sides of the pan.
  • Pour the cornbread mixture into the pan. Use a spatula or scraper to smooth the surface of the mixture.
  • Bake until a toothpick inserted into the center of the pan comes out clean, about 45 minutes. Let the cornbread rest in the pan for 15 minutes before serving.

Notes

This is not a sweet cornbread recipe. If you’d like your cornbread sweeter, you can add up to 1/2 cup of sugar. Alternatively, you can serve the cornbread with maple syrup and sweeten to taste as you eat.
The cornbread will stay good for a month in the freezer (in an airtight container). You can reheat it in the same pan you cooked it in, in a 350F (175C) oven until heated through, 10-15 minutes.