Heavenly Vegan Corn Bread Recipe

Updated: Dec 4, 2018

In South Africa I never ate cornbread so when I came to the US on holiday with Sibs it was time to eat the famous delicacy. To our disappointment, it was difficult if not impossible to find vegan cornbread and so it became my mission to develop a recipe that satisfied the craving.

So here is my version of cornbread, you can adjust it according to your preference but it is pretty perfect if I do say so myself. You can add fresh green chillies, or a bit of dried chilli to the recipe if you want that bite.


1 cup corn meal

1 cup flour/whole wheat flour

1/4 cup brown sugar

1 tbs baking powder

1 tsp salt

1/2 cup soya milk/almond milk/etc

1/2 cup water

1/3 cup sunflower oil

1/3 cup apple sauce (if you cannot find any apple sauce in the store you can peel and decore a couple of apples and blend them with a dash of water).

1 cup corn (this is optional, I love having corn inside. You can either buy frozen and defrost in hot water or cut kernels straight off the cob. A nice variation is to fry the kernels with a bit of oil, paprika, and salt before adding them to the dough).

1 baking dish (about 20cmX20cm or 8inch/8inch)


1. Preheat oven to 400°F / 200°C.

2. Add all of the dry ingredients to a large mixing bowl and stir together.

3. In a separate bowl add all of the wet ingredients and whisk together.

4. Make a well in the dry ingredients and gently pour the wet mixture into the well.

5. Using a fork or mixing spoon, blend all of the ingredients together. It is normal for it to be a little bit lumpy so do not over mix the dough. It should be fairly runny, a bit thicker than pancake batter.

6. Add in the corn kernels and gently stir.

7. Grease the ovenproof dish and pour the dough inside.

8. Bake for about 20mins, or until golden brown. When you pierce the middle with a toothpick it should come out dry. Traditionally corn bread is a bit crispy on the outside and moist on the inside, if you prefer it this way then bake it for a little bit longer until the sides appear to be crispy.

9. Remove from oven and leave to cool for at least 20-30mins.

10. Cut into preferred block sizes and gently remove from baking dish.

11. Serve as is or with some butter.