• Skip to main content
  • Skip to primary sidebar

The Kitchen Girl logo

menu icon
go to homepage
  • Home
  • Recipes
  • Dinner
  • About
  • Shop
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Dinner
    • About
    • Shop
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Soup, Stew & Chili

    by Traci · Post Updated: Jan 2, 2022

    Thai Coconut Soup

    4.95 from 88 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.

    If you love Asian comfort soup, try my easy pho recipe next!

    Thai coconut soup in white dutch oven

    Want to Save This Recipe?

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

    Please enable JavaScript in your browser to complete this form.
    Loading

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

    Table of Contents hide
    1) What is Thai coconut soup?
    2) Ingredients you'll need
    3) How to make Thai coconut soup
    4) How does coconut soup get its flavor?
    5) Recipe tips
    6) Recipe variations
    7) Storage and reheat
    8) Can I freeze this soup?
    9) More Asian dinner recipes
    10) 📖 Recipe
    11) 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!

    Ingredients you'll need

    • 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 - Use green, red, or yellow curry paste for this recipe. They're in your grocery store's international section or 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.

    Vegetables are sautéed in white dutch oven for thai coconut soup
    Vegetables and curry paste are sautéed in white dutch oven for thai coconut soup

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

    Thai coconut soup ingredients in white dutch oven
    Thai coconut soup ingredients in white dutch oven

    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.

    dutch oven lid sits on pot
    Thai coconut soup ingredients in white dutch oven

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

    Thai coconut soup in white dutch oven

    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 elevate the regional flavors.

    Recipe tips

    • Thai coconut soup is packed with vegetables! Chop veggies ahead to make the cooking process smoother.
    • When using frozen vegetables, add them during the last 5 to 10 minutes of simmering to avoid overcooking.
    • You can boost the spice level by adding more curry paste at any stage of cooking the soup.
    • Taste the soup before serving and enhance the flavor by adding salt and lime.
    • Don't skip the toppings! Fresh herbs like cilantro or Thai basil bring brightness and depth to the flavor, while a squeeze of fresh lime adds the essential citrus note that ties all the Thai flavors together.

    Recipe variations

    • Feel free to swap out the vegetables in this soup—there are countless options, and you can't go wrong.
    • Give this soup a thicker, creamy texture by replacing 1 ½ cups of vegetable broth with a 15-ounce can of coconut cream. You can add the cream without replacing the broth for more volume.
    • Boost the protein in this soup by adding cooked shredded chicken, diced tofu, or raw shrimp during the last 5 or 10 minutes of the simmering phase.
    • Serve Thai curry soup by serving it over cooked rice noodles or brown rice your noodle lovers.

    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

    • Vegan Thai Red Curry
    • Pumpkin Curry
    • Kale Sesame Noodles
    • Thai Peanut Zoodles Recipe

    📖 Recipe

    Thai coconut soup in white dutch oven

    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
    4.95 from 88 votes
    Print Pin it for later 📌

    Want to Save This Recipe?

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

    Please enable JavaScript in your browser to complete this form.
    Loading

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

    Video

    Note about scaling

    When scaling, the light gray ingredient notes after the comma don’t change. Adjust as needed.

    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
    • 3 tablespoons Green Curry Paste, or red or yellow
    • 2 cups Vegetable Broth, or more as needed
    • 1 (13.5-ounce can) Coconut Milk, or more as needed
    • 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. Add CILANTRO, THAI BASIL, and LIME for next level flavor!
    • 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).
    Did you make this? We'd love your feedback!!Please rate and review it here or below ⤵️

    Recipe Notes

    Thai coconut soup is packed with vegetables! Chop veggies ahead to make the cooking process smoother.
    When using frozen vegetables, add them during the last 5 to 10 minutes of simmering to avoid overcooking.
    You can boost the spice level by adding more curry paste at any stage of cooking the soup.
    You can double the vegetable broth and coconut milk if you'd like a larger amount of broth in the soup.
    Taste the soup before serving and enhance the flavor by adding salt and lime.
    Don't skip the toppings! Fresh herbs like cilantro or Thai basil bring brightness and depth to the flavor, while a squeeze of fresh lime adds the essential citrus note that ties all the Thai flavors together.
    Pressure Cooker Instructions
    Use the "Sauté" setting to heat the coconut oil and sauté the green onions, carrots, celery, ginger, and garlic until tender. Add the curry paste and sauté for a few minutes. Stir in the coconut milk, broth, and remaining vegetables. Pressure cook on high for 0 minutes, followed by a 15-minute natural pressure release (NPR). Release any remaining steam, open the lid, and add salt to taste. Continue with item 8 in the instructions above.

    Equipment

    • chef's knife
    • cutting board
    • 4-quart soup pot or 6-quart pressure cooker
    • stirring utensil
    • serving ladle

    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

    Nutrition facts are estimates and may vary based on brands, ingredients, and portions.

    Course Main Course, Soup
    Cuisine Asian, Thai
    Diet Gluten Free, Vegan, Vegetarian
    Easy FREE recipes to your inbox weeklyJoin The Kitchen Girl community!

    More Soup, Stew, and Chili Recipes

    • A pot of lemon chicken orzo soup with carrots, chicken breast, and fresh dill.
      Easy Lemon Chicken Orzo Soup
    • wooden ladle scooping up vegetable soup from a pot of vegetable soup
      Easy Vegetable Soup Recipe
    • Italian sausage soup in white bowl garnished with croutons and parsley
      Italian Sausage Soup Recipe
    • zuppa toscana soup in white bowl on striped linen
      Easy Zuppa Toscana Recipe
    29.8K shares
    • Facebook
    Traci

    About Traci

    I’m the recipe author, photographer, and videographer behind The Kitchen Girl food blog established in 2013. I test and share all of my original recipes here so you can make great food with simple ingredients for everyday meals and special occasions.

    Reader Interactions

    Comments

      4.95 from 88 votes (61 ratings without comment)

      We love recipe feedback... Cancel reply

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

      Tap stars to rate recipe




    1. Elsie says

      August 11, 2025 at 1:00 pm

      1 star
      I should have read the recipe more closely before I started. It contains about 11 cups of vegetables and only 3½ cups of liquid. I added 2 more cups of vegetable broth but didn't have any more coconut milk so it ended up with very little coconut flavor. It was more like plain vegetable soup until I added more curry.

      Reply
      • Traci says

        August 12, 2025 at 9:06 am

        I know it can seem like there’s not enough liquid at first, but trust the process 😉 Once the vegetables cook down, they shrink and release their own water, which evens everything out. That’s why I keep the broth amount lower—it keeps the flavor rich. Adding extra broth can dilute the coconut flavor, which is why the recipe suggests adding more coconut milk if needed. Hope that helps! Thanks!

    2. P says

      January 19, 2025 at 1:49 pm

      4 stars
      Seemed like it either needed more liquid or this is more like a stew. Maybe need to double vegi broth and coconut milk? Loved the taste though!

      Reply
      • Traci says

        January 20, 2025 at 10:14 am

        I’m so glad you loved the taste! This soup is packed with veggies on purpose, but it's not intended to be a stew. Feel free to add more broth and coconut milk to your liking. Thanks and enjoy!

    3. Alisha Laro says

      December 22, 2024 at 1:17 pm

      It says to pressure cook on high for 0 minutes, is that correct?

      Can I use the slow cooker setting?

      Reply
      • Traci says

        December 25, 2024 at 8:09 am

        That’s right—pressure cook for 0 minutes. The pot will come to pressure, then it will immediately begin the natural release process.

        I have not experimented with the slow cooker setting, but you're welcome to! Let us know how it goes. Thanks and enjoy! xoxo

    4. Doc Caty says

      September 05, 2024 at 2:26 pm

      I just made this soup... it is sitting on my stove waiting for the rest of my family to get home... I am planning to serve it with Buchujeon (Korean Garlic chive pancakes) I'm hoping it will work as we love to dip crackers or bread into our soup!!! Thank you so much for sharing this recipe. I feel that poaching salmon in the soup could be possible with all of the flavors and veggies?

      Reply
      • Traci says

        September 06, 2024 at 2:59 pm

        Hiya! The poaching idea sounds fab and would definitely work. Love the pancake dipping idea too. Let me know what you end up doing with it. Thanks so much and enjoy! xoxo

    5. Rosalee Adams says

      September 03, 2024 at 1:20 pm

      5 stars
      Amazing!!!! I am wondering if I can use TJ Thai Yellow Curry Sauce instead of the Green Curry Paste?
      I am unable to handle red or green curry.
      I hope it works because this is a recipe I am dying to try!!

      Reply
      • Traci says

        September 03, 2024 at 1:58 pm

        Yes! You can use any curry paste for this recipe! Let me know if you have any more questions and enjoy!! xoxo

    6. Theresa Stefanko says

      April 17, 2024 at 11:07 am

      5 stars
      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

        April 17, 2024 at 5:06 pm

        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!

    7. JS says

      March 10, 2024 at 5:25 pm

      5 stars
      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

        March 11, 2024 at 8:17 am

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

    8. KB says

      March 05, 2024 at 12:58 pm

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

      Reply
      • Traci says

        March 07, 2024 at 4:42 pm

        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!

    9. Naia says

      January 29, 2024 at 5:01 pm

      5 stars
      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

        January 31, 2024 at 7:55 am

        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!

    10. Tara says

      January 29, 2024 at 4:17 am

      5 stars
      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

        January 29, 2024 at 8:15 am

        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

    Primary Sidebar

    The Kitchen Girl standing in a white kitchen with brown accents

    Welcome to The Kitchen Girl

    I'm Traci and I'm sharing my tested and trusted recipes made with everyday ingredients, simple methods, and ALL the flavor. Read more about me.

    Easy Holiday Recipes

    • roasted turkey breast slices displayed on wood cutting board garnished with fresh parsley and fresh cranberries
      Roast Turkey Breast Recipe
    • creamy green bean casserole with crispy French onion topping in white baking dish with serving spoon
      Fresh Green Bean Casserole
    • cranberry orange sauce in bowl with serving spoon
      Cranberry Sauce with Orange Juice
    • gravy is ladled from gray bowl
      How To Make Gravy Without Drippings
    • A white baking dish filled with golden brown, freshly baked dinner rolls closely arranged together.
      Easy Yeast Dinner Rolls
    • mashed potatoes in Instant Pot with wood spoon
      Best Instant Pot Mashed Potatoes
    • cooked spiral ham on serving platter garnished with parsley and orange slices
      How to Cook A Spiral Ham
    • plump loaf of sliced cranberry walnut bread on cutting board next to holiday decorations
      Cranberry Walnut Bread

    Trending Recipes

    • turkey chili in white soup pot with serving ladle next to fresh toppings
      The BEST Turkey Chili Recipe
    • lasagna soup in white bowl with spoon
      Lasagna Soup
    • A pot of lemon chicken orzo soup with carrots, chicken breast, and fresh dill.
      Easy Lemon Chicken Orzo Soup
    • Italian sausage soup in white bowl garnished with croutons and parsley
      Italian Sausage Soup Recipe
    • black refried beans garnished with fresh cilantro in white serving bowl next to lime wedges
      Refried Black Beans Recipe
    • tortilla chip is dunked into blender salsa in a black bowl
      5 Minute Blender Salsa (Restaurant Style Salsa)
    • Ham and beans in white bowl with spoon
      Ham and Bean Soup
    • chicken tortilla soup in white bowl with spoon
      Easy Chicken Tortilla Soup

    Footer

    About TKG

    • Meet Traci
    • Subscribe
    • Shop
    • Privacy Policy
    • Back to home page

    Classic Recipes

    • Baked Chicken Legs
    • Turkey Chili
    • Charcuterie Board
    • Ham and Bean Soup
    • Homemade Cornbread
    • Baked Chicken Thighs
    • Reuben Sandwich
    • Lasagna Soup
    • French Bread
    • Best Banana Bread
    • Minestrone Soup
    • Beef Stroganoff
    • Pico De Gallo

    Cooking Methods

    • Air Fryer Recipes
    • Instant Pot Recipes
    • One Pot Meals
    • Slow Cooker

    Categories

    • Appetizers
    • Beef Recipes
    • Bread
    • Breakfast
    • Dessert
    • Dips and Spreads
    • Dinner Recipes
    • Holiday Recipes
    • Pasta and Noodles
    • Salads
    • Sides
    • Soup, Stew, and Chili
    • Sauces
    • Sandwiches
    • Pinterest
    • Facebook
    • Instagram
    • YouTube
    • Twitter
    • TikTok
    The Kitchen Girl as seen on image banner

    ©2025 The Kitchen Girl LLC. All Rights Reserved.

    • 948Facebook
    • Pinterest
    • Flipboard
    29758 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.