As the sun dipped low on the horizon, casting golden light into my kitchen, I felt an undeniable urge to create something truly comforting. That’s when I decided to whip up a pot of Creamy Senegalese Peanut Stew, or Mafe. This delightful dish encapsulates the warmth of home-cooked meals, with a velvety peanut and tomato sauce wrapping tender beef in its embrace. What I adore about this recipe is that it’s not only a quick meal, ready in just 35 minutes, but it's also gluten-free and keto-friendly, making it perfect for everyone at the table. Whether you’re feeding a hungry family or looking for an easy weeknight dinner, this one-pot wonder is sure to satisfy. Curious how to bring this African comfort food right into your home? Let’s dive into the magic of Mafe!

Why is Senegalese Peanut Stew a Must-Try?
Rich, Comforting Flavor: Mafe delivers a delightful blend of creamy peanut and savory tomato that’s truly irresistible.
Versatile Options: Whether you prefer beef, chicken, or tofu, this stew accommodates all tastes and dietary needs, even offering nut-free alternatives.
Quick & Easy: With just 35 minutes to prepare, it’s the perfect solution for busy weeknights.
One-Pot Wonder: Minimal cleanup is required, making it a hassle-free delight for home cooks who want to savor home-cooked goodness.
Crowd-Pleaser: Ideal for family dinners or gatherings, this dish promises to impress with its vibrant flavors and hearty textures.
Experience the essence of West African cooking with this one-pot meal, and enjoy a warm, nutritious dish that everyone will love!
Creamy Senegalese Peanut Stew Ingredients
• Dive into the flavors of Creamy Senegalese Peanut Stew with these essential ingredients to create a heartwarming dish.
For the Stew
- Stew Beef – Main protein source; provides heartiness. Substitution: Use chicken or pork for variations.
- Peanut Butter – Adds creaminess and rich flavor; choose between smooth or crunchy. Note: For nut-free, use sunflower seed butter.
- Red Bell Pepper – Provides sweetness and color. Substitution: Any variety of bell pepper can be used.
- Tomato Paste – Enhances flavor and texture; contributes to the stew's thickness. Note: Fresh tomatoes can be used for a lighter option.
- Onion – Adds aromatic depth. Substitution: Yellow or white onions are suitable.
- Beef Bouillon Powder – Boosts flavor without added salt. Alternative: Use homemade stock or broth.
- Cayenne Pepper – Introduces heat; adjust according to taste. Substitution: Use paprika for milder flavor.
- Olive Oil – Necessary for sautéing ingredients. Substitution: Avocado oil can also be used.
- Salt and Black Pepper – Season to taste; low-sodium options available.
- Water – Necessary cooking liquid; broth can enhance flavor.
- Stock/Broth – Contributes to the stew’s richness; any type works well.
Step‑by‑Step Instructions for Creamy Senegalese Peanut Stew
Step 1: Prep the Beef
Begin by washing 1 pound of stew beef under cold water, then cut it into bite-sized pieces for even cooking. This process should take about 5 minutes. Ensure your cutting board and knife are clean and ready to prevent any cross-contamination. Setting everything up for success will make a big difference as you dive into creating your Creamy Senegalese Peanut Stew.
Step 2: Sauté the Beef
Heat 2 tablespoons of olive oil in a large, heavy-bottomed pan over medium heat. Once the oil shimmers, add the beef pieces seasoned with salt and black pepper. Sauté for approximately 8–10 minutes until the beef is browned and releases a savory aroma. Stir occasionally to ensure even cooking, creating a flavorful base for your Creamy Senegalese Peanut Stew.
Step 3: Add Vegetables
Chop one onion and one red bell pepper into small pieces, then add them to the pan with the beef. Sauté the mixture for an additional 3 minutes, or until the vegetables are tender and the onion becomes translucent. You'll notice the delightful colors and aromas emanating from the pan—this is a sign that your Creamy Senegalese Peanut Stew is coming together beautifully.
Step 4: Incorporate Tomato
Next, stir in 3 tablespoons of tomato paste, allowing it to cook and develop its flavors for about 5 minutes. Keep stirring occasionally to prevent sticking, and watch for the paste to deepen in color, indicating that it's releasing its sweetness. This will enhance the overall profile of your Creamy Senegalese Peanut Stew, giving it a rich base.
Step 5: Build the Stew
Pour in 2 cups of water and 1 cup of beef stock, then sprinkle in 1 tablespoon of beef bouillon powder and ½ teaspoon of cayenne pepper. Bring the mixture to a boil over high heat, then reduce to a gentle simmer. Allow it to simmer for about 5 minutes, as the flavors meld and the stew thickens slightly, setting the stage for a truly comforting Creamy Senegalese Peanut Stew.
Step 6: Finish with Peanut Butter
Finally, stir in ½ cup of peanut butter, mixing well until it's fully incorporated into the stew. Continue to cook for an additional 2–5 minutes, allowing the stew to thicken to your desired consistency. You'll see it transform into a creamy delight, ready to envelop your taste buds in the warmth of the Creamy Senegalese Peanut Stew.
Step 7: Serve
Serve your Creamy Senegalese Peanut Stew hot, either in bowls or on plates, and consider pairing it with cauliflower rice or your favorite bread to soak up the delicious sauce. Make sure to enjoy this vibrant dish while it's fresh, allowing everyone to savor the delightful flavors you've created!

Tips for the Best Creamy Senegalese Peanut Stew
- Choose Quality Meat: Opt for well-marbled stew beef for maximum flavor and tenderness; it greatly enhances your Creamy Senegalese Peanut Stew.
- Controlled Heat: When adding cayenne pepper, start with a tiny amount. You can always increase the heat, but you can’t take it out if it’s too spicy!
- Consistency Check: If your stew turns out too thick, gently loosen it with a splash of water or broth for that perfect creamy texture.
- Prep Ahead: For a smoother cooking experience, chop your ingredients up to 24 hours in advance, saving you time when you're ready to cook.
- Slow Cooker Adaptation: For a hands-off approach, brown the beef first, then transfer it to a slow cooker and let it simmer on low for 6-8 hours or 4 hours on high.
What to Serve with Creamy Senegalese Peanut Stew?
Enhance your delightful meal with flavorful sides that beautifully complement the creamy essence of this rich stew.
- Cauliflower Rice: Tender and versatile, it absorbs the stew’s luscious sauce while adding a low-carb, gluten-free option.
- Crispy Bread: A warm, crusty baguette or hearty whole-grain bread is perfect for soaking up every creamy bite. Each dip into the stew promises an explosion of flavor!
- Simple Green Salad: Fresh greens with a drizzle of lemon vinaigrette add a refreshing crunch, balancing the richness of the Mafe. The citrus will awaken your taste buds!
- Roasted Vegetables: Caramelized seasonal veggies like carrots and zucchini bring a touch of sweetness and earthy depth that tie beautifully into the stew's flavors.
- Coconut Yogurt: A dollop of creamy, tangy coconut yogurt can elevate the dish, cooling the heat while adding a tropical twist. This contrast makes each spoonful an adventure!
- Iced Hibiscus Tea: Sip on this floral, refreshing beverage to cleanse your palate. It’s mildly tart, harmonizing perfectly with the stew's richness.
- Plantain Chips: Crisp, golden fried plantains create a delightful crunchy contrast to the creamy stew, making them perfect for snacking between bites.
- Fruit Salad: A light, tropical fruit salad with mango and pineapple provides a sweet, juicy contrast, making your meal feel vibrant and complete.
These pairings will not only complement your Creamy Senegalese Peanut Stew but also elevate it into an unforgettable dining experience!
Make Ahead Options
These Creamy Senegalese Peanut Stew (Mafe) ingredients are perfect for meal prep enthusiasts! You can chop the stew beef, onions, and red bell peppers up to 24 hours in advance and store them separately in airtight containers in the refrigerator. This will save precious time when it’s time to cook. For the best flavor and texture, sauté the beef and vegetables on the day you plan to serve to maintain their freshness. When you’re ready to enjoy your meal, simply follow the remaining steps to incorporate the tomato paste, liquids, and peanut butter. You'll find that with these make-ahead tips, your Creamy Senegalese Peanut Stew will still be just as delicious as if you made it fresh that day!
Creamy Senegalese Peanut Stew Variations
Feel free to mix things up and tailor this stew to your taste, embracing a world of flavors and textures!
-
Chicken Option: Swap beef for chicken for a lighter, delightful version that’s equally satisfying.
You’ll still enjoy that luscious creamy texture, all while adding a different twist to the traditional recipe. -
Tofu Twist: For a vegetarian option, use cubed tofu that effortlessly absorbs the rich stew flavors.
It's a nutritious alternative that keeps the comforting essence of Mafe intact, perfect for meat-free days! -
Nut-Free: Replace peanut butter with sunflower seed butter to satisfy nut allergies while maintaining creaminess.
This variation ensures everyone can partake in the deliciousness without compromising taste or texture. -
Extra Veggies: Toss in seasonal vegetables like carrots or spinach for an extra dose of nutrition and color.
It not only lifts the visual appeal but also enhances the health benefits, making your stew even more wholesome. -
Coconut Cream: Incorporate coconut cream for a richer, tropical note that complements the peanut flavor beautifully.
This twist brings a whole new dimension to Mafe, enhancing its creamy texture while adding delightful sweetness. -
Sweet Balance: Add a tablespoon of honey or maple syrup for an unexpected sweetness that balances the savory elements.
This little splash of sweetness can elevate the dish, providing a complex flavor profile that dazzles your taste buds. -
Spicy Kick: Use freshly chopped jalapeños or a dash of sriracha for those who crave heat in their stew.
This spice level can turn a mild dish into an exciting explosion of flavors, just the way some like it! -
Herb Infusion: Stir in fresh herbs like cilantro or parsley just before serving for a burst of freshness.
Herbs can elevate the dish, adding a bright finish that refreshes every bite while beautifully contrasting with the richness.
Storage Tips for Creamy Senegalese Peanut Stew
Fridge: Store leftovers in airtight containers for up to 5 days, allowing the flavors to deepen. Be sure to cool the stew completely before placing it in the fridge.
Freezer: For longer storage, freeze the stew for 2-3 months in freezer-safe containers. Portioning it into meal-sized servings helps for easy reheating.
Thawing: Thaw overnight in the fridge before reheating for best results, ensuring a gradual defrost that preserves texture.
Reheating: Reheat gently on the stove over low heat or in the microwave until warmed through. If the stew is too thick, add a splash of water or broth before serving. Enjoy your creamy Senegalese peanut stew!

Creamy Senegalese Peanut Stew Recipe FAQs
What kind of beef is best for the stew?
Opt for well-marbled stew beef as it provides amazing flavor and tenderness. The marbling helps to keep the meat juicy during cooking, which is essential for an indulgent Creamy Senegalese Peanut Stew. If desired, you can substitute with chicken or pork, but be mindful that cooking times may vary.
How should I store leftover Creamy Senegalese Peanut Stew?
Leftovers can be placed in airtight containers and stored in the fridge for up to 5 days. Be sure to let the stew cool completely before refrigerating to maintain its quality. If you want to store it longer, consider freezing it for up to 2-3 months. Just remember to label the containers with the date!
Can I freeze Creamy Senegalese Peanut Stew?
Absolutely! To freeze, wait until the stew is fully cooled, then portion it into freezer-safe containers or bags. Ensure you leave some space for expansion as the stew freezes. When you’re ready to enjoy it, thaw overnight in the fridge, then reheat gently on the stovetop, adding a bit of water or broth if it has thickened.
What if my stew is too thick after cooking?
If you find your Creamy Senegalese Peanut Stew has thickened too much, it's easy to fix! Simply add a splash of water or broth, then stir well until you reach your desired consistency. This will keep the stew creamy and enjoyable. Remember, you can always adjust the texture to your preference while reheating!
Are there any dietary considerations for this stew?
Yes! This Creamy Senegalese Peanut Stew can cater to various dietary needs. It's gluten-free and can easily be made nut-free by substituting peanut butter with sunflower seed butter. Additionally, if you have allergies, always check the specific brands of ingredients used, such as bouillon, to ensure they meet your dietary requirements.
Can I customize the ingredients in my Creamy Senegalese Peanut Stew?
Very much so! This stew is incredibly versatile. Aside from the protein options like beef, chicken, or tofu, feel free to add extra veggies such as carrots or spinach for an added nutritional boost. You can also adjust spices according to your personal preference—start with a little cayenne, taste, and add more if desired!

Indulgent Creamy Senegalese Peanut Stew You Can't Resist
Ingredients
Equipment
Method
- Begin by washing 1 pound of stew beef under cold water, then cut it into bite-sized pieces for even cooking. This process should take about 5 minutes.
- Heat 2 tablespoons of olive oil in a large, heavy-bottomed pan over medium heat. Add the beef pieces seasoned with salt and black pepper. Sauté for approximately 8–10 minutes until browned.
- Chop one onion and one red bell pepper into small pieces, then add them to the pan with the beef. Sauté for an additional 3 minutes, or until the vegetables are tender.
- Stir in 3 tablespoons of tomato paste, allowing it to cook and develop its flavors for about 5 minutes.
- Pour in 2 cups of water and 1 cup of beef stock, then sprinkle in 1 tablespoon of beef bouillon powder and ½ teaspoon of cayenne pepper. Bring the mixture to a boil, then reduce to a simmer for about 5 minutes.
- Stir in ½ cup of peanut butter, mixing well until fully incorporated. Continue to cook for an additional 2–5 minutes until thickened.
- Serve your Creamy Senegalese Peanut Stew hot, either in bowls or on plates, potentially with cauliflower rice or your favorite bread.





Leave a Reply