Pin
This sweet potato peanut soup combines the natural sweetness of sweet potatoes with creamy peanut butter for a hearty, satisfying meal that warms your soul. The African-inspired flavors create a delicious balance of sweet, savory, and slightly spicy notes that make this soup truly special.
I first made this soup during a particularly cold autumn evening when I craved something comforting yet nutritious. My family was skeptical about the peanut butter addition but now this soup has become our favorite weeknight dinner when temperatures drop.
Ingredients
- Olive oil: provides the perfect base for sautéing without overwhelming the delicate flavors
- Onion: yellow or white varieties work equally well for the aromatic foundation
- Garlic: fresh cloves add essential depth to the flavor profile
- Fresh ginger: adds a warm spicy note that perfectly complements the sweet potatoes
- Ground cumin: brings earthy warmth that anchors the flavor profile
- Smoked paprika: adds subtle smokiness that elevates the entire dish
- Cayenne pepper: optional but recommended for a gentle heat that balances the sweetness
- Sweet potatoes: choose firm orange-fleshed varieties for their natural sweetness and vibrant color
- Diced tomatoes: the slight acidity cuts through the richness of the peanut butter
- Vegetable broth: use good quality broth as it forms the foundation of your soup
- Natural peanut butter: look for varieties with no added sugar or oils for the purest flavor
- Kale or spinach: optional but adds nutritional value and beautiful color contrast
- Lime juice: the brightness cuts through the richness and balances the flavors perfectly
- Garnishes: like roasted peanuts and cilantro add textural contrast and fresh flavor
Step-by-Step Instructions
- Sauté the Aromatics:
- Cook the diced onion in olive oil over medium heat until they become translucent and soft about 4 to 5 minutes. This creates the flavor foundation for the entire soup so take your time. Add the minced garlic and grated ginger along with cumin, paprika, and cayenne if using. Cook for just one minute until you can smell the spices blooming. Be careful not to burn the garlic as it will create bitterness.
- Build the Soup Base:
- Add your diced sweet potatoes ensuring they're cut into even pieces about 1-inch cubes for consistent cooking. Pour in the can of diced tomatoes with all their juices and the vegetable broth. The liquid should just cover the vegetables. Bring everything to a gentle boil then reduce the heat to maintain a simmer for 20 to 25 minutes. Check the sweet potatoes with a fork they should be very tender and easily pierced.
- Create the Creamy Texture:
- Remove the pot from heat before blending to prevent splashing hot liquid. Use an immersion blender to create a smooth consistency directly in the pot. If you don't have an immersion blender carefully transfer the soup in batches to a standard blender leaving space for steam to escape. Once smooth return the soup to low heat and stir in the peanut butter until it completely melts and incorporates. This creates the signature creamy texture.
- Finish and Season:
- Add your chosen greens kale will need about 3 to 5 minutes to soften while spinach wilts almost instantly. Squeeze in fresh lime juice which brightens all the flavors. Taste and adjust the seasoning with salt and pepper. The soup should have a beautiful balance of sweet savory nutty and slightly tangy notes.
The sweet potatoes are truly the star of this recipe. I discovered the magic of pairing them with peanut butter during a cooking class focused on West African cuisine. The instructor explained how this combination has nourished generations across several African countries where both ingredients are staples. Every time I make this soup I remember that class and how cooking connects us to cultures around the world.
Storage Solutions
This soup stores exceptionally well. Keep it refrigerated in an airtight container for up to 5 days. The flavors actually improve after a day as they have time to meld together. For longer storage freeze portions in freezer-safe containers for up to 2 months. When reheating you may need to add a splash of broth or water as the soup thickens considerably when chilled. Reheat gently on the stovetop or in the microwave until steaming hot.
Ingredient Swaps
If you have dietary restrictions or missing ingredients this soup adapts beautifully. Almond butter makes an excellent substitute for peanut butter for those with peanut allergies though it creates a milder flavor. Butternut squash can replace sweet potatoes when needed offering a similar sweet profile. For those avoiding nightshades replace the diced tomatoes with an extra cup of broth and a tablespoon of tomato-free Worcestershire sauce or coconut aminos for depth. The soup works well with any leafy greens so use what you have available.
Serving Suggestions
Serve this hearty soup with a side of warm crusty bread or a simple green salad for a complete meal. For additional protein add a can of rinsed chickpeas or some shredded rotisserie chicken just before serving. The soup also pairs beautifully with flatbreads like naan or injera for dipping. For presentation drizzle a small amount of coconut milk on top and add the garnishes of chopped peanuts and fresh herbs. This creates a beautiful color contrast and adds textural interest.
Cultural Context
This soup draws inspiration from West African cuisine particularly from countries like Ghana and Senegal where groundnut stews are traditional fare. In these regions peanut-based stews often feature sweet potatoes or other root vegetables combined with tomatoes and warm spices. The dish represents how ingredients and cooking techniques travel and adapt across cultures. While my version takes some creative liberties with the traditional recipes it honors the brilliant flavor combination that has sustained communities for generations.
Recipe FAQs
- → Can I use other nut butters instead of peanut butter?
Yes, almond or cashew butter can be used as substitutes, but they may alter the flavor slightly. Adjust seasoning to your taste.
- → How can I make this soup spicier?
For more heat, increase the cayenne or add a dash of hot sauce while cooking. You can also garnish with red chili flakes.
- → Can I make this soup ahead of time?
Absolutely! This soup stores well in the fridge for up to 5 days and can be frozen for up to 2 months. Reheat on the stovetop or microwave.
- → What toppings work best for this soup?
Garnish with chopped roasted peanuts, fresh cilantro, a squeeze of lime juice, or a drizzle of peanut butter for extra flavor and texture.
- → Can I add protein to this soup?
Yes, you can add cooked chickpeas, shredded chicken, or even tofu cubes to boost the protein content.
- → What can I serve with this soup?
This soup pairs well with crusty bread, naan, or a green side salad for a complete meal.
Sweet Potato Peanut Soup
Cozy sweet potato soup with bold peanut butter and spice flavors.
What You’ll Need to Make This
→ Base Ingredients
→ Main Ingredients
→ Optional Additions
→ Garnishes
How to Prepare
Heat olive oil in a large pot over medium heat. Add diced onion and cook for 4–5 minutes until soft. Stir in garlic, ginger, cumin, smoked paprika, and cayenne pepper. Cook for 1 minute until fragrant.
Add diced sweet potatoes, canned tomatoes with juices, and vegetable broth to the pot. Bring to a boil, then reduce heat and simmer for 20–25 minutes or until sweet potatoes are very tender.
Remove the pot from heat. Use an immersion blender to blend the soup until smooth (or transfer to a blender in batches). Stir in peanut butter until fully incorporated. Adjust the consistency with additional broth if needed.
Stir in chopped kale or spinach, allowing it to wilt. Add the lime juice, and season with salt and black pepper to taste.
Ladle the soup into bowls and top with chopped peanuts, fresh cilantro, and an optional swirl of peanut butter before serving.
Extra Tips
- Add chickpeas or shredded chicken for extra protein.
- For more spice, stir in a dash of hot sauce.
- Stores well in the fridge for up to 5 days or freeze for up to 2 months.
Tools Required
- Large pot
- Immersion blender or standard blender
- Knife
- Cutting board
Allergen Info
Review ingredients carefully for allergens. Reach out to your healthcare provider if you’ve got specific concerns.
- Peanuts
Nutritional Information (Per Serving)
Remember, this info is purely for reference and isn’t meant to replace dietary guidance.
- Caloric Value: 350
- Fat Content: 18 grams
- Carbohydrate Content: 40 grams
- Protein Content: 10 grams