July 13, 2026 · 10 min

West African Peanut Stew with Sweet Potato and Beef

Dinner10 min1488 cal / serving

This hearty stew draws inspiration from the comforting flavors of West Africa, combining tender beef, sweet potato and creamy white beans in a richly spiced tomato-peanut broth. Warm spices like cumin, garam masala and ginger meld with creamy peanut butter for a deeply satisfying dish that’s perfect for chilly evenings.

Serve this vibrant stew over fluffy white rice and top with fresh cilantro and toasted peanuts for a delightful crunch. It’s a complete meal that’s both nourishing and full of bold, aromatic flavors.

Recipe details

Dinner10 min1488 cal / serving2 servings

Nutrition per serving

Calories1488 kcalProtein38.9 gFat96.4 gCarbs117.9 gSugar62.2 gFiber9.2 gSodium3751 mg

Dietary labels

Gluten-free: yesLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: not detectedMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: containsTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.

Ingredients

Garam Masala1 teaspoon Garam MasalaView ingredient guide
Onion1 unit OnionView ingredient guide
Cannellini Beans1 unit Cannellini BeansView ingredient guide
Crushed Tomatoes1 unit Crushed TomatoesView ingredient guide
Cumin1 teaspoon CuminView ingredient guide
Ground Beef10 ounce Ground BeefView ingredient guide
Sweet Potato1 unit Sweet PotatoView ingredient guide
Dried Thyme1 teaspoon Dried ThymeView ingredient guide
Peanut Butter0.5 unit Peanut ButterView ingredient guide
Chili Flakes1 teaspoon Chili FlakesView ingredient guide
Garlic Powder1 teaspoon Garlic PowderView ingredient guide
Cilantro0.25 ounce CilantroView ingredient guide
White Rice0.75 cup White RiceView ingredient guide
Ginger1 thumb GingerView ingredient guide
Peanuts1 ounce PeanutsView ingredient guide
Salt8 teaspoon (tsp) SaltView ingredient guide
Sugar1 teaspoon (tsp) SugarView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. In a small pot, combine rice, 1¼ cups water and a pinch of salt. Bring to a boil, cover, reduce heat to low and simmer until tender, 15-18 minutes. Keep covered off heat until ready to serve.
  2. While rice cooks, crush peanuts in their bag. Halve, peel and thinly slice onion. Peel and mince ginger. Trim and quarter sweet potato lengthwise, then slice crosswise into ½-inch-thick half-moons.
  3. In a small bowl, mix garlic powder, thyme, cumin, garam masala, sugar, 2 teaspoons salt and pepper.
  4. Heat a large dry pot over medium heat. Add peanuts and toast, stirring, until fragrant, 1-2 minutes. Transfer 2 teaspoons peanuts to a small bowl for garnish. Add oil to pot with remaining peanuts. Stir in onion, ginger, sweet potato and spice blend. Cook, stirring, until onion softens, 5-7 minutes. Add crushed tomatoes, beans with their liquid, half the peanut butter and 2 cups water. Bring to a boil, reduce to simmer, cover and cook 20 minutes, stirring occasionally.
  5. Meanwhile, pick cilantro leaves. After 20 minutes, uncover pot and increase heat to medium. Cook, stirring, until stew thickens, about 10 minutes. Turn off heat. Season with salt, pepper and chili flakes to taste.
  6. Fluff rice with a fork. Divide rice and stew between bowls. Garnish with cilantro and reserved peanuts. Serve.

Recipe Tips

For extra heat, add more chili flakes at the end.

If the stew is too thick, add a splash of water to reach desired consistency.

Toasting the peanuts first enhances their nutty flavor.

FAQ

Can I use a different protein instead of beef?

Yes, you can substitute ground beef with ground lamb, turkey or even omit it for a vegetarian version. Adjust cooking time as needed.

Can I make this stew ahead of time?

Absolutely. This stew tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop.

What can I use instead of peanut butter?

For a nut-free version, try sunflower seed butter or tahini. The flavor will change but still be delicious.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.