If you are craving a bowl of comfort that warms your soul and excites your taste buds, this Hearty African Peanut Stew Recipe is an absolute must-try. This stew brings together creamy peanut butter, sweet potatoes, and fragrant spices in a rich coconut milk base, creating layers of deep, comforting flavors. It’s a satisfying, nutritious dish that perfectly balances sweetness, earthiness, and a subtle hint of spice, making it a favorite for chilly evenings or anytime you want to impress friends and family with something both wholesome and exotic.

Ingredients You’ll Need
These ingredients are wonderfully straightforward yet essential in building the stew’s rich tapestry of flavors, textures, and vibrant colors. Each component plays a special role, whether it’s adding creamy body, a natural sweetness, or a fresh green pop.
- Peanut butter: Creamy or chunky options both work beautifully to create a luscious, nutty base.
- Sweet potatoes: Diced for a subtle sweetness and tender texture that complements the creamy broth.
- Full-fat coconut milk: Adds dreamy creaminess and a slight tropical flair.
- Low-sodium vegetable broth: The savory liquid foundation that brings everything together without overpowering.
- Yellow onion: Chopped finely to add a mild, aromatic sweetness as it sautés.
- Garlic: Minced to infuse the stew with warm, savory depth.
- Ground cumin: Introduces earthiness and a gentle smokiness that rounds out the spices.
- Paprika: Provides a subtle heat and vibrant color boost.
- Fresh spinach or kale: Delivers a fresh, slightly bitter contrast plus beautiful green color.
How to Make Hearty African Peanut Stew Recipe
Step 1: Sauté the Aromatics
Begin by heating oil in a large pot over medium heat until shimmering. Add the chopped yellow onions and let them cook until they turn translucent, approximately 5 minutes. This step unlocks their natural sweetness and forms a fragrant base for your stew.
Step 2: Add Garlic and Spices
Next, toss in the minced garlic, ground cumin, and paprika. Stir continually for about one minute until the mixture becomes fragrant. This awakens the spices and infuses the oil, setting the stage for a richly layered stew.
Step 3: Sauté the Sweet Potatoes
Add the diced sweet potatoes to the pot. Give them a good stir, cooking for an additional 4 minutes. This softens the cubes slightly, allowing their sweetness to develop and mingle with the savory onions and spices.
Step 4: Combine the Broth and Coconut Milk
Pour in the low-sodium vegetable broth and full-fat coconut milk, stirring gently to blend all the delicious ingredients. Bring this mixture to a gentle simmer, allowing the flavors to meld and the sweet potatoes to cook through, tender and inviting.
Step 5: Stir in the Peanut Butter
Once the stew has reached a simmer, stir in the peanut butter until it fully dissolves into the broth. This is the magic moment that thickens the stew and fills it with its signature rich, nutty heartiness.
Step 6: Add the Greens
Finally, fold in the fresh spinach or kale. Cook just until the greens wilt, about 2 minutes, preserving their vibrant color and fresh bite. This finishing touch adds both nutrition and a lovely contrast to the creamy body of the stew.
Step 7: Final Taste and Serve
Give your stew a taste and adjust seasoning if needed. Serve it hot alongside fluffy rice or a crusty bread to soak up every last drop. This completes your journey to a soul-satisfying meal with the Hearty African Peanut Stew Recipe as the star.
How to Serve Hearty African Peanut Stew Recipe

Garnishes
Fresh garnishes give your stew a final burst of flavor and texture. Try sprinkling chopped cilantro, a squeeze of lime juice, or a handful of roasted peanuts on top. These subtle additions brighten each spoonful and add intriguing layers to every bite.
Side Dishes
The stew pairs beautifully with neutral bases that soak up its richness. Steamed jasmine rice, warm couscous, or crusty artisan bread are perfect companions. For a lighter option, consider serving it alongside a crisp green salad dressed with lemon vinaigrette.
Creative Ways to Present
Elevate your presentation by serving the stew in rustic bowls with a side of homemade flatbread or pita. Alternatively, stuff sweet potato halves with the stew for a playful twist. Serving individual portions in small bread bowls is another charming idea sure to impress your guests.
Make Ahead and Storage
Storing Leftovers
After enjoying your delicious Hearty African Peanut Stew Recipe, store any leftovers in an airtight container in the refrigerator. It keeps well for 3 to 4 days, allowing the flavors to deepen even further.
Freezing
This stew freezes wonderfully. Portion it into freezer-safe containers and freeze for up to 3 months. When you’re ready to enjoy it again, thaw overnight in the refrigerator for best results.
Reheating
To reheat, gently warm the stew on the stove over medium heat, stirring occasionally. If the stew has thickened too much, add a splash of vegetable broth or water to loosen the consistency. Avoid microwaving too long at once to preserve texture and flavor.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add a delightful bit of texture and still provide that rich, nutty flavor essential to the stew. Just ensure it’s well blended during cooking.
Is it possible to make this stew vegan?
Yes, this recipe is naturally vegan since it uses vegetable broth and no animal products. Just double-check your broth ingredients to be sure it aligns with your preferences.
Can I substitute kale with another green?
Definitely! Spinach is a fantastic alternative and cooks faster, but you could also try collard greens, Swiss chard, or even bok choy for a slightly different flavor profile.
How spicy is this Hearty African Peanut Stew Recipe?
This stew is mildly spiced with cumin and paprika, making it accessible for most palates. You can increase the heat by adding cayenne pepper or chili flakes if you like things with a kick.
Can I prepare any of the steps in advance?
Yes, you can chop your vegetables and measure your spices ahead of time to speed up the cooking process. The stew itself tastes even better the next day, so making it in advance is a great option.
Final Thoughts
There is something truly special about a bowl of this Hearty African Peanut Stew Recipe. It’s effortless to make, packed with comforting flavors, and wonderfully nutritious. Whether you’re cooking for a cozy night in or entertaining loved ones, this stew brings warmth and joy to the table. Give it a whirl—you’ll likely find it becomes a beloved staple in your recipe collection just as it did in mine.
Print
Hearty African Peanut Stew Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup/Stew
- Method: Stovetop
- Cuisine: African
- Diet: Vegetarian
Description
This Hearty African Peanut Stew is a rich, comforting dish that blends creamy peanut butter with sweet potatoes, coconut milk, and fresh greens. Perfect for a nourishing vegetarian meal, it combines warm spices like cumin and paprika to create a flavorful one-pot stew that’s both filling and nutritious.
Ingredients
Stew 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
- 1 tablespoon cooking oil (for sautéing)
Instructions
- Sauté Onions: Heat oil in a large pot over medium heat. Add the chopped yellow onion and sauté until translucent, about 5 minutes, stirring occasionally to prevent burning.
- Add Aromatics and Spices: Add the minced garlic, ground cumin, and paprika to the pot. Stir well and cook for about 1 minute until fragrant, ensuring the spices release their aroma.
- Cook Sweet Potatoes: Add the diced sweet potatoes to the pot and sauté for an additional 4 minutes, stirring to coat the pieces with the spices and onion mixture.
- Add Liquids and Simmer: Pour in the low-sodium vegetable broth and the full-fat coconut milk. Stir to combine, bring the mixture to a gentle simmer, and let it cook until sweet potatoes are tender, around 15-20 minutes.
- Incorporate Peanut Butter: Stir in the peanut butter thoroughly until it is fully combined into the stew, creating a creamy and rich texture.
- Add Greens: Add the fresh spinach or kale to the pot and cook until wilted, about 2 minutes, stirring occasionally to incorporate the greens evenly.
- Final Seasoning and Serve: Taste the stew and adjust seasoning with salt and pepper if desired. Serve hot, ideally with rice or crusty bread to soak up the flavorful sauce.
Notes
- Use creamy peanut butter for a smoother stew or chunky peanut butter for added texture.
- Low-sodium vegetable broth helps control salt levels and manages flavor balance.
- Spinach can be substituted with kale or collard greens for a variation in texture and nutrients.
- If preferred, add a pinch of cayenne pepper for some heat.
- This stew stores well in the refrigerator for up to 4 days and can be frozen for up to 3 months.

