Thai Sweet Potato Soup

Spice up your dinner in just 30 minutes with this Thai Sweet Potato Soup, a creamy blend of sweet potatoes, carrots, and coconut milk that’s simply irresistible!

A white bowl of Thai sweet potato carrot soup.

This isn’t a traditional Thai recipe, but rather a dish I’ve enhanced with Thai flavors. Anytime I can mix fish sauce, lime juice, and fresh cilantro in a recipe, I’m a happy camper.

Close-up of Thai sweet potato carrot soup in a white bowl, garnished with a lime wedge, cilantro, and crushed peanuts.

Reasons to Love This Soup

  • This soup is quick and easy to make, perfect for busy weeknights.
  • It tastes like you simmered it all day, but it’s ready in no time.
  • Minimal effort is required to make this satisfying, flavorful Thai Sweet Potato Soup.

Recipe Ingredients

A white bowl of Thai sweet potato soup.
  • Red Curry Paste: This gives the soup a spicy, aromatic kick to the soup.
  • Sweet Potato: Adds a natural sweetness and creamy texture, balancing out the spice perfectly.
  • Coconut Milk: Makes the soup so rich and velvety, adding a subtle sweetness that’s just right.

For a full list of ingredients and amounts, see the recipe card below.

Variations

  • Extra Creamy: Add an extra half-can of coconut milk. This makes the soup even creamier and richer.
  • Nut-Free: Skip the roasted peanuts and garnish with toasted sesame seeds. They add a similar crunchy texture without the nuts.

How to Make Thai Sweet Potato Soup

Step #1: Heat the oil in a large Dutch oven over medium heat. Add onions and sauté for 3 minutes. Add the ginger, garlic, and curry paste, then sauté another 2 minutes.

Step #2: Add the diced sweet potatoes, diced carrots, and broth. Cover the pot, reduce the heat to low, and simmer for 15 minutes or until the vegetables are tender.

Step #3: Purée the soup with an immersion blender, leaving a few chunks if desired. Alternatively, transfer small portions to a countertop blender and purée in batches, being careful not to let the steam blow the top off the blender. Return soup to Dutch oven.

Step #4: Stir in the coconut milk, fish sauce, and black pepper.

Step #5: Serve garnished with lime wedges, peanuts, and cilantro.

A white bowl filled with carrot and sweet potato soup.

Expert Tips

  • Blending Caution: When using a countertop blender, let the soup cool slightly before blending to avoid hot steam buildup. Cover the blender lid with a kitchen towel for extra safety.
  • Acidity Balance: If the soup tastes too sweet or creamy, add a splash of lime juice or a dash of rice vinegar to balance the flavors. Adjust to taste before serving.
Thai carrot sweet potato soup served in a white bowl on a wooden table.

FAQs

What can I serve with this Carrot and Potato soup?

This soup pairs well with crusty bread, a side salad, or rice. It can also be served with naan or pita for dipping.

Can I add protein to this soup?

Yes, you can add cooked chicken, tofu, or shrimp to the soup for extra protein. Add the protein after blending and heat through before serving.

Storage Info

Store the Thai Sweet Potato Soup in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze the soup in individual portions for up to 3 months.

To reheat, thaw overnight in the refrigerator if frozen, then warm on the stove over medium heat, stirring occasionally until heated through. Avoid boiling to maintain the soup’s creamy texture. You can also reheat in the microwave, stirring every 1-2 minutes until hot.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

A white bowl of Thai sweet potato carrot soup.

Thai Sweet Potato Soup Recipe

Spice up your dinner in just 30 minutes with this Thai Sweet Potato Soup, a creamy blend of sweet potatoes, carrots, and coconut milk that’s simply irresistible!
4.4 from 27 votes
Pin Rate
Course: Soups & Stews
Cuisine: Thai
Diet: Gluten Free, Dairy Free, Vegetarian
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6
Calories: 311kcal
Author: Linda
Print (email required)

Ingredients

For the Soup

  • 3 tablespoons coconut oil - or substitute olive oil
  • 1 medium yellow onion - peeled and chopped
  • 2 tablespoons red curry paste
  • 1 tbsp freshly grated ginger - or 1 teaspoon ground dry ginger
  • 6 garlic cloves - peeled and minced
  • 1 large sweet potato - peeled and diced
  • 1 1/2 pounds carrots - peeled and diced
  • 1 quart low-sodium vegetable broth or chicken broth
  • 1 14.5 oz can coconut milk
  • 2 tablespoons fish sauce - optional – salt to taste for vegetarian
  • 1 tsp ground black pepper

For Garnish

  • 1 lime cut into wedges
  • 1 cup roasted peanuts - chopped
  • 1/2 cup cilantro - roughly chopped
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!
Please enable JavaScript in your browser to complete this form.

Instructions

  • Heat the oil in a large Dutch oven over medium heat. Add onions and sauté for 3 minutes. Add the ginger, garlic, and curry paste, then sauté another 2 minutes.
  • Add the diced sweet potatoes, diced carrots, and broth. Cover the pot, reduce the heat to low, and simmer for 15 minutes or until the vegetables are tender.
  • Purée the soup with an immersion blender, leaving a few chunks if desired. Alternatively, transfer small portions to a countertop blender and purée in batches, being careful not to let the steam blow the top off the blender. Return soup to Dutch oven.
  • Stir in the coconut milk, fish sauce, and black pepper.
  • Serve garnished with lime wedges, peanuts, and cilantro.

NOTES

Store the Thai Sweet Potato Soup in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze the soup in individual portions for up to 3 months.
To reheat, thaw overnight in the refrigerator if frozen, then warm on the stove over medium heat, stirring occasionally until heated through. Avoid boiling to maintain the soup’s creamy texture. You can also reheat in the microwave, stirring every 1-2 minutes until hot.

Nutrition

Serving: 1serving | Calories: 311kcal | Carbohydrates: 29g | Protein: 10g | Fat: 20g | Saturated Fat: 8g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Sodium: 678mg | Potassium: 754mg | Fiber: 8g | Sugar: 9g | Vitamin A: 25170IU | Vitamin C: 12mg | Calcium: 96mg | Iron: 1mg

Want more inspiration?

More Recipes You'll Love

About the Author

Linda

Hi, I'm Linda! Welcome to The Wanderlust Kitchen, where I share recipes and travel adventures from all around the world. Here you'll find a world of recipes you can have confidence in. These recipes celebrate authentic food heritage as well as modern techniques and ingredients. Be adventurous and try a new recipe and travel somewhere you have never been before.  Bon Appétit! Bon Voyage!  

4.41 from 27 votes (26 ratings without comment)

Join the Conversation

Rate and Comment

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

Please click on the Stars below to share your Rating of this Recipe




Comments: