Mafe (or Maafe) is a popular West African peanut stew made in a spicy, creamy peanut and tomato sauce. This special dish is so mouthwatering and appetizing that you would not be able to get enough of it! This is African food at its best.

❤️ Why You'll Love It
Many variations of peanut butter stew are eaten in different countries on the west coast of Africa, and it goes by different names. In Gambia, peanut stew is made with squash or sweet potatoes and is known as Domoda.
In Nigeria, it is called Groundnut Soup and is usually eaten with fufu or rice. One thing is certain - Maafe is a staple food in African cuisine. It has so many complex and bold flavors that will leave you wanting more. And I make mine in just one pot, so there is less clean-up!
This popular West African stew is gluten-free, keto-friendly, and dairy-free.
🧾 Ingredients

Many variations of African peanut stew are made in different African countries, but it is so easy to make this dish your own.
- Beef: You can use beef, lamb, chicken, or any meat of choice. You can even leave it out entirely for a vegan or vegetarian stew option.
- Peanut butter: A peanut stew won't be complete without this. Store-bought peanut butter is a good choice or you can use roasted ground peanuts as West Africans do it for a more authentic version.
- Vegetables: The most common vegetables for the stew are onions, red pepper, and tomato paste. I use tomato paste rather than tomatoes because it has a sharper taste and gives more richness to the peanut butter stew. You can add as many vegetables as you want, but I like to keep it simple.
- Spices: bouillon, cayenne pepper, black pepper, and salt.
- Water and stock/broth: You can use chicken broth, vegetable stock, or any other stock/broth. If you don't have any on hand, just use water but add more spices.
- Olive oil: to sauté the meat and vegetables.

🔪 How To Make This Recipe
- Wash the beef and cut it into smaller pieces using a sharp knife.
- Heat some olive oil in a large pot over medium heat. You can use a stew pot, dutch oven, or any other pot you like.
- When it gets hot, add the beef, black pepper, and a pinch of salt, and sauté till the meat turns golden brown. This can take anywhere from 8 to 10 minutes. Depending on the size of your pot, you may have to do this in batches.
- The next step is to chop the onions and bell pepper and add them to the meat. Stir and saute onions and peppers for a couple of minutes.
- Add the tomato paste and stir a little bit until it dissolves and is mixed in. Turn the heat down a bit and cook for about 5 minutes.
- Add water, stock, bouillon, cayenne pepper, and salt to taste. If you use stock, remember to add the salt last, so you don't add too much.
- Bring everything to a boil and cook for five more minutes on high heat. Add the peanut butter and stir till it is dissolved.
- Let it cook till it thickens, roughly 2-5 minutes. If you used chicken, lamb, or another choice of meat, you might have to let it cook longer until the meat is cooked through.


🥫 Storing And Reheating
This peanut stew keeps well in the fridge in an airtight container for up to 5 days. You can also freeze it for 2-3 months. To reheat, simply heat in a pot on the stovetop with a little water.
💭 Tips And Variations
- If you use beef for your peanut stew, cut it into smaller pieces before sautéing, to cut down on your cooking time.
- You can adjust the cayenne pepper to your desired preference or also add red chili flakes. To increase the heat, add a whole habanero pepper after adding the stock.
- After adding the peanut butter, you can add a little water if the stew is too thick.
- If you prefer chicken, try this African chicken peanut stew. So delicious!
What To Eat Maafe With?
This delicious African stew is most commonly eaten with rice. For a low-carb option, I serve my Maafe with cauliflower rice.
📚 Related Recipes
Enjoy these delicious low carb African dishes!
Efo Riro (Nigerian Spinach Stew)
Sukuma Wiki (Kenyan Collard Greens)
Fumbwa (Congolese Spinach Stew)

📖 Recipe

Mafe/Maafe (Senegalese Peanut Stew)
Ingredients
- 2 lbs stew beef
- ½ cup peanut butter
- 1 red bell pepper
- 2 tablespoon tomato paste
- 1 onion
- 1 tablespoon beef bouillon powder
- 1 teaspoon cayenne pepper
- ¼ cup olive oil
- 1 teaspoon salt to taste
- 1 teaspoon black pepper
- 1 cup water
- 2 cups stock/broth
- pinch of salt to brown the beef
Instructions
- Wash beef and cut into smaller pieces.2 lbs stew beef
- Pour olive oil into a pan on medium heat.¼ cup olive oil
- Add beef, black pepper, and a pinch of salt, and saute for 8-10 minutes.1 teaspoon black pepper, pinch of salt
- Chop the onions and red bell pepper.1 red bell pepper, 1 onion
- Add onions and red bell pepper and saute for 3 minutes.
- Add tomato paste and stir.2 tablespoon tomato paste
- Cook for about 5 minutes.
- Add water, stock, bouillon, cayenne pepper and salt to taste.1 tablespoon beef bouillon powder, 1 teaspoon cayenne pepper, 1 cup water, 2 cups stock/broth, 1 teaspoon salt
- Bring to a boil and cook for 5 more minutes.
- Add peanut butter and stir till it is dissolved.½ cup peanut butter
- Let it cook till it thickens, roughly 2-5 minutes.
- Serve with cauliflower rice and enjoy!
Notes
- If you use beef for your peanut stew, cut it into smaller pieces before sautéing, to cut down on your cooking time.
- You can adjust the cayenne pepper to your desired preference. To increase the heat, add a whole habanero pepper after adding the stock.
- After adding the peanut butter, you can add a little water if the stew is too thick.
- If you prefer chicken, try this African chicken peanut stew. So delicious!
Nutrition
Tayo Oredola is the founder of Low Carb Africa, where she shares healthy, low carb dishes with global flavors. She is passionate about teaching people how to cook drool-worthy dishes while losing weight and living their best lives. Tayo’s recipes have been featured on MSN, Women’s Health, Parade, Yahoo News, Pure Wow, Essence, and other online publications.








We probably make this at least once a month since we discovered it last year! so warm, creamy, peanutty! feels like a warm hug! We always make a little fufu to go with it. Can't wait to make it again, thanks so much for sharing!
I'm so glad it's a staple in your house, Lindsay!
I’m curious why you wash all your meats? It is not a sanitary process and doesn’t it take away flavor? You are cooking the meat in all cases so any bacteria will be killed by the heat. It seems to me you’re washing flavor down the drain.
Hi Holly, I know there's a lot of contention on whether to wash meats or not, but I am originally from Nigeria and this is what I grew up with. But I can assure you, my dishes are still very tasty whether you wash the meat or not.
This is very similar to the cooking I grew up with! Thank you so much. One question: In your chicken maafe recipe you remove the chicken once browned, should I also remove the beef once it's browned or just keep it in for the remainder of the recipe?
Yes you can leave the beef in, no need to remove it.
This sounds delicious, and I will trying it this week. Do you think this could be cooked in a crockpot? If I browned the beef and onion?
Hi Valerie, I haven't tried it yet but let me know if you do!
It worked! I browned the meat and softened the pepper and onion in a cast iron, then threw everything in the slow cooker on high for 4 hours. When we got home, I added a little xanthan gum to thicken the broth but keep it low carb. Then mixed with cooked cauliflower rice. Delicious! Thank you for the recipe.
Thank you for this beautiful recipe. My son is going to love it.
Yay! It's a hit with my son too!
I'm looking forward to making this recipe. I've been looking for a good Maafe recipe since I visited a Senegalese restaurant in Harlem and tasted what I believed was the BEST thing I'd ever eaten. So much so that at 10:00 one night, craving it, I took the subway from Midtown Manhattan all the way back uptown to get takeout to bring to my hotel!
Can't wait to try out this recipe!
I have pinned recipes from all over your site and I'm not even Keto!
Cheers!
Thanks Teresa. Maafe is a favorite at home too and a hit with my friends. Let me know how it turns out!
I am on a low carb diet too so I will say God led me here
I'm so glad to have you here, Chisimdi!
I love love this website. Please keep it up. You are a blessing. I am a foodie and will like to be a chef and I realised that it is hard to learn about other African countries cuisine online. Most contents are on European or Asian cuisine. I thank God I found this website.
I will be trying the maafe,kuku paka and berbere chicken soon
Thank you for your kind words, Chisimdi. Let me know how the recipes turn out!
Hi Tayo! 1st time visitor, and this recipe intrigues me, as I've never eaten African food before. I do have a couple of questions, though. Would it be considered a sin if I used pork instead of beef? The cost of beef is prohibitive, and we can often get pork on sale. And, I'm curious as to why you use bouillon and 1 cup water. wouldn't it be easier/less ingredients, to simply add more cup of stock/broth?
Many thanks, and greetings, from Alberta, Canada 🇨🇦
H Terry, I'm sorry for the late response. Using pork instead of beef is totally fine—no sin at all! As for the bouillon and water, you can definitely use broth or stock instead to save time.
There is a difference between bouillon and stock/broth. Bouillon contains salt. As you will note none of Tayo's recipes include salt, and that is why. So, if you do choose to use stock or broth, you will need to also add salt to the recipe.
Loose bouillon (rather than the cubes) is cost effective too, you're not paying for water. There is also a product "better than bouillon" that is moist in a jar. It comes in a variety of flavors and I use that with or in favor of broth, depending on what I'm making. The boost it gives dishes is incomparable to stock/broth. Try it out sometime!