Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (2024)

by Traci ·

5 from 85 votes

Total 40 minutes minutes

Jump To Recipe

This post may contain affiliate links. Please read our disclosure policy.

Thai Coconut Soup is an easy Asian-inspired soup recipe loaded with fresh vegetables in a rich, vegan coconut milk curry broth. It includes instructions for Instant Pot or stove.

Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (1)

Table of Contents hide

1) What is Thai coconut soup?

2) Ingredient notes

3) How to make Thai coconut soup

4) How does coconut soup get its flavor?

5) Recipe variations

6) Storage and reheat

7) Can I freeze this soup?

8) More Asian dinner recipes

9) 📖 Recipe

10) Thai Coconut Soup Recipe

What is Thai coconut soup?

Thai Coconut Soup is a delicious Asian-inspired soup made with loads of simple vegetables in a curry-spiced coconut milk soup broth.

Coconut soup takes various forms. You may have come across the popular Tom Kha on Thai restaurant menus. My version doesn't use lemongrass and kaffir lime leaves, yet it offers a rich Thai coconut taste ideal for those with a limited Asian pantry.

Even beginners will crush this restaurant-quality recipe right at home!

Ingredient notes

  • Coconut oil - This is used for sauteing vegetables and creates a distinct coconut flavor. You're welcome to use your preferred oil.
  • Aromatics - These include green onions, carrots, celery, ginger, and garlic.
  • Curry paste - Green, red, or yellow curry paste can be used. All are readily available in your grocery store's international section or at your local Asian market.
  • Vegetable broth - Or bone broth, if preferred.
  • Canned coconut milk - Available at most grocery stores in the international section.
  • Fresh or frozen vegetables - Use any combination. I used the aromatics mentioned above, along with mushrooms, broccoli, cauliflower, green beans, and cabbage, for this soup.
  • Garnish ingredients - Cilantro, Thai basil, and lime are classic Thai soup toppings. I recommend all three, if available.

How to make Thai coconut soup

Saute onion, carrot, celery, ginger, and garlic in coconut oil over medium-high heat until tender and fragrant. Add Thai curry paste and continue sauteing for a few minutes until fragrant.

Add vegetable broth, coconut milk, and remaining vegetables to the pot.

Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (4)
Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (5)

Increase heat to bring everything to a boil. Reduce heat to low, cover the pot, and simmer until vegetables have softened to your liking, stirring as needed.

Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (6)
Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (7)

Serve warm. Garnish with green onion tops, cilantro or Thai basil, and fresh lime.

Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (8)

How does coconut soup get its flavor?

Fresh aromatics, consisting of onions, carrots, garlic, and ginger will get the flavor fest started. The Thai influence shines through by simmering everything with curry paste and coconut milk. Cilantro or Thai basil and a squeeze of lime add an authentic touch and elevates the regional flavors.

Recipe variations

  • Don't hesitate to switch out the vegetables in this soup. The possibilities are endless, and you can't make a wrong choice.
  • When using frozen vegetables, you may wish to decrease the cooking time to prevent overcooking them.
  • Create a creamier texture with enhanced coconut taste by replacing 1 ½ cups of vegetable broth with a 15-ounce can of coconut cream.
  • Adjust the spice level by adding or decreasing the curry paste used in the recipe.
  • Add protein to this soup by dicing firm or soft tofu into ½-inch cubes and add early in the simmering phase.
  • Expand your entree options for coconut milk soup by serving it over cooked rice noodles or brown rice.

Storage and reheat

Cool completely and refrigerate for up to 5 days in an airtight container. Reheat on the stove or in the microwave using medium heat, stirring as needed

Can I freeze this soup?

Yes! Cool the soup thoroughly. Transfer to freezer-safe containers or zip-top freezer storage bags. Store coconut soup can for up to 3 months in the freezer or longer if vacuum sealed.

More Asian dinner recipes

  • Thai Coconut Vegetable Curry
  • Pumpkin Curry
  • Kale Sesame Noodles
  • Thai Peanut Zoodles Recipe

📖 Recipe

Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (9)

Thai Coconut Soup Recipe

This Thai coconut soup is made with fresh vegetables, aromatics, and Thai curry paste in a rich coconut milk soup broth. So comforting!

Prep TimePrep Time: 10 minutes mins

Cook TimeCook Time: 30 minutes mins

Total timeTotal Time: 40 minutes mins

Yield 12 cups

Author Traci Antonovich

5 from 85 votes

Print Pin

Want to Save This Recipe?

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

By submitting this form, you consent to receive emails from The Kitchen Girl.

Ingredients

  • 2 tablespoons Coconut Oil or preferred oil
  • 2 Green Onions sliced (white and green part separated)
  • 2 large Carrots diced
  • 2 ribs Celery diced
  • 1 tablespoon Fresh Ginger finely grated
  • 2 cloves Garlic minced
  • 2 tablespoons Green Curry Paste
  • 2 cups Vegetable Broth
  • 1 (13.5 ounce can) Coconut Milk
  • 2 cups Mushrooms sliced
  • 2 cups Broccoli chopped
  • 2 cups Cauliflower chopped
  • 1 cup Green Beans chopped
  • 2 cups Cabbage chopped
  • 1 teaspoon Sea Salt

Garnish options

  • Cilantro or Thai Basil and Fresh Lime

Instructions

  • In a 4-quart soup pot, heat COCONUT OIL on medium-high.

  • Sauté GREEN ONIONS, CARROTS, and CELERY until tender.

  • Add GARLIC and GINGER, and sauté for a few minutes.

  • Stir in CURRY PASTE to coat the vegetables and sauté for a few minutes.

  • Add COCONUT MILK, VEGETABLE BROTH, MUSHROOMS, BROCCOLI, CAULIFLOWER, GREEN BEANS, CABBAGE, and SALT. Stir to combine.

  • Bring to a boil, then reduce heat to low.

  • Simmer for 20 minutes, or until vegetables are cooked to your desired tenderness.

  • Serve warm, garnished with GREEN ONION tops and (optional) CILANTRO, THAI BASIL, and LIME.

  • To store, cool completely and refrigerate in an airtight container up to 5 days or up to 90 days in the freezer (or longer if vacuum sealed).

Final step

Click stars to vote. Please visit 'Comments' below for reviews.

5 from 85 votes

Video

Recipe Notes

Recipe variations

  • Create a creamier texture with enhanced coconut taste by replacing 1 ½ cups of vegetable broth with a 15-ounce can of coconut cream.
  • Adjust the spice level by adding or decreasing the curry paste used in the recipe.
  • Don't hesitate to switch out the vegetables in this soup. The possibilities are endless, and you can't make a wrong choice.
  • Add protein to this soup by dicing firm or soft tofu into ½-inch cubes and add early in the simmering phase.
  • Expand your entree options for coconut milk soup by adding cooked rice noodles, brown rice, or cauliflower rice.

Instant Pot Instructions

  1. Select "Sauté" on the Instant Pot and heat the COCONUT OIL.
  2. When the display reads "Hot", add GREEN ONIONS, CARROTS, CELERY, GINGER, and GARLIC. Sauté a few minutes until tender, stirring as needed.
  3. Stir in CURRY PASTE to coat and sauté a few minutes until fragrant.
  4. Add COCONUT MILK, BROTH, and remaining VEGETABLES. Stir to combine.
  5. Press "Cancel" on the Instant Pot. Secure the lid and set the pressure release valve to the "Sealing" position.
  6. Select "Manual" or "Pressure Cook" for 0 (zero) minutes on HIGH pressure, followed by a 5-minute natural pressure release (NPR).
  7. Carefully turn the pressure release knob to release any remaining steam and open the lid. Add SALT to taste.
  8. Continue with item 8 in the above instructions.

Did you make this recipe? I'd love to see it!Follow @thekitchengirl on Instagram, snap a photo, and tag #thekitchengirl. This always makes my day!

Nutrition

Serving: 1cup | Calories: 125kcal | Carbohydrates: 8.13g | Protein: 3g | Fat: 10.3g | Saturated Fat: 8.5g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.48g | Sodium: 179mg | Potassium: 241mg | Fiber: 2g | Sugar: 2.77g | Vitamin A: 651IU | Vitamin C: 33mg | Calcium: 40mg | Iron: 1.86mg

Course Main Course, Soup

Cuisine Asian, Thai

Diet Gluten Free, Vegan, Vegetarian

Easy FREE recipes to your inbox weeklyJoin The Kitchen Girl community!

Reader Interactions

We love recipe feedback...

Comments

  1. Theresa Stefanko says

    Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (10)
    OH my gosh! Unbelievably amazing! I had red curry, broccoli, snow peas and sweet red and orange peppers. I also sautéed firm tofu into carrots and celery. OOOOOOHHHH so good!

    Reply

    • Traci says

      Yayyy! Day made for both of us! This truly is a favorite soup for me. I make it often! Thank you for bringing my recipe into your kitchen and for taking the time to leave feedback. Enjoy!

  2. JS says

    Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (11)
    Excellent! I made the instant pot version and added sliced tofu sheets from Trader Joe's at the end. Served over jasmine rice and topped with green onion, cilantro, and sriracha. Delicious!

    Reply

    • Traci says

      Aweasome!! I'm glad you're loving this one! I appreciate this feedback and thanks for bringing my recipe into your kitchen. Enjoy!

  3. KB says

    Followed the instant pot directions and the coconut milk seemed to have curdled.

    Reply

    • Traci says

      Hiya, yes, coconut milk can separate during the pressure cooking process but I always find that stirring it makes it becomes smooth again. Let me know if you have any questions. Thanks!

  4. Naia says

    Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (12)
    I kind of winged this recipe to my own specs, but it was amazing. I used a hefty amount of red curry to give it a kick, added some coconut cream to the milk to add some depth and texture, as well as shiitakes and oyster mushrooms. I replaced snap peas for the green beans, bok choy for cabbage. I put chicken broth in the soup instead of vegetable broth. With broccoli, carrots, and cilantro, it’s so flavorful and healthy. You can really play with this recipe which is what makes it fun.

    Reply

    • Traci says

      Yayy!!! I'm so glad you're loving it. Your customization sounds great! Thank you so much for taking the time to leave this feedback - and for bringing my recipe into your kitchen. Enjoy!

  5. Tara says

    Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (13)
    Absolutely delicious. I took it to a potluck today and everyone loved it and my husband can't stop talking about it. He usually isn't so excited about soup and he's already asked me to make it again tomorrow and regularly thereafter! Thank you for a fantastic recipe with the perfect amount of kick! I didn't have cabbage and hubby doesn't love green beans but I added everything else and cauliflower rice. Yum! Spinach would be awesome, too.

    Reply

    • Traci says

      Yayyy!! I'm so glad to hear this – it's always great when the other half gives thumbs up. Thank you for going with my recipe and for sharing it with so many! I'm honored and really appreciate this feedback. Enjoy!

« Older Comments

Thai Coconut Soup [Coconut Milk Soup] - The Kitchen Girl (2024)
Top Articles
Latest Posts
Article information

Author: Van Hayes

Last Updated:

Views: 6562

Rating: 4.6 / 5 (66 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Van Hayes

Birthday: 1994-06-07

Address: 2004 Kling Rapid, New Destiny, MT 64658-2367

Phone: +512425013758

Job: National Farming Director

Hobby: Reading, Polo, Genealogy, amateur radio, Scouting, Stand-up comedy, Cryptography

Introduction: My name is Van Hayes, I am a thankful, friendly, smiling, calm, powerful, fine, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.