If you’re craving something wonderfully comforting, packed with flavor and truly nourishing, this Hearty African Peanut Stew Recipe is an absolute must-try. Rich peanut butter swirls through tender sweet potatoes and vibrant greens, simmered in creamy coconut milk and seasoned with warm spices to create a stew that feels like a big, comforting hug in a bowl. Whether you’re new to African-inspired dishes or a longtime fan, this stew’s beautiful balance of textures and flavors will quickly make it one of your favorite go-to meals.

Ingredients You’ll Need
Gathering these simple yet essential ingredients is the first step toward creating the magic of this Hearty African Peanut Stew Recipe. Each component brings something important to the table, from creamy richness to vibrant color, building layers of flavor that make the dish so unforgettable.
- 1 cup creamy or chunky peanut butter: This is the heart of the stew, giving it that nutty richness and thick texture.
- 2 medium sweet potatoes, diced: They add natural sweetness and a lovely, tender bite that balances the savoriness.
- 1 can (13.5 oz) full-fat coconut milk: Creamy and lush, it gives the stew a silky smooth body and a subtle tropical note.
- 4 cups low-sodium vegetable broth: Provides a flavorful base without overpowering the other ingredients.
- 1 large yellow onion, chopped: Adds sweetness and depth as it softens during cooking.
- 3 cloves garlic, minced: Brings a fragrant punch that lifts all the flavors.
- 1 teaspoon ground cumin: Warm and earthy, it’s a key spice that grounds the stew’s character.
- 1 teaspoon paprika: Adds a subtle smokiness and beautiful color.
- 2 cups fresh spinach or kale: Greens add freshness, a slight bitterness, and vibrant green color to brighten the dish.
How to Make Hearty African Peanut Stew Recipe
Step 1: Sauté the Aromatics
Start by heating a bit of oil in your largest pot over medium heat and sauté the chopped onion until it turns translucent and sweet, about 5 minutes. This step builds a flavorful foundation for your stew and fills your kitchen with an inviting aroma that is pure comfort cooking.
Step 2: Add Garlic and Spices
Next, toss in the minced garlic, ground cumin, and paprika. Stir them around for a minute or so until they’re fragrant. This quick step unlocks the spices’ depths and melts the raw edge of the garlic, making your stew aromatic and richly flavored right from the start.
Step 3: Cook the Sweet Potatoes
Add the diced sweet potatoes now and sauté for about 4 minutes. This gives them a little head start to become tender in the stew, and helps the edges caramelize slightly, adding another layer of flavor complexity.
Step 4: Add Liquids and Simmer
Pour in the vegetable broth and coconut milk, stirring everything together before bringing it to a gentle simmer. This mixture allows all the flavors to marry beautifully while the sweet potatoes cook through slowly, soaking up the creamy base infused with spices.
Step 5: Stir in the Peanut Butter
Now, stir in your peanut butter until it’s completely incorporated. This is what transforms the stew into something truly special—its nutty creaminess thickens the broth while giving that unmistakable Hearty African Peanut Stew Recipe signature taste.
Step 6: Add Greens and Finish Cooking
Finally, fold in fresh spinach or kale and cook just until the greens wilt, about 2 minutes. This finishing touch adds a pop of color and freshness, balancing the richness with a slight earthiness that brightens every spoonful.
Step 7: Taste and Adjust
Before serving, taste your stew and adjust seasoning as you like. Whether it needs a pinch of salt, a dash more spice, or even a squeeze of lime juice, tailoring it to your preference is part of the joy in making this Hearty African Peanut Stew Recipe your own.
How to Serve Hearty African Peanut Stew Recipe

Garnishes
A simple garnish can elevate your stew presentation and add a fresh note. I love sprinkling chopped peanuts or coriander leaves on top for extra crunch and brightness. A dollop of yogurt or a drizzle of hot sauce can also add excitement if you’re feeling adventurous.
Side Dishes
This stew pairs wonderfully with fluffy rice or warm, crusty bread to soak up every bit of that luscious sauce. You can also enjoy it alongside roasted vegetables or a crisp salad to contrast the stew’s creamy texture and add freshness to your meal.
Creative Ways to Present
For a cozy dinner party, try serving the Hearty African Peanut Stew Recipe in individual bowls lined with a swirl of coconut cream. You could also stuff it into baked sweet potatoes or enjoy it over quinoa for a colorful and inviting twist.
Make Ahead and Storage
Storing Leftovers
Let your stew cool entirely before transferring it to airtight containers. Stored in the refrigerator, it stays delicious for up to 4 days and often tastes even better the next day as the flavors deepen and meld.
Freezing
This stew freezes beautifully. Portion it into freezer-safe containers and freeze for up to 3 months. Just be sure to leave some space at the top because peanut and coconut-based stews can thicken when frozen.
Reheating
Reheat gently on the stove over low to medium heat, stirring occasionally to avoid sticking and ensure even warming. If the stew thickens too much, add a splash of vegetable broth or water to bring back that perfect saucy consistency.
FAQs
Can I use natural peanut butter for this recipe?
Absolutely! Natural peanut butter works well, but just be aware it might require a stir before adding if it separates. The flavor will still be fantastic and authentic.
Is this stew spicy?
This particular Hearty African Peanut Stew Recipe is mild and warming, but you can easily add cayenne pepper or chili flakes if you like it with some heat.
Can I substitute the greens?
Yes! Feel free to swap spinach or kale with collard greens, chard, or even frozen mixed greens depending on what you have on hand.
How do I make this vegan and gluten-free?
This stew is naturally vegan and gluten-free as long as your vegetable broth is free from gluten-containing ingredients. It’s perfect for many dietary needs!
What can I serve this stew with besides rice?
Besides rice, you can enjoy it with couscous, millet, quinoa, or even with warm flatbreads or naan for dipping and soaking up all that delicious sauce.
Final Thoughts
There’s truly nothing like a bowl of this Hearty African Peanut Stew Recipe to warm your heart and satisfy your soul. It’s full of wholesome ingredients and bold, comforting flavor that invites you back for seconds. I can’t wait for you to make it, share it, and fall in love with how simple ingredients come together to create something extraordinary.
Print
Hearty African Peanut Stew Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: African
- Diet: Vegetarian
Description
This Hearty African Peanut Stew is a rich, creamy, and flavorful dish combining sweet potatoes, peanut butter, and coconut milk with aromatic spices. Perfect for a comforting vegetarian meal, it’s packed with wholesome ingredients and can be served with rice or crusty bread for a satisfying experience.
Ingredients
Main Ingredients
- 1 cup creamy or chunky peanut butter
- 2 medium sweet potatoes, diced
- 1 can (13.5 oz) full-fat coconut milk
- 4 cups low-sodium vegetable broth
- 1 large yellow onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 2 cups fresh spinach or kale
- 2 tablespoons cooking oil (such as vegetable or olive oil)
Instructions
- Sauté onions: Heat oil in a large pot over medium heat. Add the chopped onions and cook, stirring occasionally, until they become translucent, about 5 minutes.
- Add garlic and spices: Stir in the minced garlic, ground cumin, and paprika. Cook for about 1 minute until fragrant to develop the base flavors.
- Cook sweet potatoes: Add the diced sweet potatoes to the pot and sauté for an additional 4 minutes to start softening them and to incorporate the spices.
- Add liquids and simmer: Pour in the vegetable broth and coconut milk. Stir well and bring the mixture to a gentle simmer. Cover partially and cook until the sweet potatoes are tender, about 20 minutes.
- Incorporate peanut butter: Stir in the peanut butter until fully combined, creating a creamy and rich texture throughout the stew.
- Wilt greens: Add the fresh spinach or kale to the pot and cook for about 2 minutes, stirring occasionally, until the greens are wilted and tender.
- Adjust seasoning and serve: Taste the stew and adjust seasoning as needed. Serve hot over rice or with crusty bread for a complete meal.
Notes
- You can use crunchy or creamy peanut butter based on your preference.
- For a spicier stew, add a pinch of cayenne pepper or chili powder with the cumin and paprika.
- This stew can be stored in the refrigerator for up to 4 days and reheated gently on the stovetop.
- To make it gluten-free, ensure that vegetable broth and other ingredients are certified gluten-free.
- Leftovers can also be frozen for up to 3 months.

