Peanut stew is a deeply savory, comforting dish built on peanuts, tomatoes, aromatics, and warming spices.
This guide shows how to make peanut stew with a balanced texture, authentic flavor cues, and practical substitutions.
What Is Peanut Stew?
Peanut stew is a West African-inspired one-pot dish known for its creamy, nutty base and layered seasoning.
It commonly combines peanut butter or ground peanuts with tomatoes, onion, garlic, ginger, chili, and vegetables, often with chicken or sweet potatoes.
The dish is also called groundnut stew in many regions, reflecting the use of peanuts as a protein-rich thickener and flavor builder.
Across Ghana, Senegal, Mali, and neighboring countries, versions vary by spice level, protein, and local ingredients.
Why Peanut Stew Works So Well
The appeal comes from contrast: rich peanut flavor, acidity from tomatoes, heat from chilies, and sweetness from vegetables like sweet potatoes or carrots.
That balance makes the stew taste complex without requiring advanced technique.
- Creamy texture: Peanut butter creates body without heavy cream.
- High flavor payoff: A short ingredient list delivers depth.
- Flexible proteins: Chicken, chickpeas, or tofu all work well.
- Meal prep friendly: The flavor often improves after resting overnight.
Ingredients You Need
To make peanut stew, choose ingredients that build a strong savory base before adding the peanut element.
Natural peanut butter works best because it blends smoothly and keeps the flavor clean.
Core ingredients
- 2 tablespoons neutral oil
- 1 large onion, chopped
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons tomato paste
- 1 can diced tomatoes or 3 fresh tomatoes, chopped
- 3 to 4 cups vegetable broth or chicken broth
- 1/2 to 3/4 cup natural peanut butter
- 1 to 2 teaspoons salt, adjusted to taste
- 1 teaspoon paprika
- 1/2 teaspoon cumin
- 1/4 to 1 teaspoon chili flakes or cayenne
Common additions
- Sweet potatoes
- Carrots
- Collard greens or spinach
- Chickpeas
- Chicken thighs
- Tofu
- Scallions or cilantro for garnish
How to Make Peanut Stew
The basic method is straightforward: build the aromatics, simmer the tomato base, whisk in the peanut butter, then add vegetables or protein until tender.
The key is to add the peanut butter gradually so the sauce stays smooth.
- Sauté the aromatics. Heat oil in a large pot over medium heat.
Cook onion until softened, then add garlic and ginger and cook briefly until fragrant.
- Toast the tomato base. Stir in tomato paste, paprika, cumin, and chili.
Cook for 1 to 2 minutes to deepen the flavor.
- Add tomatoes and broth. Pour in diced tomatoes and broth, scraping the bottom of the pot to release any browned bits.
- Blend in peanut butter. Whisk peanut butter with a ladle of hot broth in a bowl, then stir it back into the pot.
This helps prevent clumping.
- Add your main ingredients. Stir in sweet potatoes, carrots, chickpeas, chicken, or tofu.
- Simmer until tender. Cook gently until vegetables are soft and protein is cooked through, usually 20 to 35 minutes.
- Adjust seasoning. Add salt, more chili, or a splash of water if the stew becomes too thick.
- Finish with greens. Stir in spinach or collard greens during the last few minutes of cooking.
What Texture Should Peanut Stew Have?
A well-made peanut stew should be thick, spoonable, and silky, not oily or gluey.
If it is too thick, add broth or water a little at a time.
If it is too thin, simmer uncovered until it reduces to the desired consistency.
Natural peanut butter can separate, especially if the heat is too high.
Keep the simmer gentle and stir regularly so the sauce stays emulsified.
Best Protein Options
Peanut stew is flexible enough to work as a vegetarian or meat-based meal.
The right protein changes the final flavor but not the core technique.
- Chicken thighs: Best for a rich, tender result because they stay moist during simmering.
- Chickpeas: A reliable plant-based option with a mild flavor that absorbs the sauce well.
- Tofu: Works well when pressed first and added near the end so it keeps its shape.
- Beef or lamb: Used in some regional-style stews, usually with longer cooking times.
Vegetables That Work Best
Sweet potatoes are one of the most popular choices because their sweetness complements peanut butter and chili.
Leafy greens add color and nutrition, while carrots and squash contribute natural body to the sauce.
- Sweet potatoes: Add sweetness and help thicken the stew slightly.
- Spinach: Softens quickly and brightens the final dish.
- Collard greens: Hold up well in longer simmering.
- Okra: Adds a traditional texture and natural thickening.
- Eggplant: Absorbs the sauce and becomes very tender.
How to Adjust Flavor Like a Pro
Because peanut stew is built on richness, it benefits from acidity and heat to stay balanced.
Taste near the end of cooking and adjust carefully.
- Add acidity: A small splash of lime juice or vinegar can brighten the stew.
- Increase heat: Cayenne, fresh chili, or harissa can sharpen the flavor.
- Add sweetness: A little extra sweet potato or carrot can soften sharp spice.
- Deepen savoriness: A pinch of bouillon or extra salt may be enough.
Serving Ideas
Peanut stew is traditionally served with rice, but it also pairs well with other grains and starches that soak up the sauce.
Choose a simple base so the stew remains the focus.
- Steamed white rice
- Brown rice
- Jollof rice
- Fonio or millet
- Cooked couscous
- Flatbread or warm crusty bread
For garnish, use chopped cilantro, scallions, crushed peanuts, or a small spoonful of chili oil.
These finishing touches add texture and visual contrast without overpowering the stew.
Storage and Reheating Tips
Peanut stew keeps well in the refrigerator for up to 4 days and often tastes better the next day as the flavors meld.
Store it in an airtight container and cool it before refrigerating.
To reheat, warm it slowly over low to medium heat and add a splash of broth or water if it has thickened.
Peanut-based stews can also be frozen for up to 3 months, though leafy greens may soften further after thawing.
Common Mistakes to Avoid
A few small errors can affect the final texture and taste.
Avoid these issues for better results every time.
- Using sweetened peanut butter: It can make the stew taste overly sugary.
- Boiling too hard: High heat may cause separation or scorching.
- Skipping aromatics: Onion, garlic, and ginger create the flavor foundation.
- Adding too much liquid too early: It makes it harder to develop body.
- Underseasoning: Peanut butter needs enough salt and spice to taste complete.
Easy Variations to Try
Once you know the basics of how to make peanut stew, you can adapt it to different diets and ingredients on hand.
The peanut base is forgiving, which makes the dish ideal for experimentation.
- Vegetarian version: Use vegetable broth, chickpeas, and extra greens.
- Vegan version: Keep the same base and skip animal proteins entirely.
- Spicier version: Add habanero, Scotch bonnet, or more cayenne.
- Milder version: Reduce chili and increase sweet potato for a softer profile.
- Extra hearty version: Add cassava, yams, or more root vegetables.