Treat yourself to an Amazing Easy African Peanut Stew, a flavor, and protein-packed meal!

Amazing Easy African Peanut Stew

This amazing African Peanut Stew is BURSTING with plant-powered goodness and it’s so easy to make! It’s filled with protein from the tofu and nut butter, flavorful and hearty and, packed with nutrition.  Plus it tastes even better the next day and freezes well. You just can’t go wrong with this!

African Peanut Stew

What does African Peanut Stew taste like?

  • rich
  • “creamy”
  • satisfying
  • savory
  • gently spiced
  • nourishing
African Peanut Stew

How do you make an amazing easy African Peanut Stew?

It’s very simple. There are two steps.

  • Firstly bake the tofu, draining and pressing the tofu lightly seasoning it, then baking it in the oven for about 20 minutes.
  • Make the stew in a heavy-duty pan or braiser by sauteing the base ingredients, sprinkling over the aromatics, adding the rest of the ingredients, and allowing them to simmer until done approximately 30-40 minutes.
African Peanut Stew

How long does it keep and can I freeze it?

  1. The stew tastes even better the next day and can be kept in the fridge for up to 4 days.
  2. Yes, you can freeze it for up to 3 months. I would, however, suggest freezing before adding the tofu. When you’re ready to serve the stew, add the tofu.

What’s to love about Amazing Easy African Peanut Stew?

  • Rich Flavor: The combination of ingredients, including peanuts and peanut butter, creates a rich and savory flavor. The stew balances the sweetness of the sweet potatoes with the nuttiness of peanuts.
  • Nutrient-Rich: The stew contains a variety of veggies, providing a range of essential nutrients. Sweet potatoes, carrots, bell peppers, and other vegetables contribute vitamins, minerals, and antioxidants.
  • Hearty and Filling: The inclusion of chickpeas and peanut butter adds lots of satisfying and hearty protein.


African Peanut Stew

A delicious, hearty, protein-packed stew.

  • Author: The Well Fed Yogi
  • Prep Time: 20 minutes
  • Cook Time: 30-40 minutes
  • Total Time: 0 hours
  • Yield: 4 servings 1x
  • Category: dinner
  • Method: stove top and baking
  • Cuisine: African
  • Diet: Vegan



For the Tofu:

1 block of tofu, cubed and pressed

1/4 teaspoon ground cumin

1/4 teaspoon garlic powder

Pinch of black pepper

For the Stew:

1/3 cup low-sodium vegetable broth

1 large onion, peeled and diced

28oz can of diced tomatoes

3 cups low-sodium vegetable broth

1 small can of tomato paste

1 cup of peanut butter OR almond butter if allergic to peanuts

½ tsp cumin

½ tsp turmeric

Juice of a lemon

24 tablespoons of low-sodium Tamari

½ SMALL cabbage, diced

4 cups of baby kale and/or spinach


Preheat the oven to 400 degrees.

  1. To bake the tofu, drain and press it, then place it on a parchment paper-lined baking tray. Sprinkle with 1/4 teaspoon ground cumin, 1/4 teaspoon of garlic powder, and a pinch of black pepper. Bake until crispy, about 20 minutes, turning after 10 minutes to ensure even baking.
  2. Heat 1/3 cup low-sodium vegetable broth to a large pot, add the onion and saute until softened. About 7-10 minutes. Add the tomatoes, then 3 cups of low-sodium vegetable broth. the tomato paste, peanut butter, cumin, and turmeric, and stir to combine.
  3. Add lemon, Tamari, and cabbage. Stir again.
  4. Cook on medium-high heat and stir every 5-10 minutes for about 20- 30 minutes while your tofu is baking. Then add tofu and the baby kale or spinach at the 20-minute mark.
  5. Continue cooking for another 10 minutes. Pour over a grain of your choice. Enjoy!

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Don’t forget to Pin Amazing Easy African Peanut Stew

Amazing Easy African Peanut Stew

Looking for other delicious stews? Try these!

Quick and Easy Lentil Dahl

Quick and Easy Lentil Dahl

Vegan Cassoulet

vegan cassoulet

Quinoa Chili

I hope you love this Amazing Easy African Peanut Stew as much as I do! If you do make it, please take a picture and share it on Instagram and I’ll repost it on my stories. I’d love to hear from you! Please leave a comment and rate the recipe! Thanks so much and happy cooking:)