If you’re craving a bowl of comfort that feels like a warm hug, the Sweet Potato Peanut Soup with Spinach and Coconut Milk Recipe is exactly what you need. This vibrant and creamy soup brings together the natural sweetness of tender sweet potatoes, the richness of creamy peanut butter, and the luscious silkiness of coconut milk, all brightened by fresh spinach and a zing of lime. Whether you’re preparing it in a slow cooker for ease or simmering stovetop for that hands-on magic, this recipe promises layers of flavor that are both nourishing and deeply satisfying. It’s a dish that feels homemade but is special enough to share with friends and family any day of the week.

Ingredients You’ll Need

Inside a black slow cooker, there are five layers of ingredients neatly placed next to each other. The top right area has bright orange chunks with a smooth, firm texture. Below these, slightly left, are small bright red pieces in a thick sauce speckled with black seasoning. To the left of the orange chunks is a small pile of pale minced pieces. Below those, towards the bottom left, are small white square pieces with a translucent look. The last layer, at the bottom, is a smooth thick white cream-like layer. The slow cooker rests on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Gathering the ingredients for this soup is a breeze because each one is straightforward yet essential to building the harmonious flavors and textures. From the sweetness of the potatoes to the subtle earthiness of the spinach, every component plays an irreplaceable role.

  • Sweet potatoes: Six cups peeled and chopped, these provide the creamy body and natural sweetness that anchor the soup.
  • Yellow onion: One small, chopped, offering a mild savory depth that balances the sweetness.
  • Garlic cloves: Two minced or finely grated, they infuse the broth with a fragrant warmth.
  • Fire roasted diced tomatoes: Two 15-ounce cans, drained, add smoky acidity and texture without overpowering.
  • Full-fat canned coconut milk: One cup for luxuriously creamy richness and a subtle tropical note.
  • Vegetable or chicken stock: Two cups to build a flavorful base and help everything meld together.
  • Kosher salt: One teaspoon initially, plus an extra half teaspoon, for seasoning and enhancing the natural flavors.
  • Creamy unsweetened peanut butter: Half a cup, the star ingredient that brings a wonderful nutty creaminess.
  • Baby spinach: Two cups loosely packed, stirred in at the end for freshness, color, and a slight earthy crunch.
  • Lime juice: Two tablespoons, squeezed fresh to add brightness and balance the richness.

How to Make Sweet Potato Peanut Soup with Spinach and Coconut Milk Recipe

Step 1: Prepare the Base Ingredients

Start by chopping your sweet potatoes, onion, and mincing the garlic. These ingredients form the delicious foundation of your soup, with the sweet potatoes providing body and sweetness, the onion adding savory depth, and the garlic contributing aromatic warmth.

Step 2: Combine Ingredients in Slow Cooker or Stovetop

If using a slow cooker, simply add the sweet potatoes, drained fire roasted tomatoes, onion, garlic, coconut milk, and stock into a 6-quart slow cooker. Stir everything together gently. Cover and cook on high for 4 to 5 hours or on low for 6 to 7 hours until the sweet potatoes are tender. Avoid uncovering to retain moisture.

For stovetop, heat a tablespoon of olive oil in a large pot or Dutch oven over medium heat. Sauté the chopped onion and garlic until translucent, about 5 minutes. Add the sweet potatoes, tomatoes, coconut milk, and stock. Bring to a boil, then reduce heat and simmer covered for 30 to 35 minutes, stirring occasionally until the potatoes soften.

Step 3: Incorporate the Peanut Butter and Blend the Soup

When the sweet potatoes are perfectly tender, uncover the soup and stir in the creamy peanut butter until it melts seamlessly into the broth. For a smooth texture, use an immersion blender directly in the pot and pulse for 10 to 20 seconds. If you don’t have one, carefully transfer 2 to 3 cups of the soup into a blender, puree on high speed, and then stir the blended soup back into the pot.

Step 4: Finish with Spinach and Lime

To bring in freshness and a burst of color, add the baby spinach and stir until it wilts beautifully. Finally, squeeze in the lime juice and taste your soup. Adjust seasoning by adding more salt or lime juice if needed. This final step brightens and balances the rich and creamy flavors built throughout the cooking process.

How to Serve Sweet Potato Peanut Soup with Spinach and Coconut Milk Recipe

A close-up view of a bowl filled with creamy orange soup that has a smooth texture mixed with chunks of light brown pieces and white grains. The soup is garnished with several bright green cilantro leaves scattered on top, adding a fresh touch. A silver spoon is lifting a scoop of the soup, showing the thick consistency and the mix of ingredients clearly. The bowl is white and sits on a white marbled surface with some peanuts and cilantro leaves around it. A blurred black-and-white striped cloth is placed in the background. A woman's hand is holding the spoon. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Top your bowl with crunchy peanuts, fresh cilantro leaves, or a drizzle of hot sauce for an exciting kick. Garnishes add texture contrast and a pop of flavor, elevating the whole experience.

Side Dishes

This soup pairs wonderfully with warm crusty bread, a side of steamed rice, or even simple roasted vegetables. These additions complement the soup’s creaminess and add a satisfying bite to your meal.

Creative Ways to Present

For a cozy gathering, serve this soup in small mason jars or rustic bowls, layered with fresh herbs and a swirl of coconut milk on top. Add a sprinkle of chili flakes or toasted peanuts to enhance presentation and invite conversation.

Make Ahead and Storage

Storing Leftovers

Sweet Potato Peanut Soup with Spinach and Coconut Milk Recipe stores beautifully in an airtight container in the fridge for up to four days. The flavors deepen as it sits, making leftovers even more enticing.

Freezing

You can freeze this soup for up to three months. Leave out the spinach before freezing and add fresh spinach when reheating to keep the greens vibrant and tender.

Reheating

Reheat gently on the stovetop over medium heat, stirring occasionally to prevent sticking. If the soup thickens too much, loosen it with a splash of broth or water until it reaches your desired consistency.

FAQs

Can I use natural peanut butter instead of creamy peanut butter?

Absolutely! Natural peanut butter works well, though it might require a little extra stirring to blend smoothly. It will still deliver that nutty richness that makes the soup so satisfying.

Is this soup suitable for a vegan diet?

Yes, by using vegetable stock and ensuring your peanut butter and other ingredients contain no animal products, this recipe is fully vegan and hearty enough to please everyone.

Can I make this soup spicier?

Definitely! Adding hot sauce, chili flakes, or finely chopped fresh chilies during the cooking or as a garnish are great ways to add heat that complements the sweetness and creaminess of the soup.

What can I substitute for coconut milk if I’m allergic?

For coconut allergies, try using cashew cream or full-fat almond milk for creaminess, though the soup’s flavor profile will shift slightly away from the tropical notes.

How thick should the soup be?

The soup should be creamy and thick enough to coat a spoon but still pourable. You can adjust the thickness by blending more or less of the soup or adding extra stock.

Final Thoughts

There’s something truly special about a soup that feels comforting and vibrant at the same time, and the Sweet Potato Peanut Soup with Spinach and Coconut Milk Recipe hits that mark perfectly. It’s a wonderful way to enjoy wholesome ingredients with bold, delightful flavor. Give this recipe a try and I promise it will become your go-to whenever you need a bowl of cozy goodness that nourishes body and soul.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sweet Potato Peanut Soup with Spinach and Coconut Milk Recipe

Sweet Potato Peanut Soup with Spinach and Coconut Milk Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 51 reviews

  • Author: Mary & Susan
  • Total Time: 40-45 minutes stovetop, 4-7 hours slow cooker
  • Yield: 6 servings
  • Diet: Vegetarian

Description

This Sweet Potato Peanut Soup is a creamy, comforting, and nutrient-packed dish that can be made easily in a slow cooker or on the stovetop. Combining sweet potatoes, creamy peanut butter, coconut milk, and fire-roasted tomatoes, it offers a rich flavor with a hint of lime and a vibrant touch of spinach. Perfect for a cozy meal, this soup is both vegetarian and full of wholesome ingredients.


Ingredients

Vegetables & Produce

  • 6 cups peeled, chopped sweet potato
  • 1 small yellow onion, chopped
  • 2 garlic cloves, minced or finely grated
  • 2 (15-ounce) cans diced fire roasted tomatoes, liquid drained
  • 2 cups loosely packed baby spinach
  • 2 tablespoons lime juice

Liquids & Others

  • 1 cup full-fat canned coconut milk
  • 2 cups vegetable stock (or chicken stock if not vegetarian)
  • ½ cup creamy, unsweetened peanut butter
  • 1 tablespoon olive oil (for stovetop method)

Seasonings

  • 1 teaspoon kosher salt
  • ½ teaspoon kosher salt (additional)


Instructions

  1. Slow Cooker Prep: Add the sweet potatoes, diced tomatoes, chopped onion, minced garlic, coconut milk, and vegetable stock into a 6-quart slow cooker. Stir everything together to combine evenly.
  2. Slow Cooker Cooking: Cover the slow cooker and cook on high for 4-5 hours or on low for 6-7 hours until the sweet potatoes are tender. Avoid uncovering during cooking to keep moisture locked in.
  3. Blend and Finish (Slow Cooker): Once cooked, uncover the slow cooker and stir in the peanut butter until fully incorporated. Use an immersion blender to blend the soup roughly for 10-20 seconds, or remove 2-3 cups of the mixture carefully, blend separately until smooth, then add back to the soup and stir.
  4. Add Final Ingredients (Slow Cooker): Stir in the additional ½ teaspoon kosher salt, baby spinach, and lime juice to wilt the spinach. Taste the soup and adjust salt and lime juice as desired. Optionally, garnish with cilantro, peanuts, or hot sauce for added flavor.
  5. Stovetop Sauté: In a large pot or Dutch oven over medium heat, sauté chopped onion and garlic in 1 tablespoon olive oil until translucent, about 5 minutes.
  6. Stovetop Cooking: Add peeled and chopped sweet potatoes, diced fire-roasted tomatoes, coconut milk, and vegetable stock to the pot and stir to combine. Cover and bring to a boil, then reduce heat to a simmer.
  7. Simmer: Cook covered for about 30-35 minutes, stirring occasionally, until the sweet potatoes are tender and cooked through.
  8. Blend and Finish (Stovetop): Uncover the pot, stir in the peanut butter until fully incorporated. Blend the soup briefly using an immersion blender for about 10-20 seconds, or blend 2-3 cups separately and return to the pot, stirring to combine.
  9. Add Final Ingredients (Stovetop): Stir in baby spinach and lime juice to wilt the greens. Taste, then adjust seasoning with additional salt and lime juice if needed. Serve with optional toppings such as cilantro, chopped peanuts, or hot sauce.

Notes

  • You can substitute chicken stock for vegetable stock if you prefer a non-vegetarian version.
  • Use an immersion blender for easier and safer blending directly in the pot or slow cooker.
  • The soup thickens as it cools; add a bit more stock or water if you prefer a thinner consistency.
  • For extra protein, garnish with roasted peanuts or a dollop of plain yogurt (if not vegan).
  • This recipe freezes well; store in an airtight container for up to 3 months.
  • Prep Time: 10 minutes
  • Cook Time: 30-35 minutes stovetop, 4-7 hours slow cooker
  • Category: Soup
  • Method: Slow Cooking
  • Cuisine: African-inspired

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star