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

Spicy Peanut Soup with Sweet Potato


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chloe
  • Total Time: 45 minutes
  • Yield: Serves 4

Description

Spicy Peanut Soup with Sweet Potato is a creamy, soul-warming dish that perfectly balances sweet and spicy flavors. Each spoonful offers a delightful blend of tender sweet potatoes and roasted peanuts, creating a comforting experience perfect for chilly evenings or busy weeknights. This easy-to-make soup not only nourishes the body but also brings joy to the table, making it an ideal choice for gatherings or a cozy night in.


Ingredients

Scale
  • 2 medium sweet potatoes (about 500g), peeled and diced
  • 1 cup creamy peanut butter
  • 1 can (400ml) full-fat coconut milk
  • 3 cups low-sodium vegetable broth
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon red pepper flakes (adjust to taste)

Instructions

  1. In a large pot over medium heat, add a splash of oil and sauté the minced garlic and grated ginger until fragrant.
  2. Add the diced sweet potatoes and red pepper flakes; cook for about 5 minutes.
  3. Pour in the coconut milk and vegetable broth, bringing to a gentle boil. Reduce heat and simmer for 15-20 minutes until sweet potatoes are fork-tender.
  4. Blend the mixture until smooth using an immersion blender or transfer to a regular blender.
  5. Stir in peanut butter, adjusting seasoning as necessary. Serve hot, garnished with chopped peanuts or cilantro.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Global

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 6g
  • Sodium: 320mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 6g
  • Protein: 9g
  • Cholesterol: 0mg