Mafé

Mafé
⏱️ cook time 1 hour 25 minutes
🍽️ servings 4
⚡ Difficulty medium

intro

Creamy, rich slow-simmered peanut stew with tender beef and root vegetables, a beloved cross-cultural comfort food made for sharing.

Ingredients

Beef chuck, cut into 3cm cubes 700g
Unsweetened smooth peanut butter 200g (3/4 cup + 2 tbsp)
Yellow onion, finely diced 200g (1 large)
Garlic, minced 12g (4 cloves)
Fresh ginger, finely grated 30g (2 tbsp)
Roma tomatoes, cored and chopped 350g (3 medium)
Tomato paste 32g (2 tbsp)
Sweet potato, peeled and cut into 4cm chunks 350g (1 large)
Carrots, peeled and cut into 3cm rounds 180g (2 medium)
Yukon Gold potato, peeled and cut into 4cm chunks 300g (2 medium)
Vegetable oil 30ml (2 tbsp)
Ground cumin 2g (1 tsp)
Ground coriander 2g (1 tsp)
Smoked paprika 2g (1 tsp)
Cayenne pepper 0.5g (1/4 tsp, adjust for heat preference)
Bay leaf 1 whole
Low-sodium beef broth 750ml (3 cups)
Kosher salt 9g (1.5 tsp)
Freshly ground black pepper 1g (1/2 tsp)
Long-grain white rice (for serving) 360g dry (yields ~900g cooked)

Steps

1

Heat 30ml (2 tbsp) vegetable oil in a heavy-bottomed 5L Dutch oven over medium-high heat (190°C/375°F). Pat 700g beef chuck cubes completely dry with paper towels, season with 3g (1/2 tsp) kosher salt and 0.5g (1/4 tsp) black pepper. Sear beef in 2 separate batches to avoid crowding the pan, cooking 3-4 minutes per side until deep golden brown on all edges. Transfer seared beef to a clean plate and set aside.

Step 1
step1:
2

Reduce stovetop heat to medium (160°C/320°F). In the same pot, using the remaining oil and browned fond, add 200g diced yellow onion and cook for 5 minutes, stirring occasionally, until soft and translucent. Add 12g minced garlic, 30g grated fresh ginger, 32g (2 tbsp) tomato paste, 2g (1 tsp) ground cumin, 2g (1 tsp) ground coriander, 2g (1 tsp) smoked paprika, and 0.5g (1/4 tsp) cayenne pepper. Stir constantly for 1 minute until the tomato paste darkens to a deep red and spices release a rich, fragrant aroma.

Step 2
step2:
3

Add 350g chopped Roma tomatoes to the pot, stir to combine with the aromatic base, and cook for 4 minutes until tomatoes break down and release their juicy pulp. Return seared beef and any accumulated plate juices to the pot, pour in 750ml (3 cups) low-sodium beef broth, and add 1 whole bay leaf. Stir to combine, bring liquid to a gentle rolling boil, then reduce heat to low (110°C/230°F), cover the pot, and simmer for 35 minutes until beef is just tender when pierced with a fork.

Step 3
step3:
4

Scoop 200g unsweetened smooth peanut butter into a medium heatproof mixing bowl. Ladle 250ml (1 cup) of hot stew broth into the bowl, whisking continuously until the peanut butter is completely smooth, thinned, and free of lumps. Pour the thinned peanut butter mixture back into the stew, stirring thoroughly to combine into a uniform, creamy light-brown sauce.

Step 4
step4:
5

Add 350g chunked sweet potato, 180g sliced carrot rounds, and 300g chunked Yukon Gold potato to the stew, stirring to fully coat all vegetables in the peanut sauce. Keep heat on low, replace the pot lid, and simmer for an additional 25 minutes, stirring every 7-8 minutes to prevent the thick sauce from sticking to the pot bottom, until vegetables are fork-tender and beef is soft enough to pull apart with a spoon.

Step 5
step5:
6

Remove and discard the bay leaf from the stew. Taste and adjust seasoning with the remaining 6g (1 tsp) kosher salt and 0.5g (1/4 tsp) black pepper as needed. Ladle the hot stew over bowls of cooked long-grain white rice, and serve immediately.

Step 6
step6:

Tips

1.Always sear beef in small, uncrowded batches: overcrowding the pan causes meat to steam instead of brown, which prevents the formation of the rich, flavor-packed fond that builds the stew’s deep, savory base.
2.Never add thick, undiluted peanut butter directly to simmering stew, as it will form stubborn, grainy lumps; always thin it first with hot broth for a perfectly silky, smooth sauce.
3.If the stew thickens more than you prefer during the final vegetable simmer, stir in 60-120ml (1/4–1/2 cup) of extra warm beef broth to reach your desired sauce consistency.

✨ You May Also Like

Soups & Stews
🍜 Japan

Rich, umami-dense Hokkaido-style miso ramen with chewy noodles, savory fermented broth, and classic toppings, a cozy, deeply satisfying warm meal.

⏱️ 45 minuteSoups & Stews ★ 4.8
Soups & Stews
🍜 United States

A hearty, peppery tripe and root vegetable stew with colonial Philadelphia roots, thick, warming, and packed with bold savory flavor for cold winter days.

⏱️ 2 hours 3Soups & Stews ★ 4.6
Soups & Stews
🍜 Mexico

Hearty, warming red pork posole loaded with tender hominy, slow-simmered in a rich smoky chile broth, served with zesty fresh garnishes for a deeply comforting, satisfying meal.

⏱️ 2 hours 3Soups & Stews ★ 4.8
Soups & Stews
🍜 United States

Warm, soothing classic chicken noodle soup loaded with tender chicken, soft egg noodles, and savory veggies, perfect for chasing chills and feeding the whole family.

⏱️ 40 minuteSoups & Stews ★ 4.7
Soups & Stews
🍜 France

Deeply savory caramelized onion broth topped with crusty bread and bubbly melted Gruyère, a timeless French bistro comfort food ideal for cold days.

⏱️ 1 hour 25Soups & Stews ★ 4.6
Soups & Stews
🍜 United States

Hearty, briny Maryland crab soup loaded with sweet blue crab, tender summer vegetables, and zesty Old Bay, a beloved Chesapeake Bay coastal comfort staple.

⏱️ 55 minuteSoups & Stews ★ 4.8

Mafé:Frequently Asked Questions

1.What cut of beef is ideal for mafé, and can I use a different cut if I don’t have chuck?
Beef chuck is perfect here because its marbled connective tissue breaks down during slow simmering to become fall-apart tender, adding deep, savory flavor to the stew. If you don’t have chuck, boneless short rib or leaner round stew meat works as a substitute, just avoid extra-lean cuts that will turn tough and dry during long cooking.
2.Do I have to use unsweetened smooth peanut butter, or can I use crunchy or sweetened varieties?
Stick to unsweetened smooth peanut butter for the classic rich, balanced creamy base, since sweetened peanut butter will throw off the stew’s savory, umami profile and make it cloyingly sweet. If you want a little texture, swap ¼ of the smooth peanut butter for unsweetened crunchy, and skip no-stir peanut butter with added hydrogenated oils.
3.How do I keep the peanut butter from separating or clumping when I add it to the stew?
To avoid lumpy, separated peanut butter, ladle ½ cup of hot stew broth into a small bowl with your measured peanut butter first, and whisk it until it forms a smooth, pourable slurry. Stir that slurry back into the simmering stew gradually, rather than dumping solid peanut butter straight into the pot, for a perfectly silky, even base.
4.How long does this mafé need to simmer to get perfectly tender beef?
Plan for a total low-heat simmer time of 1 hour 15 minutes to 1 hour 30 minutes after bringing the stew to an initial boil. Keep the pot covered, stirring occasionally to prevent sticking on the bottom, until the beef pierces easily with a fork but hasn’t turned fully mushy, which is the ideal point to add root vegetables.
5.What root vegetables pair best with this creamy peanut beef stew?
Starchy, hearty options work beautifully here: Yukon gold potatoes, sweet potatoes, carrots, turnips, or even cubed cassava all hold up well to the rich peanut broth. Cut all veggies into uniform 4cm chunks so they cook evenly, and add them during the last 25 to 30 minutes of simmering so they get tender without turning to mush.
6.Can I make mafé ahead of time, and does it reheat well for meal prep?
Mafé actually tastes even better made a day ahead, because the flavors meld and deepen as it chills in the fridge. Store it in an airtight container for up to 4 days, and reheat gently on the stovetop over low heat, stirring in a splash of water or beef broth if the peanut broth thickens too much when cold.
7.My stew came out too thick—how do I fix that without diluting the flavor?
If your mafé thickens more than you’d like, stir in small splashes of low-sodium beef broth, warm water, or a little plain tomato juice 2 tablespoons at a time until it reaches your preferred consistency. Avoid adding large amounts of cold liquid all at once, as that can break the creamy peanut emulsion.
8.Is mafé usually spicy? I don’t tolerate very hot food very well.
Traditional mafé has a warm, rounded savoriness rather than aggressive heat, so it’s very approachable for people who don’t like spicy food. If you want a subtle kick, you can add a pinch of cayenne, minced scotch bonnet, or dash of hot sauce at the end, but the base recipe relies on ginger, garlic, and onion for depth without heat.
9.Do I need to sear the beef first before simmering, or can I skip that step to save time?
Don’t skip searing the beef cubes in batches over medium-high heat before adding your aromatics and liquid. That deep, browned crust on the beef builds the rich, savory foundation of the stew’s flavor, and the browned bits left in the pot (called fond) add incredible depth you can’t get from boiling raw beef directly.
10.Can I make this mafé recipe in a slow cooker or Instant Pot instead of on the stovetop?
Absolutely! For a slow cooker, sear the beef and sauté aromatics first, add all ingredients except peanut butter and veggies, cook on low for 6 hours, then stir in veggies and your peanut slurry and cook 1 more hour. For the Instant Pot, pressure cook beef for 25 minutes, quick release, add veggies and slurry, then pressure cook 3 more minutes.
11.What should I serve with mafé to make a complete, shareable meal?
Mafé is traditionally served over starchy sides to soak up the creamy peanut broth: fluffy white rice, couscous, fufu, or even warm crusty bread all work beautifully. Pair it with simple steamed collard greens or a crisp green salad with bright vinaigrette to cut through the stew’s richness for a balanced spread.
12.I have a peanut allergy—what can I use to replace the peanut butter without ruining the dish?
If you have a peanut allergy, swap the unsweetened peanut butter for an equal amount of unsweetened smooth sunflower seed butter, or unsweetened roasted almond butter for a similarly rich, nutty creamy base. Avoid sweetened or flavored nut/seed butters, as those will throw off the stew’s balanced, savory profile.

Comments (19)

2 days ago

OMG this mafé is a total game changer for our weeknight family dinners! I was a little nervous about the medium difficulty rating but it came together so smoothly, the creamy peanut flavor with the tender beef is chef’s kiss. My kids ate two full bowls each and asked when we’re making it again. Served it over jasmine rice like the note said, 10/10.

yesterday

So glad your whole family loved it, Mia! Serving over jasmine rice is one of our go-to pairings too, it soaks up all that creamy peanut sauce perfectly. Thanks for the great review!

1 week ago

Made this for my office potluck last week and people were literally scraping the pot clean! I used a bit of extra crunchy peanut butter because that’s what I had in the pantry, and it added such a nice little texture kick. Only note is it thickened up way faster than I expected when I added the peanut butter, so I stirred in a splash more beef broth to thin it out. Will absolutely be making this again!

5 days ago

Crunchy peanut butter is such a fun swap, Javier! Great call adding extra broth if it thickens too quickly — the sauce consistency can vary a bit based on what brand of peanut butter you use, so adjusting with a splash more broth is always a perfect fix. So happy it was a potluck hit!

3 days ago

Oh thanks for the crunchy peanut butter tip, Javier! I’ve only got crunchy on hand right now and was worried it would be weird, that makes me way more excited to make this tonight.

3 days ago

Really solid recipe! The flavor is spot on, though I will say the 1 hour 25 minute cook time was a little tight for me — I ended up needing an extra 15 minutes to get the beef really fork tender. Next time I’ll cut the beef chunks a little smaller to cut down on cook time. Still, SO good, will be adding this to my regular meal prep rotation.

yesterday

First time ever making mafé and I can’t believe how well this turned out! I grew up eating my Senegalese neighbor’s version as a kid and this tastes exactly like I remember. Rich, nutty, perfectly savory, not too sweet even with the peanut butter. Served it with homemade fufu and it was a whole vibe.

2 hours ago

That makes our day to hear, Tyrell! There’s nothing better than a recipe that brings back those warm childhood food memories. Serving with fufu is such a classic, delicious call.

5 days ago

Flavor was great but I ran into a couple issues! I used natural no-stir peanut butter and the sauce ended up separating a little bit while it simmered. Also, I wish the recipe noted how spicy the cayenne makes it — I added the full amount and my toddler couldn’t eat it because it was too hot for them. Bummed because the parts I could taste were really good.

3 days ago

Oh I had the separation issue too! I found that turning the heat down to low when I stirred in the peanut butter and whisking it really well kept it from splitting, if that helps for next time!

2 days ago

We’re sorry you ran into those snags, Kaitlin! Natural peanut butter can separate more easily if it’s added at too high of a heat, so turning the temp down like Marissa mentioned is a great trick. We also recommend starting with half the cayenne if you’re serving little ones or anyone sensitive to spice, then adding more to taste! We’ll make that note clearer in the recipe card, thanks for the feedback.

1 week ago

Game changer for meal prep! I made a big batch on Sunday and it reheated like an absolute dream all week for lunches. The beef didn’t get tough, the sauce didn’t get weird and gummy, even after microwaving it at the office. 10/10, will be making a double batch next time.

5 days ago

How long did it stay good in the fridge for? I want to make it for meal prep too but don’t want it to go bad before I finish it!

30 minutes ago

I swapped the beef for chicken thighs because that’s what I had defrosted, and it was still incredible! The peanut sauce coats the chicken so well, I let it simmer a little less time since chicken cooks faster, and it came out perfect. Definitely don’t sleep on adding the chopped collard greens like the recipe suggests, they add such a nice bright bite.

2 weeks ago

My partner is obsessed with peanut butter so I decided to make this for our anniversary dinner at home, and he said it’s the best thing I’ve ever cooked. We paired it with fried plantains on the side and sweet Jesus, that combo is unbeatable. The creamy, savory stew with the sweet crispy plantains? I felt like I was eating at a fancy restaurant!

1 week ago

Fried plantains on the side is such a chef’s kiss pairing, I do that every time I make mafé too! The sweet and savory balance is unreal.

5 days ago

Happy anniversary, Hannah! We love the fried plantain pairing idea — that sweet, crispy contrast to the rich, savory stew sounds absolutely perfect. We’re so impressed you pulled off a restaurant-worthy anniversary meal at home!

2 days ago

Really tasty, but I found it a little too peanut-butter heavy for my personal taste. Next time I’ll cut the peanut butter by about a quarter cup and add a little extra tomato paste to brighten it up. That said, my husband thought it was perfect as written, so it’s definitely just a personal preference thing!

yesterday

So glad you were able to tweak it to fit your taste, Ellie! Adjusting the peanut butter amount and adding a touch extra tomato paste is a great way to brighten the flavor if you prefer a less nutty-forward profile. Thanks for sharing what worked for you!

1 week ago

Made this while camping last weekend in my Dutch oven over the fire and it was *chef’s kiss*. The whole campground smelled amazing, people from two sites over came over to ask what I was cooking. Hearty, warm, perfect for chilly nights around the fire. Will be a regular camping meal from now on.

2 hours ago

I was worried this would be too complicated for a weeknight but it was so straightforward! The steps are easy to follow, nothing too fancy, and the end result tastes like you spent all day cooking. I added extra sweet potato chunks because I love them in stews, and they soaked up all that peanut sauce so well. SO good.

30 minutes ago

The sweet potato addition sounds incredible! I’ve got a sweet potato sitting on my counter right now that I didn’t know what to do with, I’m totally tossing that in when I make this tomorrow.

3 days ago

Great base recipe! I added a tablespoon of fish sauce for a little extra umami and a squeeze of lime at the end to brighten it up, and it took the flavor over the top. Only reason it’s not 5 stars is I wish the recipe included more specific notes on what cut of beef works best — I used chuck roast which worked great, but I almost bought a leaner cut that would’ve been tough.

2 days ago

Chuck roast is 100% the move for this! I used a lean sirloin once and it got so dry and tough, never making that mistake again. The lime squeeze at the end tip is genius, I’m trying that next time!

yesterday

Great call on the fish sauce and lime, Derek — those are such delicious, bright additions! You’re totally right that chuck roast is the ideal cut here, thanks for pointing that out. We’ll update the ingredient list to specify boneless beef chuck for the best, most tender results, we appreciate the feedback!

5 days ago

As someone who meal preps for 4 people every week, this recipe is an absolute staple now. It freezes really well too! I froze half of the last batch I made for a busy week later, and when I thawed and reheated it, you couldn’t even tell it had been frozen. No weird texture, no separated sauce, perfect every time.

3 days ago

So happy this has become a meal prep staple for you, Luna! It’s such a great freezer-friendly meal, we love pulling a frozen batch out on busy nights when we don’t feel like cooking too. Thanks for sharing how well it freezes, that’s such a helpful tip for other readers!

just now

Took this to my friend’s fall potluck and everyone was raving about it! I was worried the peanut flavor would be weird for people who haven’t had West African stew before, but even the pickiest eaters at the party went back for seconds. The creamy, savory flavor is just so universally likeable. 10/10, will be bringing this to every gathering from now on.

2 weeks ago

The flavor is really good, but I had a hard time getting the sauce to combine smoothly. I ended up with little clumps of peanut butter even after stirring for forever. I think next time I’ll whisk the peanut butter with a little bit of the warm broth before stirring it into the pot, that should help. Still tasty, just a little lumpy for my first go.

1 week ago

Whisking the peanut butter with warm broth first is exactly what I do! It gets rid of all the lumps, I learned that trick after making peanut stew a handful of times too.

5 minutes ago

Really delicious! I added a bit of extra ginger and garlic because I love those flavors, and it was so aromatic. My only small complaint is that I wish there were more veggies in the base recipe — I added extra carrots and green beans and they worked perfectly, so I’ll just load it up with more veggies next time.

1 week ago

I’m a college student on a tight budget and this recipe was perfect for me! I used a cheaper cut of beef, store brand creamy peanut butter, canned tomatoes, and it still came out tasting like a million bucks. Made enough for 6 servings for under $15 total, which is way cheaper than getting takeout. Will be making this on repeat all semester.

5 days ago

As another broke college student, this is so good to hear! I’ve been looking for cheap, filling meals that last all week, I’m adding the ingredients to my grocery list right now.

3 days ago

We love that this works for a tight student budget, Caleb! Good, hearty food doesn’t have to be expensive, and this is such a perfect filling, budget-friendly meal that stretches really well. Hope you love it, Riley!

yesterday

My whole family is obsessed with this! Even my super picky 7 year old who refuses to eat most stews cleaned his bowl. The peanut flavor is familiar enough for kids who love peanut butter, but the savory spices make it interesting for adults too. Served it over couscous one night and rice the next, both were amazing.

2 hours ago

There’s no better review than a picky kid cleaning their bowl, Sofia! We’re so glad this was a hit with the whole family. Couscous is such a fun, quick side to pair with this, we’ll have to try that next time we make it!

2 days ago

I’ve tried three different mafé recipes online and this one is by far the best. The spice balance is perfect, the instructions are clear, the cook time is pretty accurate if you cut your beef to the right size. No weird random ingredients you can only find at a specialty store, everything is available at my regular grocery store. Finally found my go-to mafé recipe!