12 Flavorful Vegan African Recipes

African food has so much flavor, but it can sometimes feel hard to know where to begin if you want to keep things fully vegan. A lot of people want meals that feel rich, filling, and exciting, but still simple enough to make at home without feeling lost in the process. That is especially true when you want more variety than the same few rice, soup, or bean dishes every week.

That is why this list is such a good one to have. These vegan African recipes bring together comforting stews, rice dishes, soups, snacks, and sides that are full of color and bold flavor. Some are great for weeknight dinners, some work well for meal prep, and a few are perfect when you want something warm and deeply satisfying.

I like meals like these because they make plant-based cooking feel anything but boring. Whether you want something hearty, spicy, creamy, or fresh, this list will give you plenty of vegan African recipe ideas to try at home.

1. Vegan Jollof Rice

Image Prompt: Top-down realistic editorial food photography of a bowl of vegan jollof rice on a clean white and gray marble countertop, fluffy orange-red rice cooked in rich tomato and pepper sauce with carrots, green peas, and herbs, bright natural daylight, warm homemade African dinner mood, clean composition, high detail, realistic food texture, no people, no hands, no text, no watermarks, no props with writing.

This is one of the most loved African rice dishes for a reason. It is rich, smoky, and full of flavor, and it works well as a main meal or a side.

Recipe Metadata:

Double Your Morning Energy ⚡ Join over 2,000 readers who are clearing brain fog and doubling their morning energy with this simple 21-day smoothie challenge.

See the Challenge
  • Time to Make: 50 minutes
  • Servings: 6

Ingredients:

  1. 2 cups long-grain rice
  2. 4 tomatoes
  3. 1 red bell pepper
  4. 1 red onion
  5. 2 tablespoons tomato paste
  6. 1 teaspoon thyme
  7. 1 teaspoon curry powder
  8. 2 cups vegetable broth
  9. 1/2 cup peas
  10. 1/2 cup diced carrots
  11. 2 tablespoons oil

Recipe Steps:

  1. Blend tomatoes, bell pepper, and half the onion until smooth.
  2. Cook the rest of the onion in oil, then stir in tomato paste, blended mixture, thyme, and curry powder.
  3. Add rice and broth, cover, and cook on low heat until the rice is almost tender.
  4. Stir in peas and carrots and cook until the rice is fully done.

2. Coconut Chickpea Curry

This curry is creamy, comforting, and easy to make with pantry ingredients. It is a good choice when you want something warm and filling without too much work.

Recipe Metadata:

  • Time to Make: 30 minutes
  • Servings: 4

Ingredients:

  1. 2 cans chickpeas, drained
  2. 1 onion, diced
  3. 2 cloves garlic, minced
  4. 1 tablespoon grated ginger
  5. 1 can coconut milk
  6. 1 cup chopped tomatoes
  7. 2 cups spinach
  8. 1 teaspoon curry powder
  9. 2 tablespoons oil

Recipe Steps:

Need a Clean Break? Bloated, sluggish, or stuck in a rut? This 21-day reset takes exactly 3 minutes a morning and actually works.

Learn More
  1. Cook onion in oil until softened, then add garlic and ginger.
  2. Stir in tomatoes and curry powder and cook for a few minutes.
  3. Add chickpeas and coconut milk and simmer until slightly thick.
  4. Stir in spinach right before serving.

3. Vegan Egusi Soup with Spinach

Image Prompt: Top-down realistic editorial food photography of a bowl of vegan egusi soup on a clean white marble countertop, thick golden melon seed soup with spinach, tomatoes, onions, and peppers, rich textured stew in a simple serving bowl, warm natural daylight, cozy African home-cooked meal mood, no people, no hands, no text, no watermarks, no props with writing.

This vegan version still gives you that rich, nutty flavor egusi is known for. It is hearty, deeply savory, and great with rice or swallow.

Recipe Metadata:

  • Time to Make: 45 minutes
  • Servings: 5

Ingredients:

  1. 1 cup ground egusi
  2. 1 onion, chopped
  3. 2 tomatoes, chopped
  4. 1 red bell pepper
  5. 2 cups spinach
  6. 2 tablespoons palm oil or vegetable oil
  7. 2 cups vegetable broth
  8. 1 seasoning cube
  9. Salt to taste

Recipe Steps:

  1. Blend tomatoes, bell pepper, and half the onion until smooth.
  2. Cook the rest of the onion in oil, then add the blended mixture and simmer.
  3. Stir in the egusi and broth and cook until thickened.
  4. Add spinach and cook a few more minutes before serving.

4. African Peanut Stew

Image Prompt: Top-down realistic food photography of a bowl of African peanut stew on a white and gray marble countertop, creamy orange-brown stew with peanut butter, sweet potatoes, tomatoes, and greens, soft natural daylight, warm hearty African dinner mood, no people, no hands, no text, no watermarks, no props with writing.

This stew is rich, nutty, and very comforting. The sweet potatoes and peanut butter make it filling enough for dinner on their own.

Start Your Reset Today Stop waiting for a "perfect" Monday. Grab the 21-day reset and start feeling lighter by tomorrow morning.

View the 21-Day Plan

Recipe Metadata:

  • Time to Make: 40 minutes
  • Servings: 6

Ingredients:

  1. 2 sweet potatoes, cubed
  2. 1 onion, diced
  3. 2 cloves garlic, minced
  4. 1 tablespoon grated ginger
  5. 1 can chopped tomatoes
  6. 1/2 cup peanut butter
  7. 4 cups vegetable broth
  8. 2 cups kale or spinach
  9. 2 tablespoons oil

Recipe Steps:

  1. Cook onion in oil until soft, then add garlic and ginger.
  2. Add sweet potatoes, tomatoes, and broth and simmer until tender.
  3. Stir in peanut butter until smooth.
  4. Add greens and cook until wilted.

5. Fried Plantains

Image Prompt: Top-down realistic editorial food photography of golden fried plantain slices on a clean white marble countertop, caramelized ripe plantain pieces arranged neatly on a simple white plate, bright natural daylight, warm cheerful homemade African side dish mood, clean composition, no people, no hands, no text, no watermarks, no props with writing.

Fried plantains are simple but always so good. They are sweet, soft inside, and perfect next to rice dishes, beans, or stews.

Recipe Metadata:

  • Time to Make: 15 minutes
  • Servings: 4

Ingredients:

The 21-Day Reset Formula Join over 2,000 readers who are clearing brain fog and doubling their morning energy with this simple 21-day smoothie challenge.

Get the Details
  1. 3 ripe plantains
  2. 1/4 cup oil
  3. Pinch of salt

Recipe Steps:

  1. Peel and slice the plantains into diagonal pieces.
  2. Heat oil in a skillet over medium heat.
  3. Fry the plantains until golden on both sides.
  4. Drain lightly and sprinkle with a little salt before serving.

6. Vegan Red Red

Image Prompt: Top-down realistic food photography of vegan red red on a white marble countertop, black-eyed beans in a rich red tomato stew served with golden fried plantains, warm natural daylight, comforting West African dinner mood, no people, no hands, no text, no watermarks, no props with writing.

Red red is a hearty and comforting bean dish that feels simple but full of flavor. It is especially good when served with sweet fried plantains.

Recipe Metadata:

  • Time to Make: 35 minutes
  • Servings: 5

Ingredients:

  1. 2 cans black-eyed peas, drained
  2. 1 onion, diced
  3. 3 tomatoes, chopped
  4. 1 red bell pepper, chopped
  5. 2 tablespoons tomato paste
  6. 2 tablespoons palm oil or vegetable oil
  7. 1 teaspoon smoked paprika
  8. Salt to taste

Recipe Steps:

  1. Cook onion in oil until soft, then add tomatoes, bell pepper, and tomato paste.
  2. Simmer until the sauce thickens and deepens in color.
  3. Stir in the black-eyed peas and smoked paprika.
  4. Cook until hot and well combined, then serve with fried plantains.

7. Spicy Lentil Stew

Image Prompt: Top-down realistic editorial food photography of a bowl of spicy vegan lentil stew on a clean white and gray marble countertop, thick red stew with lentils, tomatoes, peppers, and onions, warm natural daylight, hearty homemade African comfort food mood, no people, no hands, no text, no watermarks, no props with writing.

This stew is filling, easy, and packed with everyday flavor. It is a good choice when you want something budget-friendly that still tastes rich.

Recipe Metadata:

  • Time to Make: 35 minutes
  • Servings: 4

Ingredients:

  1. 1 cup red lentils
  2. 1 onion, diced
  3. 2 tomatoes, chopped
  4. 1 red bell pepper, chopped
  5. 2 cloves garlic, minced
  6. 1 teaspoon curry powder
  7. 3 cups vegetable broth
  8. 2 tablespoons oil

Recipe Steps:

  1. Cook onion in oil, then add garlic, tomatoes, and bell pepper.
  2. Stir in curry powder and cook until fragrant.
  3. Add lentils and broth and simmer until soft.
  4. Cook until thick and serve hot.

8. Vegan Okra Soup

Image Prompt: Top-down realistic food photography of a bowl of vegan okra soup on a white marble countertop, glossy green okra soup with tomatoes, peppers, onions, and leafy greens, soft natural daylight, rich homemade African meal mood, no people, no hands, no text, no watermarks, no props with writing.

Okra soup is light in some ways but still very satisfying. This vegan version keeps the texture and flavor simple and comforting.

Recipe Metadata:

  • Time to Make: 30 minutes
  • Servings: 5

Ingredients:

  1. 3 cups chopped okra
  2. 2 tomatoes, chopped
  3. 1 onion, diced
  4. 1 red bell pepper, chopped
  5. 2 cups spinach
  6. 2 cups vegetable broth
  7. 2 tablespoons palm oil or vegetable oil
  8. Salt to taste

Recipe Steps:

  1. Cook onion in oil, then add tomatoes and bell pepper.
  2. Stir in the okra and broth and simmer gently.
  3. Cook until the okra softens and the soup thickens slightly.
  4. Add spinach and cook a few more minutes.

9. Coconut Rice

Image Prompt: Top-down realistic editorial food photography of a bowl of vegan coconut rice on a clean white marble countertop, fluffy white rice cooked in coconut milk and topped with a little chopped parsley, soft natural daylight, warm simple African side dish mood, no people, no hands, no text, no watermarks, no props with writing.

This is a soft, fragrant rice dish that pairs well with so many mains. It is simple but still feels a little special because of the coconut flavor.

Recipe Metadata:

  • Time to Make: 30 minutes
  • Servings: 4

Ingredients:

  1. 2 cups rice
  2. 1 cup coconut milk
  3. 2 cups water
  4. 1/2 teaspoon salt
  5. 1 tablespoon oil

Recipe Steps:

  1. Rinse the rice well.
  2. Add rice, coconut milk, water, salt, and oil to a pot.
  3. Cover and cook on low heat until tender.
  4. Fluff and serve warm.

10. Vegan Beans and Corn Porridge

Image Prompt: Top-down realistic food photography of vegan beans and corn porridge in a simple bowl on a clean marble countertop, creamy corn porridge with soft beans, tomatoes, and onions, warm natural daylight, hearty homemade African comfort food mood, no people, no hands, no text, no watermarks, no props with writing.

This dish is soft, warm, and very filling. It is a good comfort meal when you want something simple that still keeps you full.

Recipe Metadata:

  • Time to Make: 40 minutes
  • Servings: 4

Ingredients:

  1. 1 cup cornmeal
  2. 1 can beans, drained
  3. 1 onion, diced
  4. 2 tomatoes, chopped
  5. 3 cups water
  6. 1 tablespoon oil
  7. Salt to taste

Recipe Steps:

  1. Cook onion and tomatoes in oil until softened.
  2. Add beans and a little water and simmer.
  3. In another pot, cook the cornmeal with water until smooth and thick.
  4. Serve the bean mixture over the porridge or stir lightly together.

11. Vegan Moin Moin

Image Prompt: Top-down realistic editorial food photography of sliced vegan moin moin on a white marble countertop, steamed bean pudding with peppers, onions, and a smooth orange texture, neat slices arranged on a simple plate, bright natural daylight, classic homemade African meal mood, no people, no hands, no text, no watermarks, no props with writing.

Moin moin is soft, savory, and a great protein-rich vegan dish. It works as a side or part of a full meal with rice and stew.

Recipe Metadata:

  • Time to Make: 1 hour
  • Servings: 6

Ingredients:

  1. 2 cups peeled black-eyed peas
  2. 1 red bell pepper
  3. 1 small onion
  4. 2 tablespoons oil
  5. 1 seasoning cube
  6. Salt to taste
  7. Water as needed

Recipe Steps:

  1. Blend the peas, bell pepper, onion, oil, seasoning, salt, and a little water until smooth.
  2. Pour the mixture into greased ramekins or foil containers.
  3. Steam until firm and cooked through.
  4. Cool slightly before serving.

12. Spiced Cabbage Stir-Fry

Image Prompt: Top-down realistic food photography of a vegan spiced cabbage stir-fry on a clean white and gray marble countertop, tender cabbage mixed with carrots, peppers, onions, and warm spices in a shallow bowl, bright natural daylight, simple everyday African side dish mood, no people, no hands, no text, no watermarks, no props with writing.

This is an easy side dish that adds color and flavor to a meal. It goes well with rice, beans, or fried plantains.

Recipe Metadata:

  • Time to Make: 20 minutes
  • Servings: 4

Ingredients:

  1. 1/2 head cabbage, sliced
  2. 1 carrot, grated
  3. 1 onion, sliced
  4. 1 red bell pepper, sliced
  5. 1 teaspoon curry powder
  6. 2 tablespoons oil
  7. Salt to taste

Recipe Steps:

  1. Heat oil in a skillet and cook onion until softened.
  2. Add carrot, bell pepper, and cabbage.
  3. Stir in curry powder and salt and cook until tender-crisp.
  4. Serve warm.
Total
0
Shares
Leave a Reply
Related Posts
Optin Icon

Fresh Summer Recipes, Garden Tips, DIY Ideas & More 🍉

From what to plant now to what to bake and make this season, Join 191K+, *Get* simple summer inspiration delivered to your inbox, free!