West African-Inspired Peanut Stew
A Cozy, Creamy, Protein-Packed Bowl of Plant Magic!

This West African-Inspired Peanut Stew has become one of my favorite cozy dinners. It’s rich and creamy without any dairy, wonderfully satisfying, packed with colorful vegetables, and loaded with plant-powered protein. Better still, it tastes even more delicious the next day, making it perfect for meal prep or freezing for busy evenings.
This is comfort food with a healthy twist—exactly the kind of recipe I love sharing here at Plant Magic.
Why You’ll Love This Peanut Stew
- Rich, creamy, and incredibly satisfying
- Packed with plant protein
- Naturally vegan and dairy-free
- One-pot comfort food
- Great for meal prep
- Freezer-friendly
- Perfect served over brown rice, quinoa, or millet
- Ready with simple pantry ingredients
The Magic of Peanut Butter
Peanut butter might seem like an unusual ingredient in a savory stew if you’ve never tried it before, but trust me, it works beautifully.
As it melts into the tomatoes and vegetable broth, it creates an incredibly silky texture and a deep, nutty richness that perfectly balances the gentle warmth of cumin and turmeric. A squeeze of fresh lemon at the end brightens everything, while tamari adds wonderful savory depth.
The result is a stew that’s comforting, hearty, and surprisingly elegant.
Plant-Powered Protein in Every Bowl
One of my favorite things about this recipe is how naturally protein-rich it is.
You’ll find protein from:
- Baked tofu
- Peanut butter
- Baby kale or spinach
- Whole grains served alongside
Pair this stew with brown rice, quinoa, or farro for an incredibly satisfying meal that will keep you feeling full for hours.
Make It Your Own
Like so many Plant Magic recipes, this stew is wonderfully adaptable.
Try adding:
- Sweet potatoes
- Carrots
- Chickpeas
- Red bell peppers
- Collard greens
- Swiss chard
- Fresh cilantro
- Crushed roasted peanuts for garnish
If you’re cooking for someone with a peanut allergy, almond butter or sunflower seed butter both work beautifully.
Perfect for Meal Prep
This stew is one of those magical recipes that somehow tastes even better after a night in the refrigerator, as all the flavors continue to develop.
Store in an airtight container for up to 4 days, or freeze for up to 3 months.
Perfect for Meal Prep
This stew is one of those magical recipes that somehow tastes even better after a night in the refrigerator as all the flavors continue to develop.
Store in an airtight container for up to 4 days, or freeze for up to 3 months.
If freezing, you can freeze the completed stew or add freshly baked tofu after reheating for the best texture.
Frequently Asked Questions
Can I freeze this stew?
Absolutely. It freezes beautifully for up to three months.
Is it spicy?
Not at all. It’s gently warming rather than hot, making it perfect for the whole family. Add cayenne or chili flakes if you’d like extra heat.
What should I serve with it?
Brown rice, quinoa, millet, farro, or simply a slice of hearty sourdough to soak up every last drop.
African Peanut Stew
A delicious, hearty, protein-packed stew.
Total Time: 0 hours
Yield: 4 servings
Ingredients
For the Baked Tofu
- 1 block extra-firm tofu, pressed and cubed
- ¼ teaspoon ground cumin
- ¼ teaspoon garlic powder
- Pinch of black pepper
For the Stew
- 2 tablespoons extra virgin olive oil
- 1 large onion, diced
- 1 (28-ounce) can diced tomatoes
- 3 cups low-sodium vegetable broth
- 1 small can tomato paste
- 1 cup natural peanut butter (or almond butter)
- ½ teaspoon ground cumin
- ½ teaspoon ground turmeric
- Juice of 1 lemon
- 2–4 tablespoons low-sodium tamari
- ½ small green cabbage, chopped
- 4 cups baby kale or spinach
Optional for serving:
- Brown rice
- Fresh cilantro
- Chopped roasted peanuts
- Lime wedges
Instructions
- Preheat the oven to 400°F (200°C).
- Place the pressed tofu cubes on a parchment-lined baking tray. Sprinkle with cumin, garlic powder, and black pepper. Bake for 20–25 minutes, turning halfway through until lightly golden and crisp around the edges.
- Meanwhile, heat the olive oil in a large Dutch oven or heavy soup pot over medium heat. Add the diced onion and cook for 8–10 minutes, stirring occasionally, until soft and lightly golden.
- Stir in the diced tomatoes, vegetable broth, tomato paste, peanut butter, cumin, and turmeric. Whisk until the peanut butter has completely melted into the broth and the stew becomes silky smooth.
- Add the chopped cabbage, tamari, and lemon juice. Stir well and bring the stew to a gentle simmer.
- Cook uncovered for 20–25 minutes, stirring occasionally, until the cabbage is tender and the flavors have melded together.
- Fold in the baked tofu and baby kale or spinach. Cook for another 5–10 minutes, just until the greens have wilted.
- Taste and adjust the seasoning with additional tamari or a squeeze of fresh lemon if needed.
Serve over warm brown rice, quinoa, or your favorite whole grain, and finish with fresh cilantro and chopped roasted peanuts if desired.
Every spoonful is rich, warming, deeply nourishing, and a beautiful reminder that simple plants can create extraordinary meals.
- Prep Time: 20 minutes
- Cook Time: 30-40 minutes
- Category: Dinner
- Method: stove top and baking
- Cuisine: African
- Diet: Vegan
Don’t forget to Pin Amazing Easy African Peanut Stew

Looking for other delicious stews? Try these!
I hope you love this Amazing Easy African Peanut Stew as much as I do! If you do make it, I’d love to hear from you! Please leave a comment and rate the recipe! Thanks so much and happy cooking:)




