🌍 FlavorBridge View Interactive Recipe →
🥜 🐠 Senegalese Cuisine

Mafé

A rich, slow-simmered Senegalese peanut stew — deeply savory beef or lamb cooked in a sauce of ground roasted peanuts, tomato, and warm spices until silky and complex. One of the foundational stews of West Africa, made across Senegal, Mali, Gambia, and Guinea under different names but the same essential principle: the peanut is the sauce.

25 min prep 🔥90 min cook 115 min total 🍽6 servings 📊medium

The Cultural Story

Mafé (also spelled mafé, maffé, tigadèguèna, or groundnut stew depending on which country you are in) is a stew of profound importance across the West African Sahel. It is one of the oldest recognizable recipes in the region: peanuts — a crop domesticated in South America but introduced to West Africa by Portuguese traders in the 16th century, where they were instantly embraced and transformed — ground into a paste and used as the base of a meat stew. This technique existed with other oily seeds before the peanut arrived (néré seeds, sesame, watermelon seeds), but the peanut, with its high fat content and distinctive flavor, transformed and defined it. Mafé in Senegal is made by the Wolof, Mandinka, Serer, and Tukulor peoples, each with their own version. The Malian equivalent — tigadèguèna, or "groundnut sauce" in Bambara — uses a slightly different spice balance and more tomato paste. The Gambian version adds okra. What they share is the essential technique: ground or blended roasted peanuts (or natural peanut butter as a shortcut) cooked down into a sauce with tomato, onion, garlic, and stock until it becomes thick, rich, and deeply nutty. The sauce must be stirred frequently throughout cooking to prevent it from sticking and scorching — peanut sauces have a tendency to catch on the bottom of the pot that requires vigilance. The difference between mafé and Ghanaian groundnut soup — which is also in the FlavorBridge library — lies in texture and application. Ghanaian groundnut soup is thinner and lighter, served primarily as a companion soup for fufu or rice. Mafé is substantially thicker — closer to a curry in consistency — and is designed to be the main sauce for rice, eaten with a spoon and the sauce coating the grains heavily. Mafé is also more spiced: tomato paste, dried chilies, sometimes a little fresh green pepper, sweet potato or white potato and carrot in many versions, giving it a vegetable-forward dimension the Ghanaian groundnut soup does not share. In Dakar, mafé is a family meal. It takes time — the meat is braised from raw, the peanut sauce built separately and combined, everything simmered together for over an hour so the peanut fat rises to the surface (a sign the stew is properly cooked) and the meat becomes tender enough to fall apart. It is the smell of Sunday afternoon in Dakar.

Ingredients

Instructions

  1. 1Season and brown the meat: Season beef or lamb with black pepper, white pepper, and salt. In a large, heavy pot, heat 2 tbsp oil over medium-high heat. Brown the meat in batches for 4–5 minutes per batch — do not crowd the pot. Properly browned meat adds considerable depth to the final stew. Remove and set aside.
  2. 2Build the aromatics: In the same pot, add remaining oil and fry the diced onion for 8–10 minutes until soft and golden. Add garlic and ginger — cook 2 more minutes until fragrant.
  3. 3Add tomatoes and paste: Add tomato paste and stir into the onion mixture. Cook for 2 minutes. Add the blended tomatoes and cook, stirring, for 10 minutes until the tomato has reduced and darkened and the oil starts to separate slightly.
  4. 4Incorporate the peanut butter: Reduce heat to medium-low. Add the peanut butter to the pot. If using natural peanut butter from a jar, stir it in directly. If using freshly blended roasted peanuts, add them now. Stir continuously for 3–4 minutes to fully incorporate the peanut butter into the tomato-onion base. The mixture will become very thick and paste-like.
  5. 5Add stock gradually: Add the warm stock or water one cup at a time, stirring after each addition to fully incorporate before adding the next. This gradual addition prevents lumps in the peanut sauce. After all the stock is added, the sauce should be thick but pourable, like a cream soup.
  6. 6Return the meat and season: Return the browned meat to the pot. Add whole scotch bonnet peppers, bay leaves, coriander, cumin, cinnamon, seasoning cubes, and salt. Stir well. Bring to a gentle boil, then reduce heat to low. Cover and simmer for 45 minutes.
  7. 7Add vegetables: Add sweet potato chunks and carrots (and cabbage if using) to the simmering stew. The vegetables should be partially submerged in the sauce. Continue simmering uncovered for 25–30 minutes until the vegetables are tender and the meat is fall-apart soft. Stir the bottom of the pot every 10 minutes — peanut sauces catch and scorch easily.
  8. 8Check the sauce: The finished mafé should be thick (thicker than a soup, closer to a curry), deeply colored from the tomato and peanut combination — a warm reddish-brown — and you should see the peanut oil separating slightly to the surface (this is correct and desirable). Taste and adjust salt. Remove bay leaves and whole scotch bonnet peppers.
  9. 9Serve over steamed white rice. Ladle the thick peanut sauce generously over the rice, including pieces of meat and vegetable in each bowl. Scatter fresh coriander or parsley over the top. Mafé tastes better the second day — the flavors deepen overnight. Reheat gently with a splash of water to loosen.

Cook this with the full experience

Join FlavorBridge to explore authentic recipes from cultures around the world — with comments, ratings, and the stories behind every dish.

Open Interactive Recipe →