Creamy Thai Sweet Potato Soup Recipe

Indulge in this quick and easy Creamy Thai Sweet Potato Soup, ready in under 30 minutes! This vibrant soup boasts the sweetness of sweet potato, the warmth of Thai spices, and the delightful crunch of roasted cashews. Perfect for a cozy weeknight meal or a light and flavorful lunch.

Prep Time 10 mins
Cook Time 20 mins
Calories 281.1 kcal
Protein 9g
Rating Be the first
Creamy Thai Sweet Potato Soup 97

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Creamy Thai Sweet Potato Soup

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Creamy Thai Sweet Potato Soup? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Creamy Thai Sweet Potato Soup

  1. Finely chop 1 medium onion. Heat 1 tablespoon of vegetable oil in a large saucepan over medium heat. Sauté the onion for 3-4 minutes, until softened.
  2. Add 1 lb peeled and cubed sweet potato and 1 cup chopped carrots to the saucepan. Fry for another 3-4 minutes, stirring occasionally, until slightly softened.
  3. Stir in 1 tablespoon Thai red curry paste, 1 teaspoon ground ginger, and 1/2 teaspoon ground coriander. Cook for 1 minute, stirring constantly, until fragrant.
  4. Pour in 4 cups of vegetable stock and 1 (13.5 ounce) can of full-fat coconut milk. Bring to a simmer, then reduce heat to low, cover, and cook for 12-15 minutes, or until the sweet potatoes are tender.
  5. Remove the lid and simmer for another 2-3 minutes, or until the soup has slightly thickened.
  6. Carefully transfer the soup to a blender (or use an immersion blender) and blend until completely smooth.
  7. Return the soup to the saucepan if using a blender. Taste and adjust seasoning with salt and pepper as needed.
  8. To serve, ladle the soup into bowls and top with 1/4 cup roasted cashews per serving.

Nutrition Information (Approximate per serving)

Sodium

4 g

Sugar

47g

Fat

78g

Carbs

9g

Frequently Asked Questions

How long does it take to make Creamy Thai Sweet Potato Soup?

Creamy Thai Sweet Potato Soup takes about 30 minutes from start to finish — roughly 10 minutes to prepare and 20 minutes to cook.

How many calories are in Creamy Thai Sweet Potato Soup?

Creamy Thai Sweet Potato Soup has approximately 281.1 calories per serving, with about 9 g protein, 9 g carbohydrates and 27 g fat.

What ingredients do I need for Creamy Thai Sweet Potato Soup?

The key ingredients for Creamy Thai Sweet Potato Soup are Onions, Sweet Potatoes, Carrot, Vegetable Stock, Lemongrass, Coriander Seed. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review