VeganPreps

Authentic Vegan African Stew (Easy)

Prep15 min
|
Cook75 min
|
Total90 min
|
Servings6

Jump to Recipe

Authentic Vegan African Stew (Easy)

Browse all Vegan Soup Recipes 36 plant-based recipes

When you’re hungry for a meal that warms you from the inside out, this Vegan African Stew gives you exactly what you need. The combination of yams, cabbage, and tomatoes creates a hearty base that satisfies your hunger. I’ve found that the peanut butter turns the broth into something creamy and rich, making each spoonful feel indulgent without any animal products. The coconut adds subtle sweetness, while ginger and cayenne pepper provide warmth that spreads through your body. You’ll appreciate how these flavors work together – the spices complement the vegetables perfectly, creating comfort that stays with you long after you’ve finished eating.

Yams and Peanut Butter Base

This Vegan African Stew combines hearty yams and creamy peanut butter as its foundational base, creating a rich and satisfying dish that celebrates the flavors of African cuisine. The recipe brings together warm spices like ginger and cayenne pepper with the earthiness of root vegetables and the natural sweetness of apple juice and tomatoes. The peanut butter not only adds depth and creaminess but also provides protein and authenticity to this traditional-style stew, while the coconut flakes contribute a subtle tropical note to the overall complexity of the dish. You can prepare this stew using a best air fryer* for faster cooking times and even heat distribution throughout the dish.

Ingredients:

Authentic Vegan African Stew (Easy) - preparation

Authentic Vegan African Stew (Easy)

by veganpreps.com

Authentic Vegan African Stew (Easy)

Prep15 min
Cook75 min
Total90 min
Servings6

Ingredients

  • 2 tablespoons olive oil
  • 2 large onions, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon ground ginger
  • 1/4 teaspoon cayenne pepper
  • 3 cups yams (about 2 medium), peeled and cut into 1-inch cubes
  • 2 cups green cabbage, roughly chopped
  • 2 medium tomatoes, chopped
  • 1 large green bell pepper, chopped
  • 3 cups tomato juice
  • 1 cup apple juice
  • 1/2 cup natural peanut butter
  • 6 tablespoons unsweetened shredded coconut, toasted
  • 1 pinch salt, plus more to taste

Instructions

  1. 1Heat olive oil in a large pot (at least 4-quart) over medium heat. Add onions and cook for 5 minutes, stirring occasionally, until softened and translucent. Add garlic, ground ginger, and cayenne pepper and cook for 1 more minute until fragrant.
  2. 2Add yams, cabbage, tomatoes, and green bell pepper to the pot. Stir to coat with the aromatics.
  3. 3Pour in tomato juice and apple juice. Bring to a boil over high heat, then reduce to a low simmer. Cover and cook for 45-60 minutes, stirring occasionally, until yams are completely tender when pierced with a fork.
  4. 4Reduce heat to low. Scoop out about 1/2 cup of hot broth and whisk it together with the peanut butter in a small bowl to loosen it. Stir the peanut butter mixture back into the stew and simmer uncovered for 10 more minutes until slightly thickened.
  5. 5Toast shredded coconut in a dry skillet over medium heat for 2-3 minutes, stirring constantly, until golden. Season stew with salt to taste and serve topped with toasted coconut.

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.

Use natural peanut butter without added sugars or oils for the most authentic flavor and to keep the dish vegan-friendly. The yams should be firm and fresh, since they’ll get really soft during the long cooking time. Use freshly minced garlic instead of pre-minced garlic, and good-quality tomato juice makes a real difference in the final stew.

Brown Vegetables First

Begin by heating 2 tablespoons of olive oil in a Dutch oven over medium-high heat. Once the oil is hot, add 3 cups of chopped yams, 2 large chopped onions, 2 cups of chopped cabbage, 2 chopped tomatoes, 6 tablespoons of flaked coconut, and 3 minced cloves of garlic. Cook and stir this vegetable mixture continuously in the hot oil until the vegetables are slightly browned, which should take approximately 7 to 10 minutes. This initial browning step develops deeper flavors through caramelization and creates a rich foundation for the stew.

After the vegetables have achieved a light brown color, pour 3 cups of tomato juice and 1 cup of apple juice into the Dutch oven. Season the mixture with 1 teaspoon of ground ginger, 1/4 teaspoon of cayenne pepper, and 1 pinch of salt. Reduce the heat to medium-low and allow the stew to simmer gently for 1 hour, which lets the vegetables soften completely and the flavors blend together.

In the final stage, stir 1 large chopped green bell pepper and 1/2 cup of peanut butter into the simmering mixture. Cook while stirring regularly for approximately 30 minutes more, making sure the peanut butter melts completely and spreads evenly throughout the stew, creating a creamy, cohesive African-inspired dish.

Try Chickpea Butter Instead

For a creamier texture and a different flavor profile, you can swap out the peanut butter for chickpea butter in the final cooking stage. Chickpea butter creates a smoother consistency while adding a subtle, nutty taste that works well with the coconut and ginger. Since chickpea butter’s thickness differs from peanut butter, you’ll need to stir it in more gradually to prevent lumps. This substitution works really well if you’re avoiding tree nuts or want a lighter stew. The legume-based alternative dissolves completely within the same thirty-minute timeframe, giving you an equally satisfying, protein-rich dish that’s authentically vegan and really tasty.

Serve Alongside Crusty Bread

Serve your finished stew alongside crusty bread. The bread soaks up the rich, flavorful broth that makes this dish so satisfying. You’ll want a sturdy loaf that won’t fall apart when dipped repeatedly. Sourdough or a rustic whole-grain bread works perfectly because it has enough structure to hold up. The bread balances the stew’s sweetness from the yams and apple juice while providing a neutral flavor base for those bold spices. Simply slice and warm your bread, then let guests tear pieces and dunk freely.

Final Thoughts

This Vegan African Stew recipe brings together bold flavors and wholesome ingredients to satisfy your dinner table. Now that you’ve got the basics down – from simmering the vegetables to melting in that peanut butter – you’re ready to make this dish your own. Adjust the spice level by adding more cayenne if you prefer heat, or swap in different vegetables based on what you have available.

In This Recipe.

Free Meal Prep Cookbooks

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe