Delicious Thai carrot and pumpkin soup with coconut milk, Thai red curry and coconut. A vegetable-rich and flavourful soup!

Thai carrot soup with coconut milk in bowl

This Thai carrot soup is a perfect Fall soup, with lots of carrots and pumpkin (fresh or puree). It gets a Thai twist with Thai curry paste and coconut milk and some shredded coconut. I loved the coconut in this soup, but if you’re not sure, feel free to leave it out. There still lots of coconut flavour going on in this soup.

This is a great soup for Thanksgiving! Not only is it delicious and uses Fall produce, the soup itself is dairy-free, gluten-free and vegetarian/vegan friendly, too! I enjoy this soup all Fall and Winter, but I think it would make a lovely and different soup for Thanksgiving, as well.

Ingredients and Substitutions

Thai Red Curry Paste – look for this in the small jars in with the Asian foods. The 1 Tbsp of red curry paste will provide a nice spice level. If you’d like it a little more mild or to satisfy the widest range of tastes (for entertaining), reduce to 2 tsp.

Pumpkin – you can use fresh pumpkin or pumpkin puree for this soup. I always seem to have pumpkin puree on hand, especially in the Fall, so that’s what I use. It’s a great use for pumpkin puree that is leftover from other uses.

Coconut – I don’t usually have desiccated coconut around, which would the best to use for this soup, so I just run regular shredded coconut through the food processor to break it down. Start with 1/4 cup shredded and you’ll end up with about 2 Tbsp.

Coconut Milk

Recipe Tips

Like all soups, be sure to taste and season well with salt and pepper, as needed. If the soup tastes flat, it needs more salt!

Thai carrot soup with coconut milk in bowl

Making Ahead, Storing and Freezing

You can make this soup ahead. Refrigerate up to 2 days and reheat as needed.

This soup isn’t the best soup to freeze, as the texture may change with the freezing and thawing.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Article

By submitting this form, you consent to receive emails from Seasons and Suppers.

Thai carrot soup with coconut milk in bowl

Get the Recipe: Thai Carrot Soup with Coconut Milk

This lovely Thai carrot soup makes use of some great fresh, winter produce – carrots and pumpkin. If you can’t find a fresh pumpkin though, canned pumpkin puree will work just fine. The coconut adds an extra something to this soup.
5 stars from 7 ratings
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Yield: 6 servings


  • 1 Tablespoon cooking oil
  • 2 cups carrots, peeled and cut into 1/2 inch dice
  • 1 1/2 cups pumpkin, peeled and cut into 1/2 inch dice or 14oz can of pumpkin puree
  • 14 oz coconut milk, full fat recommended
  • 4 cups vegetable or chicken broth
  • 1 Tablespoon Thai red curry paste
  • 2 cloves garlic, minced
  • 1 Tablespoon freshly grated ginger, or ginger paste
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/4 teaspoon cumin
  • 1 oz shredded coconut, about 1/4 cup, run through a food processor or 2 Tbsp desiccated coconut
  • 1 Fresh cilantro leaves, for garnish
  • Sour cream, for garnish


  • In a large pot, heat oil over medium heat. Add diced carrots and diced pumpkin (if using) and stir to coat with oil. Cover pot, reduce heat to medium low and allow to cook for about 10 minutes, stirring a few times to make sure they don’t stick. You don’t want them to brown. Reduce heat if necessary. (*If using canned pumpkin, just cook the carrots at this point and add the pumpkin puree later)
  • Remove lid. Add garlic, Thai curry, salt, pepper, cumin and ginger to the pot. Stir and cook for 2 minutes. Add chicken stock, canned pumpkin (if using), coconut milk and shredded coconut .
  • Cook on medium heat, stirring occasionally, for 35 minutes or until carrots are tender.
  • Puree with an immersion blender or in small batches in a blender. 
  • Taste, and season with more salt and pepper, as necessary.
  • Serve, garnished with a dollop of sour cream and fresh cilantro leaves. Very nice with a rustic, crusty bread.


Be sure to read the notes above this Recipe Card, for more tips, options, substitutions and variations for this recipe!
Cuisine: Thai
Course: Soup
Serving: 1serving, Calories: 263kcal, Carbohydrates: 16g, Protein: 6g, Fat: 20g, Saturated Fat: 14g, Cholesterol: 4mg, Sodium: 439mg, Potassium: 564mg, Fiber: 1g, Sugar: 7g, Vitamin A: 10005IU, Vitamin C: 6.6mg, Calcium: 46mg, Iron: 3.2mg
Tried this recipe?Mention @seasonsandsuppers on Instagram or tag #seasonsandsuppers.