If you are craving something comforting, rich, and packed with vibrant flavors, this Hearty African Peanut Stew Recipe is the ultimate dish to warm your soul. It masterfully combines creamy peanut butter, sweet potatoes, and leafy greens in a luscious coconut milk broth, creating a stew that bursts with a perfect balance of savory, sweet, and slightly smoky spices. Whether you’re cooking for family or friends, this stew is a beautiful way to bring a taste of African-inspired comfort right into your kitchen.

Ingredients You’ll Need
Every ingredient in this recipe plays a vital role in crafting the beautiful layers of flavor and texture you’ll love in the Hearty African Peanut Stew Recipe. From the creaminess of peanut butter to the heartiness of sweet potatoes, the components come together simply yet brilliantly.
- Peanut butter (1 cup creamy or chunky): Provides a rich, nutty base that is essential for the stew’s signature depth and creaminess.
- Sweet potatoes (2 medium, diced): Add natural sweetness and a tender, comforting bite that complements the savory elements perfectly.
- Full-fat coconut milk (1 can – 13.5 oz): Brings a silky texture and tropical richness, balancing the spices beautifully.
- Low-sodium vegetable broth (4 cups): Serves as the flavorful liquid foundation while keeping the dish light and fresh.
- Yellow onion (1 large, chopped): Offers a subtle sweetness and aromatic base with every sauté.
- Garlic (3 cloves, minced): Injects a savory punch that enhances the stew’s depth and complexity.
- Ground cumin (1 teaspoon): Adds earthiness and warmth, grounding the flavor profile.
- Paprika (1 teaspoon): Introduces a gentle smoky flavor that lifts the dish beautifully.
- Fresh spinach or kale (2 cups): Injects vibrant color, texture, and a boost of nutrients to brighten the stew.
How to Make Hearty African Peanut Stew Recipe
Step 1: Sauté Aromatics
Start by heating a drizzle of oil in a large pot over medium heat and cooking the chopped onions until they become translucent, about 5 minutes. This step releases the natural sweetness and forms the fragrant base essential for building rich flavor.
Step 2: Build Spice Layer
Next, add the minced garlic along with ground cumin and paprika to the pot. Stir everything together just until the mixture becomes aromatic, which unlocks those warm and inviting spice notes that make this dish truly special.
Step 3: Cook the Sweet Potatoes
Stir in the diced sweet potatoes and sauté for an additional 4 minutes, allowing them to start softening and absorb the flavors surrounding them. This gives the stew wonderful texture and a gentle sweetness.
Step 4: Add Liquids and Simmer
Pour in the vegetable broth and the creamy coconut milk, then bring everything to a gentle simmer. This melding of liquids creates a luscious base that’s both comforting and complex, the heart of your Hearty African Peanut Stew Recipe.
Step 5: Incorporate Peanut Butter
Add the peanut butter, stirring it in thoroughly until the stew is creamy and smooth. This step is critical, as the peanut butter adds a nutty richness that defines the dish’s character.
Step 6: Wilt the Greens
Finally, toss in your vibrant spinach or kale and cook just until the leaves are wilted, about 2 minutes. This brightens the stew with freshness and an extra layer of texture.
Step 7: Taste and Adjust
Before serving, taste the stew and adjust the seasoning if needed, adding a pinch of salt or a dash of pepper to make the flavors sing. Serve your Hearty African Peanut Stew Recipe hot, ideally paired with steamed rice or crusty bread for soaking up every delicious drop.
How to Serve Hearty African Peanut Stew Recipe

Garnishes
To elevate the stew’s visual appeal and flavor, scatter chopped fresh cilantro or parsley on top. A squeeze of lime juice adds a refreshing tanginess, while a sprinkle of roasted peanuts lends delightful crunch and extra nuttiness.
Side Dishes
This stew pairs beautifully with simple side dishes. Fluffy white or brown rice balances its richness, while crusty bread offers a perfect vehicle for scooping up the luscious sauce. For a lighter option, serve with a crisp green salad with citrus dressing.
Creative Ways to Present
For a fun twist, serve the stew inside a hollowed-out roasted sweet potato or alongside warm plantain slices. You can also offer a variety of toppings like chopped scallions, chili flakes, or a dollop of yogurt to allow everyone to customize their bowl.
Make Ahead and Storage
Storing Leftovers
Leftover Hearty African Peanut Stew Recipe keeps beautifully in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen after resting, making it even more delicious the next day.
Freezing
This stew freezes wonderfully, perfect for meal prep or busy nights. Portion it out into freezer-safe containers and freeze for up to 3 months. Just be sure to thaw overnight in the fridge before reheating.
Reheating
Reheat the stew gently on the stove over medium-low heat, stirring occasionally until warmed through. Add a splash of vegetable broth or water if it has thickened too much during storage to restore that silky consistency.
FAQs
Can I make this stew vegan?
Absolutely! This Hearty African Peanut Stew Recipe is naturally vegan since it uses vegetable broth and plant-based ingredients throughout, making it a wonderful option for plant eaters.
Can I use crunchy peanut butter instead of creamy?
Yes, you can use crunchy peanut butter for extra texture. It will add little bits of peanuts to the stew, giving a pleasant surprise crunch in each spoonful.
Is it spicy?
This recipe is gently spiced with cumin and paprika but not hot spicy. If you prefer a bit of heat, add cayenne pepper or chopped fresh chili while cooking the aromatics.
What greens work best?
Fresh spinach and kale are both excellent. Spinach wilts fast and offers a delicate texture, while kale holds up better to longer cooking and adds more robust flavor and chew.
Can I substitute other nuts or nut butters?
While peanut butter is traditional and key to the signature taste, you can experiment with almond butter or cashew butter. Keep in mind these will change the flavor profile somewhat but still deliver creaminess.
Final Thoughts
If you’re on the hunt for a dish that feels like a warm hug on a plate, the Hearty African Peanut Stew Recipe will not disappoint. It’s simple to make, nourishing, and so richly flavorful that it quickly becomes a go-to for weeknights or cozy gatherings. Give it a try—you might just find your new favorite comfort food!
Print
Hearty African Peanut Stew Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Stew
- Method: Stovetop
- Cuisine: African
- Diet: Vegan
Description
Hearty African Peanut Stew is a rich and comforting dish featuring creamy peanut butter, sweet potatoes, and leafy greens simmered in a savory coconut milk and vegetable broth base. This flavorful vegan stew is perfect for a nourishing, wholesome meal that brings warmth and depth with every spoonful.
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 sauté until translucent, about 5 minutes, stirring occasionally to prevent burning.
- Add Garlic and Spices: Stir in the minced garlic, ground cumin, and paprika. Cook for about 1 minute until fragrant, ensuring the spices are well distributed.
- Cook Sweet Potatoes: Add the diced sweet potatoes to the pot and sauté for an additional 4 minutes, allowing them to start softening and absorb the flavors.
- Add Liquids and Simmer: Pour in the vegetable broth and the full-fat coconut milk. Stir to combine and bring the mixture to a gentle simmer over medium heat.
- Incorporate Peanut Butter: Stir in the peanut butter until fully blended into the stew, creating a creamy and rich texture.
- Add Leafy Greens: Add the fresh spinach or kale to the pot. Cook until wilted, about 2 minutes, stirring occasionally.
- Season and Serve: Taste the stew and adjust seasoning if needed. Serve hot, ideally with steamed rice or crusty bread to soak up the delicious sauce.
Notes
- You can substitute kale with Swiss chard or collard greens for different leafy green options.
- Use natural peanut butter with no added sugar or salt for better flavor control.
- This stew can be stored in the refrigerator for up to 4 days and reheated gently on the stovetop.
- To make it spicier, add a pinch of cayenne pepper or red chili flakes when adding the garlic and spices.
- For additional protein, consider adding cooked chickpeas or tofu.