Sweet Potato Peanut Soup

Featured in Cozy, Hearty Recipes That Feel Like Home.

This sweet potato peanut soup offers a comforting blend of creamy sweet potatoes, bold peanut butter, and rich spices, complemented with a hint of tomato and optional greens like kale or spinach. The dish is a stovetop one-pot wonder that’s both hearty and satisfying, perfect for vegan and plant-based diets. Garnished with fresh cilantro and chopped roasted peanuts, the soup comes together in about 40 minutes. Its flavors are enhanced by lime juice for brightness and a touch of cayenne for heat (if desired). Add chickpeas or chicken for protein and enjoy a versatile meal that reheats beautifully for meal prep. It’s great for freezing too!

Updated on Mon, 24 Mar 2025 15:34:52 GMT
Sweet Potato Peanut Soup Pin it
Sweet Potato Peanut Soup | mellierecipes.com

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.

Frequently Asked Questions

→ 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.

Prep Time
10 Minutes
Cook Time
30 Minutes
Total Time
40 Minutes


Difficulty: Easy

Cuisine: African-Inspired

Yield: 4 Servings

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Base Ingredients

01 1 tablespoon olive oil
02 1 small onion, diced
03 2 cloves garlic, minced
04 1 tablespoon fresh ginger, grated (or 1 teaspoon ground)
05 1 teaspoon ground cumin
06 1/2 teaspoon smoked paprika
07 1/4 teaspoon cayenne pepper (optional for heat)

→ Main Ingredients

08 3 medium sweet potatoes, peeled and diced
09 1 can (14.5 oz) diced tomatoes (with juices)
10 4 cups vegetable broth
11 1/2 cup natural peanut butter (creamy or crunchy)

→ Optional Additions

12 2 cups chopped kale or spinach
13 Juice of 1/2 lime

→ Garnishes

14 Chopped roasted peanuts
15 Fresh cilantro

Instructions

Step 01

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.

Step 02

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.

Step 03

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.

Step 04

Stir in chopped kale or spinach, allowing it to wilt. Add the lime juice, and season with salt and black pepper to taste.

Step 05

Ladle the soup into bowls and top with chopped peanuts, fresh cilantro, and an optional swirl of peanut butter before serving.

Notes

  1. Add chickpeas or shredded chicken for extra protein.
  2. For more spice, stir in a dash of hot sauce.
  3. Stores well in the fridge for up to 5 days or freeze for up to 2 months.

Tools You'll Need

  • Large pot
  • Immersion blender or standard blender
  • Knife
  • Cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Peanuts

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 350
  • Total Fat: 18 g
  • Total Carbohydrate: 40 g
  • Protein: 10 g