African Fufu Soup Recipe: Cassava and Yam Mash with Rich Peanut Stew

Soups & Stews

African Fufu Soup Recipe: Cassava and Yam Mash with Rich Peanut Stew

This African fufu soup recipe brings the heart of West African cuisine to your kitchen with its signature cassava-yam mash and rich peanut stew. The dish requires two distinct components: the smooth, stretchy fufu dough and a deeply flavorful soup that balances earthy peanut with aromatic spices. I've perfected this recipe over years of cooking, ensuring the fufu achieves that signature elastic texture while the soup develops a velvety, nutty depth that pairs perfectly.

The fufu dough begins with boiling cassava and yam until tender, then carefully pounding them into a smooth, dough-like consistency using a wooden mortar and pestle—a traditional method that creates the perfect stretch. Meanwhile, the peanut stew simmers with ground peanuts, tomatoes, and a blend of spices like thyme and ginger, creating a rich, aromatic base. The combination of these two elements delivers a meal that's both comforting and impressive, with each component playing its part in harmony.

What makes this recipe special is the balance of textures and flavors—creamy fufu that clings to your fingers and a soup that's rich yet light enough to complement it. The peanut stew's nutty undertones pair beautifully with the mild sweetness of the cassava and yam, creating a dish that's deeply satisfying. This is a recipe that's perfect for special occasions or when you want to share a taste of African culture with your family and friends.

The process requires patience, particularly with the fufu preparation, but the result is worth every effort. Once you've mastered the technique, you'll have a dish that's not only delicious but also a testament to the rich culinary traditions of West Africa. Let's get started on creating this iconic meal in your own kitchen.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for african fufu soup

West African staples meet rich peanut stew for a dish packed with tradition and flavor.

Ingredient Amount Notes
Cassava 🥔 1 ½ lb Peeled and cut into chunks
Yam 🍠 1 ½ lb Peeled and cut into chunks
Ground Peanuts 🥜 1 cup Unsalted, for rich flavor
Tomatoes 🍅 3 medium OR 1 (15 oz) can diced tomatoes
Onions 🧅 1 large Chopped, yellow or red
Fresh Ginger 🌿 2 tbsp Grated, fresh preferred
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Thyme 🌿 1 tbsp OR 1 tsp dried thyme
Vegetable Oil 🫒 ½ cup For frying fufu
Chicken Stock 🍲 4 cups Homemade or quality store-bought
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Red Palm Oil 🫒 2 tbsp For color and flavor
Scotch Bonnet Pepper 🌶️ 1 whole OR habanero for heat

The cassava and yam are the heart of this dish—look for firm, unblemished tubers at the grocery store or African markets. If you can't find fresh cassava, substitute more yam, but the texture won't be identical. Ground peanuts are key—buy unsalted from the bulk section at stores like Whole Foods or Trader Joe's for the best flavor. Fresh ginger and garlic should smell vibrant; if they're musty, skip them. The red palm oil gives that signature African color—find it in the international aisle or order online if your store doesn't carry it.

No fresh thyme? Dried works at one-third the amount, but fresh has that bright, herbal punch. Short on tomatoes? Canned diced tomatoes (San Marzano if you can get them) work perfectly—just drain well. The Scotch bonnet can be swapped for habanero, but reduce to half if you're sensitive to heat. For the onions, yellow or red both work, but avoid sweet onions—they'll throw off the balance. If you're making this ahead, prep the fufu dough first—it needs resting time while the stew simmers.

The fufu dough keeps best covered in a bowl for 2-3 hours before shaping. The peanut stew reheats beautifully—just add a splash of water to loosen. Both components freeze well: fufu for 1 month and stew for 3 months. For serving, keep the fufu warm in a doubled oven-safe bowl—it stays stretchy when warm. Leftovers? The stew tastes even better the next day as flavors meld.

❤️

Why You'll Love This Recipe

  • No Pounding Required: I’ll admit—fufu’s reputation for being labor-intensive scared me at first. But this version skips the traditional pounding. You just boil and mash cassava and yam until smooth, then shape it into a dough. No energy drinks needed.
  • Peanut Butter Magic: That ground peanut paste isn’t just flavor—it’s the secret weapon. It thickens the soup beautifully while adding this rich, nutty depth that makes every bite satisfying. Honestly, I’ve tried shortcuts, but nothing beats the real deal.
  • Leftovers That Taste Better: Between us, this soup actually improves the next day. The flavors meld, and the peanut richness gets even more pronounced. I make a double batch on Sundays because reheating it is my lazy-day hero move.
  • Budget-Friendly Staples: Cassava and yam stay fresh for weeks, and ground peanuts are cheaper than you’d think. This recipe feeds four for under $10, and the leftovers stretch into lunches. My wallet (and my family) thank me every time.

Step-by-step instructions for African fufu soup

Here's how to create this hearty West African classic with tender fufu and rich peanut stew.

1

Prepare the Cassava and Yam for Fufu

Start by boiling the 1.5 lb cassava and 1.5 lb yam together in a large pot of salted water. I like to use a heavy pot because these root vegetables take time to soften completely. Bring the water to a rolling boil, then reduce to a simmer and cook for 45-50 minutes until the vegetables are fork-tender when pierced with a sharp knife. The water should be mostly absorbed by the end.

Drain the cooked vegetables thoroughly, then transfer them to a large mixing bowl. Using a potato masher or wooden spoon, mash them until smooth. You want a thick, dough-like consistency—almost like playdough. If it's too dry, add a splash of warm water; if too sticky, add a bit more cassava or yam. This is where the magic happens: the fufu should be smooth enough to form into balls when you squeeze it between your palms.

2

Fry the Fufu for Perfect Texture

Heat 0.5 cup vegetable oil in a large skillet over medium heat until the oil is shimmering but not smoking. This is crucial—too hot and the fufu will burn; too cool and it won't crisp. Take small portions of the mashed fufu and roll them into smooth, golf-ball-sized balls. Gently slide them into the hot oil, being careful not to overcrowd the pan.

Fry for 2-3 minutes per side until the fufu is golden brown and the exterior develops a crispy crust. Remove with a slotted spoon and drain on paper towels. Keep the fried fufu warm in a 200°F oven while you prepare the stew. The key here is patience—don't rush the frying, or the fufu will turn greasy instead of crispy.

3

Build the Rich Peanut Stew Base

In a separate large pot, heat 2 tbsp red palm oil over medium heat. Add the chopped 1 large onion and cook for 5 minutes until softened and translucent. Stir in the 2 tbsp fresh ginger and 6 cloves garlic cloves, cooking for another 2 minutes until fragrant. This step develops the foundation of your stew's flavor—don't skip it.

Add the 3 medium tomatoes (or canned diced tomatoes) and cook for 5 minutes until they break down into a thick sauce. Stir in the 1 cup ground peanuts, 1 tbsp fresh thyme, 1.5 tsp salt, and 0.5 tsp black pepper. Cook for 3 minutes to toast the peanuts slightly, which deepens their flavor. Pour in the 4 cups chicken stock and bring to a gentle simmer.

4

Simmer the Stew and Finish with Heat

Let the stew simmer uncovered for 25-30 minutes, stirring occasionally, until it thickens slightly. You want the consistency of a thick gravy—it should coat the back of a spoon but still be pourable. Taste and adjust the seasoning if needed; the peanut flavor is rich, so you might need more salt or pepper.

Here's where the heat comes in: carefully add the whole Scotch bonnet pepper (or habanero) to the simmering stew. Let it cook for 5 minutes to infuse the heat without making the pepper too bitter. Remove the pepper before serving—you only want the heat, not the pepper itself. The stew should now have a deep red color from the palm oil and tomatoes, with a rich peanut aroma that fills your kitchen.

5

Serve the Fufu with Stew

To serve, tear the warm fried fufu into bite-sized pieces and place them in a shallow bowl. Ladle the hot peanut stew over the top. The contrast of the crispy fufu with the smooth, rich stew is what makes this dish so special. Traditionally, fufu is eaten with the hands—tear off a piece, dip it into the stew, and enjoy the combination of textures and flavors.

For an authentic experience, serve with a side of fresh vegetables or a simple green salad. The fufu should be slightly crispy on the outside and soft on the inside, while the stew should be thick enough to cling to every bite. This dish is all about balance—sweet cassava and yam, rich peanuts, and just the right amount of spicy heat.

👨‍🍳

Pro Tips For Making African Fufu Soup

  • Boil Roots Until Fork-Tender: Cassava and yam won’t mash right if they’re still hard—test doneness by piercing with a knife. If it slides in like butter, they’re ready; if it fights back, boil another 5-10 minutes. Overcooked roots turn to glue, so keep an eye on them. (Yes, even if you’re impatient like me.)
  • Toast Peanuts Low and Slow: Ground peanuts burn faster than you think. Spread them in a thin layer on a dry pan over low heat, stirring constantly. Watch for that nutty aroma—when it fills the kitchen, you’re golden. High heat means bitter, acrid flavor. Trust the smell, not the color.
  • Blend Tomatoes with Skin On: Peel tomatoes first, but don’t skip the skins—they’re packed with flavor. Pulse them in the blender before adding onions to avoid a watery soup. A quick 30-second blend with a splash of water ensures smoothness without thinning the broth. (Your future self will notice the difference.)
  • Simmer Soup at a Steady Bubble: Let the soup hum along at a gentle simmer, not a rolling boil. Too much heat breaks down the peanuts’ richness and makes the broth cloudy. If it’s too vigorous, lower the flame or add a splash of water. Patience here keeps the soup thick and velvety—not thin and sad.

Health benefits of african fufu soup

Digestive Comfort

African fufu soup is a natural digestive aid thanks to its cassava and yam base. These root vegetables are rich in soluble fiber, which promotes healthy digestion and helps regulate blood sugar levels. The peanut stew adds plant-based protein and healthy fats that keep you full longer, preventing those mid-afternoon energy crashes. Plus, the ginger in the stew acts as a natural anti-inflammatory, soothing the stomach and reducing bloating. 🌿

Heart-Healthy Fats

The ground peanuts in this soup provide monounsaturated fats, the same heart-healthy fats found in olive oil. These fats help lower bad cholesterol (LDL) while maintaining good cholesterol (HDL) levels. The red palm oil, while rich, contains vitamin E and antioxidants that support cardiovascular health when consumed in moderation. I always use 2 tbsp—just enough for flavor without overdoing it.

Energy-Boosting Carbs

Cassava and yam are complex carbohydrates that provide sustained energy, making this dish perfect for active days. Their slow-digesting starches prevent blood sugar spikes, keeping energy levels steady. The peanut stew adds a protein element that balances these carbs, making this a complete meal that fuels both body and mind. I find this especially helpful after long workouts or busy mornings.

Rich in Antioxidants

The tomatoes and red palm oil in the stew are packed with lycopene and vitamin A, powerful antioxidants that protect cells from damage. Scotch bonnet peppers add capsaicin, which has been shown to boost metabolism and reduce inflammation. Even the fresh thyme contributes flavonoids that support immune function. This dish is like a colorful rainbow of health benefits in every bite.

Protein Without the Meat

For those looking for plant-based protein, this recipe delivers with ground peanuts providing about 25 grams of protein per serving. The cassava and yam add complementary amino acids, making this a complete protein source when combined. It's a fantastic option for vegetarians or anyone looking to incorporate more plant proteins into their diet without sacrificing flavor or satisfaction.

Cultural Comfort Food

Beyond the nutritional benefits, fufu soup offers emotional comfort. The combination of textures—creamy fufu with rich, spicy stew—creates a satisfying sensory experience that many associate with home and tradition. The act of eating with hands adds another layer of connection to the cultural roots of this dish. It's not just food; it's a taste of heritage served on your plate. 💛

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 35mg12%
Sodium 850mg37%
Total Carbohydrate 52g18%
Dietary Fiber 12g43%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make fufu without a mortar and pestle?

Yes! If you don't have a mortar and pestle, use a food processor or high-powered blender to mash the cooked cassava and yam. Process in batches, adding a splash of warm water until you reach a smooth, dough-like consistency. For best results, let it rest for 10 minutes between batches to develop elasticity.

2

What if my fufu turns out too dry or sticky?

Too dry? Add 1-2 tablespoons of warm water and knead well. Too sticky? Mix in 1 tablespoon of cooked cassava or yam to absorb moisture. The ideal fufu should hold its shape when squeezed but still be pliable. If it cracks when frying, your oil may be too hot—reduce heat slightly next time.

3

Can I substitute plantains for cassava or yam?

While plantains add sweetness, they can't fully replace cassava or yam due to their different starch content. For a closer texture, use 1 lb plantains + 1 lb yam instead of all cassava. The fufu will be slightly sweeter but still hold together. If you're avoiding gluten, this substitution works perfectly—just ensure your peanut butter is 100% peanuts with no additives.

4

How do I store and reheat leftovers?

Store fufu in an airtight container for up to 3 days in the fridge or 1 month in the freezer. Reheat in a dry skillet over low heat until warm—don't microwave, or it'll turn rubbery. The peanut stew reheats beautifully on the stove; add 1-2 tablespoons of water to prevent thickening. For best texture, serve both components fresh when possible.

5

What's the best way to serve fufu soup for a crowd?

For large gatherings, prep the fufu dough ahead and fry it in batches while keeping warm in a 200°F oven. Double the stew recipe and simmer it in a slow cooker on low for 4-5 hours to maintain flavor. Serve family-style with extra stew in a gravy boat and a bowl of fufu balls for self-serving. Add a side of spicy tomato sauce or fresh cucumber slices to balance the richness.

★★★★★4.9(4 reviews)
Categories Soups & Stews