This bubbling pot of African Peanut Stew with sweet potatoes and crunchy peanuts is the ultimate fall comfort food. I love that it's loaded with nutrition and so easy to make.

Table of Contents
African Peanut Stew
This vegan African Peanut Stew is actually a giant, bubbling pot of peanut butter with a spicy kick, and tasty veggies like sweet potatoes and eggplant. I was inspired to create it after reading about maafe, a West African peanut stew that's especially popular in Mali and Senegal. We loved it so much, I couldn't wait to share it with you.
I improvised quite a bit so I can't claim this peanut stew recipe is authentic. But the flavors I added are true to the African continent, including harissa, a spicy chili and garlic paste from north Africa, and spices that are commonly used in African cuisine, including fenugreek, coriander and cumin. This unique combination of spices produces flavor that's rich, well-rounded and satisfying - perfect for a cozy meal.
The stew is very easy to make, and it is one-pot (you do need to use a spice grinder or blender to blend a few spices). All you do is throw the ingredients in the pot one after the other and you will be eating what is sure to become one of your favorite winter and fall recipes in no time at all!
P.S. Try out more classic stews from the African continent, including Ethiopian shiro wat and Moroccan chickpea stew, and this utterly delicious African-American vegan gumbo. You can also find all of my vegan soup and stew recipes here.
Recipe card

African Peanut Stew
Ingredients
- ¼ teaspoon fenugreek seeds or methi seeds
- 2 tablespoon coriander seeds
- 1 teaspoon cumin seeds
- 1 tablespoon avocado oil or any neutral oil
- 1 large onion diced
- 1 tablespoons grated ginger
- 1 green chili pepper (minced. Use serrano or jalapeno chile peppers. Deseed or skip altogether if sensitive to heat. Remember, we'll also add the hot harissa sauce to this recipe.)
- 2 lbs eggplants (preferably tender varieties like Japanese or Chinese eggplants)
- 1 large sweet potato (diced)
- 2 tomatoes (pureed)
- 2 tablespoon tomato paste
- ¾ cup smooth peanut butter
- ½ cup peanuts
- 4 cups vegetable stock (or water)
- 1 teaspoon paprika
- 3-4 tablespoons harissa
- Salt to taste
- 2 tablespoon cilantro (optional, for garnish)
Instructions
- Place the fenugreek seeds, coriander seeds and cumin seeds in a blender bowl or spice grinder.
- Blend the spices into a powder
- In a large pot, heat the oil. Add the onions and saute over medium heat for about 7-8 minutes until they're soft.
- Add the ginger and minced peppers, stir to mix.
- Add the powdered spices and mix.
- Stir in the tomato puree and tomato paste. Mix and cook 2-3 minutes.
- Add paprika and peanut butter and mix them in.
- Add all the vegetables and peanuts along with 3 cups of vegetable broth or water. Mix and bring the stew to a boil. Cover and cook 20-25 minutes or until the vegetables are tender. You can add more stock if you wish to thin out the stew.
- Finally stir in the harissa. I add a couple of tablespoons first, taste, then add more if I want to.
- Garnish with cilantro, if using, and serve hot.
Notes
- You can use potatoes, winter squash like pumpkin or butternut squash and cauliflower or other veggies of your choice in the stew. I have often used okra in this recipe and it's delicious. The sliminess of the okra helps thicken the stew without making the dish slimy.
- If you are sensitive to heat don't use scotch bonnet and opt for a milder chili pepper. Also be sure to deseed. Remember you will be adding in the harissa paste, and that has plenty of heat. If you had to pick either the harissa or the fresh chili peppers, pick the harissa.
- If you are allergic to peanuts but can consume other nuts, you can use almond butter instead. Or try this stew with pumpkin seed butter.
- Refrigerate: This stew can be stored in the fridge for up to three days.
- Freeze: Freeze the stew for up to three months in a freezer-safe container.
- Reheat: Thaw and reheat over the stove until warmed through.
Nutrition Information
To print recipe card without images, uncheck "instruction images" after clicking the "print recipe" button.
How to make African Peanut Stew

1. Place the fenugreek seeds, coriander seeds and cumin seeds in a blender bowl or spice grinder.

2. Blend the spices into a powder.

3. In a large pot, heat the oil. Add the onions and saute over medium heat for about 7-8 minutes until they're soft.

4. Add the ginger and minced peppers, stir to mix.

5. Add the powdered spices and mix.

6. Stir in the tomato puree and tomato paste. Mix and cook 2-3 minutes.

7. Add paprika and peanut butter and mix them in.

8. Add all the vegetables and peanuts along with 3 cups of vegetable broth or water. Mix and bring the stew to a boil. Cover, lower heat to a simmer, and cook 20-25 minutes or until the vegetables are tender.

9. Finally stir in the harissa. I add a couple of tablespoons first, taste, then add more if I want to.

10. Garnish with cilantro, if using, and serve hot.

African peanut stew FAQs
This stew is excellent served over rice. Use a plain boiled brown rice or white rice, like basmati rice. Garnish with cilantro and, if you like, with more roasted peanuts.
You can also serve it with a chunk of crusty French bread.
You can also thin out the stew to serve it as an African peanut soup!
No. You might think that the harissa and the chili peppers would make the stew very hot, but the flavors are balanced perfectly with the sweetness of the peanut butter and sweet potatoes and what you taste is a yummy, flavor-packed stew. Remember you can also control the heat by adding as much or as little harissa as you like. If you like a lot of spice, you can add a spicier pepper, like habanero pepper or scotch bonnet pepper, to the stew.
If you don't have harissa, add 4 cloves of crushed garlic to the pot along with the fresh ginger. Use red pepper flakes or any hot sauce of your choice for heat.










Alisa says
I made this a couple of times before, but I think this recipe has been modified? The one I followed had 20 okra and 10 small round eggplants. Really amazing taste and I’m not a fan of okra but it totally worked here!
Vaishali says
Hi Alisa, you're right I did use okra in a past version of this recipe. It works wonderfully in this dish.
Julia says
I agree. The okra and aubergines were wonderful in this dish. Much prefer this version to the modified version. Julia
Vaishali says
Just add okra instead of the other veggies. The recipe remains the same otherwise.
Kathleen says
I'm really enjoying this dish! For the spice, I did half a jalapeno and about two tablespoons of harissa. I did a diced carrot in place of the sweet potato. I used dried ginger instead of fresh, since I was too lazy to go to the store. I simmered for an hour, since I like my veggies very soft.
Vaishali says
Sounds wonderful!
Nancy says
I have made this recipe before and it was delicious! I have developed food sensitivities and I can't eat tomatoes (or tomato products) and I can't have eggplant. How would I modify this recipe? Just omit ingredients I can't have?
Vaishali says
Hi Nancy, use any other veggie you like. Veggies like potatoes and winter squash would be awesome here.
Ti says
So many ingredients. Can u suggest curry paste/ shortcuts. I am retired and getting to stores that carry some of these is difficult. Would be helpful if you could start with some recipes with less ingredients and build on these gradually. Harissa paste? How long would that sit around?
Jo says
I am retired and disabled and make this dish all the time as its so easy. If shopping is a problem, you can order the spices on line. I always keep frozen okra, garlic and ginger to make life easier so I only have to chop the onion aubergine and sweet potato. I usually use tinned tomatoes too. It's delicious, nutritious and really easy to make. Not too much standing and shopping and only one pan to wash up. Give it a go 🙂
Vaishali says
Hi Jo, thanks for the comment and the great tips!
Jenna says
Awesome dish, I did sauté my vegetables separately in palm oil first and roasted my sweet potato’s and then added the veggies to the base. Also used chunky peanut butter and added a little extra for more flavor. This dish was delicious and allows you to make modifications to fit your taste buds.
Vaishali says
So happy you loved it, Jenna!
Manning a Vegitarian in Training says
I mostly cook with a presssure cooker now just because of time.
I sarted with a pot of white beans (1 cup beans which I pre soaked 8 hours, drain and add 2.5 cups of water and a small can of crushed tomatos then cook for 15 min.) to add a protein source.
Instead of all the individual spices I also went with 1TBS of regular curry powder and 1 TBS of hot curry powder 1 TBS of curry soup mix with cumin, and w/b mustard seed which I browned with 2 TBS of oil with the onion.
When the beans hit 15 min, I cooled them and added the eggplant and okara, closed it up and cooked for 10 min. More.
The result was outstanding, many thanks.
Vaishali says
So great to hear. Thanks for sharing the details. Very helpful.
Supriya says
Made it for dinner this week and the whole family loved it (including the “no eggplant” contingent). In rotation.
Vaishali says
So happy you loved it!
Dondi says
Winner!!!
Vaishali says
Awesome!!!
Elyse says
This was incredible! I made it tonight for dinner and was seriously not disappointed! I was a bit worried cause peanut butter often signals “heavy,” but the other ingredients kept it lighter, but still hearty. Thank you! Excellent recipe.
Vaishali says
Hi Elyse, you are right, it's not heavy at all, and it makes a lot of servings. So happy you loved the stew.
Jamie says
This was excellent! I just used the ready-made harissa from Trader Joe's. Even my toddler gobbled it up!
Vaishali says
So happy to hear!
Martha says
Vaishali, I've tried other peanut stew recipes, and this one is by far the best. The harissa really makes all the difference. We gobbled it all down for dinner. Thank you for a wonderful recipe.
Vaishali says
So happy you loved it, Martha. Thanks for the kind words.
kathychatblog says
A few questions: 1) about how many cups of okra rounds? I bought small okra. 2) If i already have ground fenugreek seed. coriander seed, and cumin seed, are the amounts still correct? I am looking forward to making this!
Anonymous says
I had been wanting to make this ever since I stumbled across this recipe. Finally, I'm there. It's stewing with all ingredients and it already tastes great. Thanks for the recipe. Would you happen to know what's the name of this dish locally or in Africa or wherever it is locally made?
naleśniki says
They will love it! It’s so yummy ; ).
Sarah Smith says
Nothing better than soups and stews for winter with crusty bread... yummy.
Okra is as a new addition part in this recipe for me because I tried it before without the okra.
I like this idea, so must try it... it looks very delicious.
Thank you so much
Krithika says
I think I have all the ingredients to make this, but I'm going a little nuts trying to calculate how to scale this back. If I wanted to make just enough for 2 to 3 servings, what vegetable quantities should I start with?
Vaishali Honawar says
Krithika, just scale back proportionately. If you want half the quantity or one-fourth, cut back the ingredients by half or a fourth.
Krithika says
I made this for dinner last night with approximately the same ratio of vegetables to peanut butter and winged it with the rest of the ingredients. I didn't have sweet potato, so skipped it and added more eggplant and okra. Also subbed in Sambal Oelek instead of the Harissa paste. It was wonderful!! The peanut butter and chili paste combined together to make a lovely sweet-spicy base and the okra and eggplant was so flavorful! I didn't even bother with rice or quinoa, just ate it as is. I'll be making this again, especially during these cold winter months. Thank you so much for a great recipe!
Vidhya says
We do not eat eggplants at home. Is there a different vegetable that could be used with the okra?
Vaishali Honawar says
Hi Vidhya, yes, you can use all sorts of veggies-- zucchini or carrots would be great here.
Annapurna Jones says
Looks yummy! Making this tonight with the last of okra and eggplant from the garden.
You are so right about those veggies. Most people don't know how to make them and think they are yucky. My daughter says, I should go teach her school cafeteria how to make okra. They serve the gooey okra at school and no one eats it.
Juliecb says
This was insane delish. made last night, cannot wait for lunch. and dinner. 🙂
Gage says
Just wondering if ground coriander and cumin would be ok rather than the seeds?
Vaishali Honawar says
That's fine because they have to be powdered anyway.
tony says
can another nut be used instead of peanuts, n not have them
Vaishali Honawar says
You won't get the same flavor-- the peanut is a key ingredient. Cashew would give a good result, but again, a rather different one.
Amber says
Peanut stew is one of the few vegetarian/vegan dishes my extended family enjoys, I am so excited to try this recipe!! I tend to add frozen spinach to everything, I think that would work well here too 🙂 Thank you for all your amazing recipes!
Vaishali Honawar says
Amber, frozen spinach would be great here-- what a healthful idea to add it to every dish.
Anna says
Hi Vaishali,
What happened to your RSS feed? The last update I received is from August 11th.
Vaishali Honawar says
Hi Anna, it seems to have just gone belly up-- I have no tech savvy so really am not able to figure it out. If possible, please subscribe to the email updates in the sidebar. Sorry about the inconvenience.
Gary says
This looks amazing! I just made the harissa paste and will make the stew tomorrow. I noticed that you don't indicate where/when to add the optional chilis, if you are using them. Should they be diced and added to the onions near the beginning? Or is that what is sliced lengthwise and added as garnish in your photos?
Vaishali Honawar says
Hi Gary, add them with the onions. Hope you like the stew!
Gary says
Just finished making the stew. And I had to go back into the kitchen for a second bowl! Wow! It's so good. I have to admit I was nervous around 20 minutes into letting this simmer. It was pale in color and was still tasting a bit "raw". But once the 30 minutes were up, and ESPECIALLy after adding the homemade harissa - Whoa! What a transformation! This is amazing.
By the way, I'm not vegan or vegetarian, but I make an effort to include both kinds of recipes in my diet. I have a hard time gobbling down my necessary servings of vegetables, but your recipes make it easy! With Indian (or in this case, African) cooking methods and spices, you don't even think twice about it being vegan. And that's the best. Why try to make a "fake meat" substitute?...just make something good that is naturally vegan! And that's why your site is the best! Thank you for doing it! Now I'm going back to my second bowl of stew.
Vaishali Honawar says
Hi Gary, thanks for the feedback-- so glad you liked the stew! That harissa sure is mindblowing, isn't it? Thanks for your kind words.
Priti says
There's an ad for McD's buttermilk crispy chicken on your header. Just thought I should let you know.
Vaishali Honawar says
Thanks for the heads up, Priti. I try to filter out non-veg ads, but sometimes they occasionally show up.
Anonymous says
Hi, I'm making this tomorrow.
I made the Curried Tofu Wraps and they were delicious. Thanks so much!
Vaishali Honawar says
Hi Anon, so glad you tried them! Thanks for letting me know.
Megan says
This looks delicious! How long will this keep in the fridge?
Vaishali says
About 4-5 days!
Ambica says
Yum...I want to make this right away.