If you are craving something hearty, vibrant, and a little unexpected, you are going to love this West African Peanut Soup. Inspired by traditional groundnut stews, this comforting dish blends the richness of peanut butter with a bold tomato broth, sweet potatoes, white beans, and fresh greens. It is nourishing, cozy, and full of bold, balanced flavors. Whether you are looking for a meal that provides a hug in a bowl or a unique recipe to impress guests at a special weeknight dinner, this soup delivers on every level. The combination of creamy legumes and earthy root vegetables creates a symphony of textures that will keep you coming back for seconds.
Table of Contents
Ingredients
- 1 tablespoon olive or avocado oil
- 1 small onion, diced
- 1 medium sweet potato, peeled and diced
- 2 tablespoons tomato paste
- 1 tablespoon minced ginger or ginger paste
- 3 cloves garlic, minced
- 15 ounces crushed tomatoes, canned
- 3 cups chicken or vegetable broth
- 1 scant cup natural peanut butter, well-stirred
- 15 ounces small white beans such as great northern or cannellini, drained
- 2 ounces spinach leaves, long stems removed, sliced julienne
- 1 tablespoon sriracha
- Salt to taste
- Chopped peanuts, for serving
- Minced cilantro leaves, for serving
- Green onions, thinly sliced, for serving

Instructions
- Heat the oil in a 4 quart soup pot or Dutch oven over medium heat until the surface shimmers.
- Add the onions and sweet potatoes and saute until the onions soften and start to turn golden. Note that the sweet potatoes will not be cooked through at this point.
- Stir in the tomato paste, ginger, and garlic until well mixed with the vegetables.
- Pour in the crushed tomatoes and broth. Increase the heat to medium-high and bring the soup up to an active simmer. Maintain this simmer for 10 minutes.
- Spoon the peanut butter into a medium sized heat-proof bowl. Add 2 ladles of hot soup and stir until the mixture is loose and smooth. The peanut butter should readily drip off a spoon; add more soup if necessary to reach this consistency.
- Pour the tempered peanut butter into the soup pot and stir well to completely combine the flavors. Reduce the heat to low.
- Add the white beans, spinach, and sriracha, stirring well. Let the spinach wilt and the beans heat through, which should take about 5 minutes.
- Serve the soup hot with peanuts, cilantro, and green onions as toppings.

Mastery of the Step-by-Step Cooking Process
The journey of creating a perfect West African Peanut Soup begins with the foundation of aromatics. When you place your 4 quart pot over medium heat, you are waiting for that specific shimmer in the oil. This indicates the oil is hot enough to begin the Maillard reaction without scorching the vegetables. Adding the onions and sweet potatoes together allows the moisture from the onions to help steam the potatoes slightly while the sugars in the onion caramelize. You are looking for a golden hue on the onions, which provides a deep, savory backbone to the broth.
Once the onions have softened, the introduction of tomato paste, garlic, and ginger marks a pivotal moment in the flavor profile. By sautéing the tomato paste for a minute or two, you cook out the metallic “raw” canned taste and intensify its natural sweetness. The garlic and ginger should be fragrant but never browned; if garlic turns dark brown, it becomes bitter and can ruin the delicate balance of the peanuts.
As you pour in the crushed tomatoes and broth, you are creating the liquid environment where the sweet potatoes will finish their transformation from hard cubes to tender, creamy bites. The 10 minute simmer is non-negotiable. This time allows the acidity of the tomatoes to mellow and the starch from the potatoes to begin thickening the broth.
The most technical part of this recipe is the tempering of the peanut butter. Peanut butter is incredibly dense and high in fat; if you drop a cold clump of it directly into a large pot of hot liquid, it can be difficult to incorporate and may result in oily streaks. By whisking a few ladles of hot broth into the peanut butter in a separate bowl, you are creating an emulsion. This “loosened” peanut butter flows into the soup like cream, ensuring a velvety, homogenous texture that coats the back of a spoon perfectly.
Finally, the addition of the beans and spinach is about timing and texture. The beans are already cooked, so they only need to be warmed through. The spinach, however, is delicate. By julienning the leaves and adding them at the very end, you preserve their bright green color and ensure they retain some structural integrity rather than turning into mush. The final dash of sriracha is the “brightener,” providing a sharp contrast to the heavy, earthy fats of the peanut butter.
Achieving the Ideal Texture and Consistency
When working with a “scant cup” of peanut butter, you are walking a fine line between a soup and a heavy sauce. If you find your soup is too thick after adding the peanut butter, do not hesitate to add an extra half cup of broth. The brand of peanut butter you choose significantly impacts the final result. Natural peanut butters that consist only of peanuts and salt provide the cleanest flavor, but they do require a bit more effort to stir initially. If you use a commercial brand that contains palm oil or sugar, the soup will be noticeably sweeter, which may require you to increase the sriracha or salt to maintain the savory balance.
Texture is also provided by the sweet potatoes. If you prefer a smoother soup, you can dice the potatoes very small, about half-inch cubes. If you like a chunkier, stew-like consistency, one-inch cubes are ideal. The white beans, such as Cannellini or Great Northern, are chosen specifically for their creamy interiors. They act as “flavor sponges,” soaking up the spicy tomato and peanut broth while providing a soft contrast to the crunch of the garnish.
Creative Substitutions and Ingredient Modifications
This recipe is remarkably forgiving and can be adapted to suit various dietary needs or pantry limitations.
- Greens: While spinach is the go-to for its tenderness, you can easily swap it for kale or collard greens. If you choose these heartier greens, remember to remove the tough central ribs and add them to the pot about 5 minutes earlier than you would add spinach, as they require more time to soften.
- Proteins: If you want to increase the protein content even further, you can add shredded rotisserie chicken during the final heating stage. For a different plant-based profile, chickpeas (garbanzo beans) are a traditional and delicious substitute for white beans.
- Potatoes: If sweet potatoes are unavailable, butternut squash or even pumpkin cubes work beautifully. These alternatives offer a similar sweetness and creamy texture when simmered.
- Heat Level: Not everyone enjoys the vinegary kick of sriracha. If you prefer a smokier heat, try a teaspoon of chipotle in adobo. If you want a more traditional African heat, a small amount of harissa paste or a finely minced habanero (used sparingly) will elevate the dish.
Serving Suggestions and Side Dish Pairings
To elevate this West African Peanut Soup from a simple lunch to a full dinner experience, consider what you serve alongside it.
- Grains: While the soup is filling on its own, serving it over a scoop of fluffy jasmine rice or fonio (a traditional West African grain) helps stretch the meal and soak up every drop of the sauce.
- Bread: A warm piece of crusty sourdough or even toasted naan provides a great vessel for dipping. For a more authentic feel, try serving it with a side of fried plantains, which complement the savory-sweet nature of the soup.
- Crunch: The garnishes are not just for show. The chopped peanuts are essential for providing a textural “pop” that mimics the flavor of the base. Fresh cilantro adds a citrusy high note that cuts through the richness of the legumes.
Deep-Dive Kitchen Wisdom
One of the best things about this soup is its ability to improve over time. Like many stews, the flavors continue to marry and develop in the refrigerator. If you are meal prepping, this is an ideal candidate. When reheating, you may notice the soup has thickened considerably as the sweet potatoes and beans release more starch. Simply add a splash of water or broth when reheating on the stove to bring it back to your desired consistency.
Another tip involves the ginger. If you find peeling ginger to be a chore, use the edge of a metal spoon to scrape the skin off; it is much safer and more efficient than a vegetable peeler. For the most intense flavor, grate the ginger directly over the pot so that all the juices fall into the aromatics.
Understanding the Flavor Profiles
The success of this dish lies in the balance of four key elements: sweet, salty, sour, and spicy. The sweet potatoes and peanut butter provide the sweetness; the broth and salt provide the savory saltiness; the tomatoes and sriracha provide the acidity (sour); and the ginger, garlic, and sriracha provide the spice. If the soup tastes “flat,” it is usually lacking acidity. A small squeeze of lime juice right before serving can often wake up all the other flavors.
Frequently Asked Questions
Can I make this soup in a slow cooker or Crockpot?
Yes, you can adapt this for a slow cooker by adding the onions, sweet potatoes, aromatics, tomatoes, and broth to the pot and cooking on low for 6 to 7 hours or high for 3 to 4 hours. However, you should still temper the peanut butter and add it, along with the beans and spinach, during the last 30 minutes of cooking to ensure the texture remains creamy and the greens do not turn brown.
Is this West African Peanut Soup vegan and gluten-free?
As long as you use vegetable broth and ensure your peanut butter has no hidden additives, this recipe is naturally vegan and gluten-free. It is a fantastic option for hosting guests with multiple dietary restrictions because it is so inherently flavorful that no one will feel like they are “missing out” on meat or dairy.
What kind of peanut butter is best for this recipe?
The best results come from “natural” creamy peanut butter—the kind where the only ingredients are peanuts and perhaps a bit of salt. Avoid “honey roasted” varieties or those with high amounts of added cane sugar, as they can turn the soup into something that tastes more like a dessert than a savory dinner. If your peanut butter is very thick, the tempering step is even more critical.
How do I store and freeze leftovers?
This soup stores exceptionally well. In the refrigerator, it will stay fresh in an airtight container for up to 5 days. For long-term storage, you can freeze it for up to 3 months. When freezing, leave about an inch of headspace in your container as the liquid will expand. Thaw overnight in the fridge before reheating gently on the stove.
Nutritional Information
| Nutrient | Amount Per Serving |
| Calories | 385 |
| Total Fat | 18 grams |
| Saturated Fat | 3 grams |
| Cholesterol | 0 milligrams |
| Sodium | 650 milligrams |
| Total Carbohydrates | 42 grams |
| Dietary Fiber | 9 grams |
| Sugars | 8 grams |
| Protein | 14 grams |
Disclaimer
The nutritional information provided is an estimate based on standard ingredients. Actual values may vary depending on the specific brands used and portion sizes. Consult with a professional nutritionist if you have specific dietary requirements.
A Final Note on This Comforting Classic
Bringing this West African Peanut Soup to your table is more than just serving a meal; it is about exploring a beautiful combination of flavors that have sustained cultures for generations. The way the creamy peanut butter interacts with the zing of ginger and the earthiness of sweet potatoes creates a unique profile that is both exotic and deeply familiar. It is the kind of recipe that reminds us how simple pantry staples like a jar of peanut butter and a can of beans can be transformed into something truly extraordinary. Whether it is a rainy Tuesday or a festive gathering, this soup is sure to become a recurring favorite in your kitchen rotation.
Nutritional Disclaimer
The nutritional information provided is an estimate based on standard ingredient data. Actual values may vary depending on the specific brands of protein powder, milk, and oats used, as well as any additional toppings or substitutions made during the preparation process For more on the benefits of protein in a balanced diet, visit the World Health Organization .

West African Peanut Soup
Ingredients
- 1 tablespoon olive or avocado oil
- 1 small onion, diced
- 1 medium sweet potato, peeled and diced
- 2 tablespoons tomato paste
- 1 tablespoon minced ginger or ginger paste
- 3 cloves garlic, minced
- 15 ounces crushed tomatoes, canned
- 3 cups chicken or vegetable broth
- 1 scant cup natural peanut butter, well-stirred
- 15 ounces small white beans (great northern or cannellini), drained
- 2 ounces spinach leaves, long stems removed, sliced julienne
- 1 tablespoon sriracha
- salt to taste
- chopped peanuts, for serving
- minced cilantro leaves, for serving
- green onions, thinly sliced, for serving
Instructions
- Heat the oil in a 4 quart soup pot or Dutch oven over medium heat until the surface shimmers.
- Add the onions and sweet potatoes and saute until the onions soften and start to turn golden (the sweet potatoes will not be cooked through yet).
- Stir in the tomato paste, ginger, and garlic until well mixed with the vegetables.
- Pour in the tomatoes and broth. Increase the heat to medium-high and bring the soup up to an active simmer for 10 minutes.
- Spoon peanut butter into a heat-proof bowl. Add 2 ladles of hot soup and stir until loose, smooth, and pourable.
- Pour the tempered peanut butter into the soup and stir well to combine. Reduce heat to low.
- Add the beans, spinach, and sriracha. Stir until the spinach wilts and the beans are heated through (about 5 minutes).
- Serve in bowls topped with chopped peanuts, fresh cilantro, and sliced green onions.
Notes
Equipment
- 4 Quart Soup Pot or Dutch Oven
- mixing spoon
- Heat-proof Mixing Bowl For tempering the peanut butter
- ladle









