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 Butter Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 118 reviews
  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Total Time: 75 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: African-inspired
  • Diet: Vegan

Description

This Sweet Potato Peanut Butter Soup is a rich, creamy, and comforting dish that combines the natural sweetness of sweet potatoes with the bold flavors of curry and the nuttiness of peanut butter. Enhanced with coconut milk and a hint of cayenne for mild heat, this vegan and gluten-free soup is perfect for cozy meals, prepared easily on the stovetop or in a slow cooker.


Ingredients

Units Scale

Main Ingredients

  • 1 tablespoon neutral oil
  • 1 small yellow or red onion, diced
  • 2 garlic cloves, minced
  • 1 tablespoon curry powder
  • 2 large sweet potatoes, diced
  • 2 cups vegetable broth
  • 28 ounces whole tomatoes, drained and chopped
  • 1/2 teaspoon cayenne pepper (optional)
  • 1/2 cup chunky peanut butter
  • 1/2 cup coconut milk

Instructions

  1. Heat the Oil and Sauté Onions: In a large pot over medium-high heat, heat 1 tablespoon of neutral oil. Add the diced onion and sauté for about 2 minutes until the onions become translucent and tender.
  2. Add Garlic and Curry Powder: Stir in the minced garlic and 1 tablespoon of curry powder, cooking for another 2 minutes to release the spices’ aroma and flavor.
  3. Cook Sweet Potatoes: Add the diced sweet potatoes to the pot and cook for an additional 2 minutes, stirring occasionally to combine flavors.
  4. Add Tomatoes, Broth, and Cayenne: Pour in the chopped whole tomatoes and 2 cups of vegetable broth. Sprinkle ½ teaspoon cayenne pepper if using. Cover the pot, bring the mixture to a boil, then reduce heat to a simmer and cook for 20 minutes until the sweet potatoes are tender.
  5. Incorporate Peanut Butter and Coconut Milk: Add ½ cup chunky peanut butter and ½ cup coconut milk to the pot. Stir well to combine, then cover and let simmer for another 30 minutes to deepen the flavors and create a creamy texture.

Notes

  • This soup is naturally gluten-free, dairy-free, and vegan.
  • The cayenne pepper adds a mild spicy kick; omit for a milder soup.
  • Use chunky peanut butter for texture, but smooth peanut butter can be substituted for a creamier consistency.
  • Can be cooked on the stovetop in a large pot or in a slow cooker following similar timing.
  • Leftovers store well in the refrigerator for up to 3 days and freeze nicely.

Nutrition

  • Serving Size: 1 serving
  • Calories: 486 kcal
  • Sugar: 18 g
  • Sodium: 718 mg
  • Fat: 27 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 16 g
  • Trans Fat: 0.01 g
  • Carbohydrates: 55 g
  • Fiber: 10 g
  • Protein: 13 g
  • Cholesterol: 0 mg