Imagine walking through a bustling market in Dakar, the scent of spices and roasted peanuts hanging in the air like a warm hug. That sensory experience is what inspired me to recreate a beloved dish, Creamy Senegalese Peanut Stew, also known as Mafe. This rich, nutty stew, blending peanut butter with tender beef (or chicken or tofu for a delightful twist), is not only a crowd-pleaser but also a nourishing, gluten-free meal that comes together in about 35 minutes! Whether you're a busy home chef or someone seeking a nutritious alternative to fast food, this creamy delight will transport you straight to West Africa with every spoonful. Are you ready to cook up some cozy comfort?

Why is Mafe a Must-Try?
Rich, Creamy Goodness: Each bite of this Creamy Senegalese Peanut Stew envelops you in a delightful wave of flavors that are both comforting and satisfying.
Quick to Prepare: In just 35 minutes, you can whip up this nutritious meal—perfect for those hectic weeknights when time is of the essence.
Versatile Options: Enjoy it with beef, chicken, or even tofu, making it ideal whether you're cooking for vegetarians or meat lovers.
Gluten-Free and Keto-Friendly: This recipe caters to various dietary needs without sacrificing taste, allowing everyone to enjoy its deliciousness.
Crowd-Pleasing Delight: Serve it at gatherings and watch how it becomes the star dish, leaving your guests craving more.
Get ready for a culinary adventure with what is not just a meal, but an experience—perfect alongside a refreshing salad or some cauliflower rice.
Creamy Senegalese Peanut Stew Ingredients
For the Stew
- Stew Beef – A hearty main protein that brings richness; substitute with chicken or tofu for a lighter dish.
- Peanut Butter – Adds the signature creaminess that defines this Creamy Senegalese Peanut Stew; choose smooth for a velvety texture or crunchy for more bite.
- Red Bell Pepper – Infuses sweetness and a pop of color; feel free to use any bell pepper variety you prefer.
- Tomato Paste – Deepens the flavor and thickens the stew; fresh tomatoes can lighten it up if desired.
- Onion – Essential for aromatic depth; yellow or white onions work well as alternatives.
- Beef Bouillon Powder – Intensifies flavor without extra salt; substitute with homemade broth for a fresher taste.
- Cayenne Pepper – Adds a kick of heat; adjust to your spice preference or use paprika for a milder option.
- Olive Oil – Perfect for sautéing ingredients; avocado oil makes a great substitute.
- Salt and Black Pepper – Essential seasonings; opt for low-sodium varieties to better suit dietary needs.
- Water – The necessary liquid to cook the ingredients thoroughly; broth can enhance flavor instead.
- Stock/Broth – Elevates the stew’s richness; any meat or vegetable broth will work beautifully.
Optional Add-ins
- Additional Veggies – Carrots or spinach can boost nutrition and add more vibrant flavors.
- Coconut Cream – For a tropical touch, stir in some coconut cream right before serving.
- Ginger – Fresh ginger can provide a delightful zing, enhancing the overall flavor profile.
- Honey or Maple Syrup – A touch of sweetness balances the savory notes perfectly.
Get ready to gather these ingredients and embark on a delicious culinary journey with this creamy stew that will warm your heart and soul!
Step‑by‑Step Instructions for Creamy Senegalese Peanut Stew
Step 1: Prep the Beef
Begin by washing and cutting your stew beef into small, bite-sized pieces, ensuring even cooking. This preparation is crucial for the timeliness of your Creamy Senegalese Peanut Stew, as smaller pieces cook more quickly. Set the beef aside in a bowl, ready to be transformed into a comforting dish.
Step 2: Sauté the Beef
In a large pot or Dutch oven, heat 2 tablespoons of olive oil over medium-high heat. Once the oil shimmers, add the seasoned beef pieces to the pot. Brown the beef for about 8-10 minutes, stirring occasionally, until it’s deeply golden and caramelized on the outside. This step develops the rich flavor base for your stew.
Step 3: Add Vegetables
With the beef browned, reduce the heat to medium and add one chopped onion and one chopped red bell pepper to the pot. Sauté these vegetables for an additional 3 minutes, until they soften and become fragrant. The vibrant colors will brighten your Creamy Senegalese Peanut Stew, making it even more inviting.
Step 4: Incorporate Tomato
Stir in 2 tablespoons of tomato paste into the vegetable mixture, cooking for about 5 minutes. This will deepen the flavors as the tomato paste caramelizes slightly, enhancing the richness of the stew. Keep stirring to prevent sticking and to build a flavorful base for your creamy delight.
Step 5: Build the Stew
Next, pour in 3 cups of water along with 1 cup of broth and sprinkle in beef bouillon powder and a pinch of cayenne pepper. Bring the mixture to a rolling boil, then reduce the heat and let it simmer for 5 minutes. Observing the bubbling stew will assure you that the flavors are melding beautifully.
Step 6: Finish with Peanut Butter
Now, it’s time for the star of the show! Stir in ½ cup of peanut butter, mixing thoroughly until it dissolves completely into the stew. Allow it to cook for an additional 2-5 minutes on low heat until the stew thickens and becomes luxuriously creamy. The combination of peanut butter and the simmering stew creates that signature comfort you've been craving.
Step 7: Serve
Once thick and creamy, it's time to serve your Creamy Senegalese Peanut Stew hot. Enjoy it alongside fluffy cauliflower rice or your preferred side dish, letting the flavors meld together on your plate. Each colorful bowl is a warm invitation to savor every bite of this nourishing Ghanaian-inspired meal.

How to Store and Freeze Creamy Senegalese Peanut Stew
-
Fridge: Store leftovers in an airtight container for up to 5 days. Allow it to cool before sealing to preserve flavor and texture.
-
Freezer: Freeze your Creamy Senegalese Peanut Stew in a freezer-safe container for 2-3 months. Ensure it's fully cooled before freezing to prevent ice crystals.
-
Thawing: To enjoy, thaw overnight in the refrigerator. Reheat gently on the stove, adding a splash of water or broth if necessary to restore creaminess.
-
Reheating: Warm it up on low heat, stirring occasionally until heated through. Avoid boiling to keep the stew’s delightful texture intact.
What to Serve with Creamy Senegalese Peanut Stew
Enhance your dining experience with delightful pairings that complement the rich flavors of this creamy stew.
- Cauliflower Rice: Provides a low-carb base, absorbing the stew's creamy peanut sauce for a satisfying meal.
- Simple Green Salad: A refreshing salad with mixed greens and a tangy vinaigrette balances the nutty richness beautifully.
- Warm Naan: Perfect for scooping up the stew, naan adds a soft, chewy texture that contrasts nicely with the creamy sauce.
- Coconut Rice: The slight sweetness from coconut enhances the dish, making each bite feel like a tropical getaway.
- Grilled Vegetables: Smoky grilled veggies add depth in flavor and a pop of color, elevating the overall experience.
- Spiced Couscous: Light and fluffy, couscous absorbs flavors well and adds a pleasant grainy texture to your plate.
- Minted Yogurt Sauce: A dollop of cool yogurt with a hint of mint can provide a refreshing counterpoint to the stew's heat.
- Iced Hibiscus Tea: Its fruity tartness refreshes your palate and complements the savory notes of the stew.
- Citrus Sorbet: A light, icy dessert to cleanse the palate, making the meal feel vibrant and complete.
Creamy Senegalese Peanut Stew Variations
Feel free to get creative with your Creamy Senegalese Peanut Stew, as it welcomes a range of delicious twists and substitutions!
-
Chicken Option: Substitute beef with chicken for a lighter dish that still packs a punch of flavor. Use tender chicken thighs for extra juiciness!
-
Tofu Twist: Replace meat with cubed tofu for a comforting vegetarian alternative that's just as satisfying in texture and taste. Tofu absorbs all those rich flavors beautifully.
-
Nut-Free: Use sunflower seed butter instead of peanut butter for those who need to avoid nuts. This will still lend a creamy texture without the allergens!
-
Extra Spice: Add fresh ginger or a pinch more cayenne if you're craving an extra kick. The spice will contribute a zesty depth that will keep you coming back for seconds.
-
Veggie Boost: Enhance nutrition by tossing in vegetables like carrots or spinach. Not only do they add color, but they also infuse your stew with additional goodness.
-
Coconut Cream: Stir in coconut cream right before serving for a tropical twist. The rich flavor combined with peanut butter is a match made in heaven!
-
Sweet and Savory: Balance the flavors with a touch of honey or maple syrup. This little sweetness rounds out the stew perfectly while making every spoonful delightful.
-
Stock Variations: Use homemade broth for a richer flavor profile. It’s a great way to make your stew even more nourishing and personalized to your taste.
Make Ahead Options
Busy home cooks will love how easy it is to prepare Creamy Senegalese Peanut Stew ahead of time! You can chop the vegetables (onion, bell pepper) and even cut your stew beef or tofu up to 24 hours in advance; simply refrigerate them in an airtight container to maintain freshness. Moreover, the stew itself can be fully cooked and stored in the fridge for up to 3 days. To finalize the dish, reheat it on the stove, stirring in the peanut butter just before serving for that creamy texture you crave. This meal prep method not only saves you time during the week but ensures your stew tastes just as delicious!
Expert Tips for Creamy Senegalese Peanut Stew
- Choose Quality Beef: Start with well-marbled beef for maximum flavor and tenderness in your Creamy Senegalese Peanut Stew. Tough cuts won't yield the desired richness.
- Adjust Spice Levels: Cayenne pepper can quickly elevate the heat; begin with a small amount and adjust gradually to cater to your spice preference.
- Monitor Consistency: If your stew thickens too much after adding peanut butter, gradually fold in extra water or broth until you reach the ideal creamy texture.
- Prep Ahead: For an even quicker meal, chop vegetables and portion out ingredients ahead of time. This prep makes weeknight cooking a breeze!
- Slow-Cooker Option: For a hands-off approach, brown the beef first, then transfer all ingredients to a slow cooker, letting it simmer for 4 hours on low for extra flavor infusion.

Creamy Senegalese Peanut Stew Recipe FAQs
How do I choose ripe ingredients for my stew?
Absolutely! For the best flavor, select ripe vegetables. Look for bell peppers that are firm and bright in color, while onions should be dry and heavy. Choose smooth peanut butter without added sugars for a creamy consistency in your Creamy Senegalese Peanut Stew.
How should I store leftovers of the stew?
Store your leftover Creamy Senegalese Peanut Stew in an airtight container in the refrigerator for up to 5 days. Allow it to cool completely before sealing it, which helps maintain its rich texture and flavor.
Can I freeze Creamy Senegalese Peanut Stew?
Very! To freeze, let your stew cool completely, then transfer it to a freezer-safe container. It can be frozen for up to 2-3 months. Just be sure to leave some space at the top of the container, as the stew may expand as it freezes.
What if my stew is too thick after adding peanut butter?
If you find your stew has thickened too much, don’t worry! Simply add a splash of water or broth and stir well over low heat. Gradually incorporate the liquid until you reach your desired creamy consistency. It typically takes about 2-5 minutes for everything to meld back together beautifully.
Are there any dietary considerations I should keep in mind?
Of course! This dish can easily be adjusted for various dietary needs. If you're cooking for someone with nut allergies, substitute peanut butter with sunflower seed butter. Additionally, ensure all broth and bouillon used are gluten-free if necessary, especially for those with gluten sensitivities or dietary restrictions.

Indulgent Creamy Senegalese Peanut Stew You'll Love
Ingredients
Equipment
Method
- Begin by washing and cutting your stew beef into small, bite-sized pieces. Set aside.
- In a large pot, heat olive oil over medium-high heat. Add the beef pieces and brown for 8-10 minutes.
- Reduce heat and add chopped onion and red bell pepper. Sauté for 3 minutes until softened.
- Stir in tomato paste and cook for 5 minutes, allowing flavors to deepen.
- Pour in water and broth, then sprinkle in bouillon powder and cayenne pepper. Bring to a boil, then simmer for 5 minutes.
- Stir in peanut butter and cook for an additional 2-5 minutes until stew thickens.
- Serve hot alongside cauliflower rice or your preferred side dish.





Leave a Reply