This amazing Thai green curry soup recipe is ultra-easy to whip up on a weeknight, and completely customizable with your favorite vegetables, proteins (chicken, shrimp, steak, tofu, or veggies-only) and toppings.

Thai Green Curry Recipe | Easy to make vegetarian or vegan, or add in chicken, beef or shrimp

Meet the everyday meal that we turn to when we’re either (a) in a hurry (b) craving something warm and ultra-cozy (c) not feeling like an extra trip to the grocery store, or most often, (d) all of the above.

Today we’re talking about my favorite Thai green curry soup.

Oh my goodness, we’ve made some version of this recipe more times than I can begin to count. Because here’s the secret — it’s really not a recipe. It’s basically just a big pot of the most amazing green curry broth that doubles as either a simple sauce or a soupy broth, to which you can add whatever you have on hand that sounds good! Any kind of rice or noodles or grains? Bring ’em on. Want to add some meat (any kind of chicken, steak, pork, etc.), seafood (shrimp, scallops, etc.), or go 100% vegan (tofu or veggie-only)? Take your pick! Need to clean out those leftover veggies in the crisper drawer or freezer? Guys, literally any vegetables would work well in this curry.

Truly. Curry is that magical meal that somehow brilliantly brings together whatever ingredients you might happen to have on hand. And especially this time of year, as the weather is cooling off and warm bowls of soup are sounding extra-cozy, I can vouch that this green curry has a way of hitting the spot every time.

Bonus? A big steaming pot of this green curry recipe can also be ready to go in just about 30 minutes.

Let’s make some.

Thai Green Curry Paste | Everyday Green Curry Recipe

Thai Green Curry Soup Ingredients:

As I said, the ingredients in this recipe are 1 million percent customizable. So please make it your own and add in whatever sounds good! Some basics you’ll need include:

  • Green curry paste: This is the starring ingredient in this recipe. If you’re new to working with green curry paste (affiliate link), heads up, it definitely packs some heat. So I recommend adding in 2 tablespoons to start, then add extra tablespoons to taste, if desired. (I typically use 4-5 tablespoons in this recipe, but I love a spicy curry.)
  • Coconut milk: I recommend full-fat canned coconut milk for this recipe. But feel free to use low-fat if you’d like.
  • Vegetable stock: This will be the backbone of our broth.
  • Onion, garlic and ginger: These will be the other main seasonings for our broth. (If you’re really in a hurry, feel free to sub in onion powder and ground ginger.)
  • Noodles, rice or grains: I cook my noodles, rice or grains in a separate pot. Then you can add them to the broth once they’re cooked and ready to go.
  • Veggies galore: The more the merrier in curry, if you ask me! Fresh or frozen vegetables are welcome. And feel free to either cook your veggies in the curry broth as it heats up, or cook them separately (in a sauté pan, or in the oven, or use leftovers) and then add them in at the end — you pick. Some of my favorite veggies for curry include:
    • bell peppers, broccoli, carrots, cauliflower, mushrooms, peas, squash, sweet potatoes, and/or Yukon gold potatoes
    • greens such as kale, spinach, chard, or collards
  • (Optional) Meat, seafood or tofu: Similarly to the veggies, you are welcome to either cook your proteins separately or actually in the curry broth as it heats up. I typically add in leftover chicken (or your can shred a rotisserie), steak, pork, shrimp or tofu.
  • Toppings: I always, always add some chopped fresh cilantro (plus maybe some fresh mint) to my curry. Plus usually some chopped red or green onions. Other toppings could include toasted sesame seeds, toasted flaked coconut, sliced Thai bird chiles, or whatever else sounds delicious.

Thai Green Curry Recipe with Tofu, Chicken, Beef, Shrimp (or Veggies Only!)

How To Make Green Curry Soup:

If you happen to have leftover noodles/rice/grains, veggies, or proteins on hand, this recipe can go even faster. Otherwise, I recommend doing a bit of multi-tasking to make this recipe go a bit more quickly. Here’s how I make green curry soup:

  1. Cook the noodles/rice/grains. In a separate pot (or in the Instant Pot), cook up your noodles, rice or grains according to the package instructions. Once they’re ready to go, drain (if needed) and set aside. If you’re cooking noodles, I also recommend rinsing them in a colander with cold water and tossing them with some sesame oil to keep them from sticking.
  2. Cook the broth. Meanwhile, get your broth going. Just sauté the onion and garlic. Then add in the veggie stock, coconut milk, curry paste and ginger, and simmer (covered) until ready to use.
  3. Cook your proteins (if using). As I mentioned above, you can either cook your proteins actually in the broth, or separately (in the oven, on the stove, or in the Instant Pot, depending on your protein) and then add it in at the end.
  4. Cook your veggies. You also have the choice of cooking your veggies actually in the broth, or separately (in the oven, on the stove, or in the Instant Pot, depending on your veggies). Or, of course, feel free to sauté any veggies that you’d like along with the onions when making your broth.
  5. Combine everything together. Once the elements above are all ready to go, you can either stir them all together in your big soup pot, or layer them together in your individual serving bowls.
  6. Don’t forget the toppings! I highly recommend adding at least a few toppings to your green curry bowls for extra flavor. Then…enjoy!

Everyday Green Curry Recipe

Variations:

Some other options you have to mix this Thai green curry soup up? Feel free to….

  • Make it spicier. You can always add in extra green curry paste. Or I also love to add in a few slices of jalapeño, serrano, Thai bird chiles, or a sprinkle of crushed red chile flakes to spice this up.
  • Make it milder. Did your curry get too spicy? Don’t panic — just add in some more coconut milk and veggie stock (or water) to thin out the broth a bit.
  • Make it red or yellow. If green curry paste isn’t your favorite, feel free to swap in red curry paste or yellow curry paste for slightly different flavor.
  • Make it soupier. If you want an even brothier curry, feel free to double the broth. It makes for fantastic leftovers!
  • Make it saucier. If you want a less-brothy curry, do the opposite and halve the amount of broth. :)
  • Make it hot-pot style! Want a fun way to entertain your friends and family? Make this broth in the Instant Pot, then add it to the center of your table, surrounded by plates/bowls full of individual ingredients. Then let everyone add their own veggies/proteins to the broth to cook, then ladle them out into their own serving bowls, and sprinkle with their desired toppings. It’s a really fun way to entertain and enjoy curry!

Storage Tips:

If you have some leftovers, lucky you! This green curry tastes even better the next day, if you ask me. A few tips…

  • The coconut milk will probably separate. Don’t be scared — the broth will tend to separate when refrigerated and look a little weird. But just heat it back up on the stove or in the microwave, and it’ll be back to looking normal and delicious.
  • If you can, store the noodles/rice/grains separately. Otherwise they will probably soak up most of the curry broth as they sit, which isn’t a bad thing. But if you want your curry to stay fairly soupy, I recommend storing separately.
  • Refrigerator storage. This green curry recipe will keep in the fridge in a sealed container for up to 3 days.
  • Freezer storage. Unfortunately coconut milk doesn’t freeze well, so I don’t recommend freezing this recipe.

Enjoy, everyone!

Email Me This Recipe
Enter your email and we'll send it right to you, plus get new recipes from us regularly!
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Everyday Green Curry

Thai Green Curry Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 24 reviews
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 8 -10 servings

Description

This amazing Thai green curry soup recipe is ultra-easy to whip up on a weeknight, and completely customizable with your favorite vegetables, proteins and toppings.  See tips above for all of the various ingredients you can use!


Ingredients

Scale
  • 8 ounces rice noodles
  • 1 tablespoon olive oil
  • 1 small white onion, peeled and thinly sliced
  • 4 cloves garlic, minced
  • 8 cups vegetable stock
  • 1 (15-ounce) can coconut milk
  • 3-6 tablespoons green curry paste, added to taste
  • 1-inch piece of fresh ginger, sliced into thick rounds
  • 2 cups cooked chopped protein (such as shrimpchickensteakpork or tofu)
  • 2-3 cups chopped vegetables (see ideas below)
  • toppings: chopped fresh cilantro, chopped green or red onion, toasted sesame seeds


Instructions

  1. Cook the rice noodles (or rice or grains).  In a large stockpot, cook the noodles (or rice or grains) according to the package instructions.  Drain in a colander, then rinse with cold water, and drizzle with a splash of oil (or I like to use toasted sesame oil), and toss until the noodles are evenly coated.  This will help prevent them from sticking.  Set aside.
  2. Cook the broth.  Meanwhile, get your broth going.  Heat oil in a separate large stockpot over medium-high heat.  Add onion and sauté for 5 minutes, stirring occasionally.  Add garlic and sauté for 1 more minute, stirring occasionally.  Then add in the veggie stock, coconut milk, curry paste and ginger, and stir to combine.  Continue cooking until the broth reaches a simmer.  Then reduce heat to medium-low, cover and simmer until ready to use.  Taste and season with salt and pepper, as needed.  Meanwhile…
  3. Cook your proteins (if using).  As I mentioned above, you can either cook your protein actually in the broth, or separately (in the oven, on the stove, or in the Instant Pot, depending on your protein) and then add it in at the end.
  4. Cook your veggies.  You also have the choice of cooking your veggies actually in the broth, or separately (in the oven, on the stove, or in the Instant Pot, depending on your veggies).  Or, of course, feel free to sauté any veggies that you’d like along with the onions when making your broth.
  5. Combine everything together.  Once the elements above are all ready to go, you can either combine and stir them all together in your big stockpot.  Or, you can layer them together in your individual serving bowls.  Then sprinkle each serving bowl with your desired toppings, serve warm and enjoy!

Notes

Some of my favorite veggies to include bell peppers, broccoli, carrots, cauliflower, mushrooms, peas, squash, sweet potatoes, and/or Yukon gold potatoes.  Or greens such as kale, spinach, chard, or collards.

About Ali

Hi, I'm Ali Martin! I created this site in 2009 to celebrate good food and gathering around the table. I live in Kansas City with my husband and two young boys and love creating simple, reliable, delicious recipes that anyone can make!

You May Also Like...

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

48 Comments

  1. Pamela Francisco says:

    I was looking for yellow curry, but green was my only choice. I had leftover chicken and vegetables that I wanted to use, so I got busy and made soup. I sort of followed an online recipe, using cabbage instead of broccoli. It is wonderful!! Gratefully, I have enough for another generous portion for tomorrow’s lunch as well. I like the medium hot spicy flavor in the soothing smooth coconut broth. A real winner for me!!!!

  2. Tracey says:

    Absolutely delicious! It’s frigid at the moment and this soup was easy, full of fresh vegetables, bold flavors and colors, and still warmed me the way a food soup can do. I will make endless variations in the future!

  3. Donna Merola says:

    OH MY GOSH – SOOOO BEYOND GOOD.
    And how ironic – I pulled this recipe a couple of weeks ago, Meanwhile, just got back from a bus trip and had the most yummy veggie soup in Cambodia….and wanted to find a recipe to make. I then realized I had pulled this and gave it a try!!!! HUGE WIN!!!

    I used Lt Coco Milk. For veg: Baby Bella mushrooms quartered, carrots sliced in discs, baby broccoli florets as well as the tender stems, sliced, sugar snap peas – halved. Added spinach at the end. After sautéing onions and garlic, I added 3T of curry, the carrots & mushrooms and sautéed a bit before adding the broth and coco milk. Later I added broccoli and snap peas. At end added the fresh bag spinach and chopped chicken (baked a breast in the oven). I used the very thin rice noodles (did have to cut with a scissor. Forgot to add cilantro but will do that tomorrow. This would be equally as great with only veggies. Or may added Trader Joes baby dumplings. Truly excellent!!

    Thanks for the recipe.

  4. Megan says:

    Yum! I just made this last night and we all loved it – even the 1 1/2 year old! I followed some recommendations from the comments and cut back on the broth to make it more like a classic curry and less like a soup. I only used ~3 cups of broth and it was perfect. I also only used 3T of curry paste (Mae Ploy brand) which was just the right amount of spice since we were sharing with our toddler. I will definitely make this again!

  5. Barb B says:

    HIGHLY recommend going to an asian store and using Mae Ploy green curry paste!

  6. Lori says:

    Delicious. My husband and I both loved it. I used 5.5 cups of chicken stock the entire jar of green curry, sweet potatos, frozen broccoli, shrimp, and vermecelli rice noodles. I had a lime to use up so I squeezed that in as well.

    I just made it now we haven’t even had a meal with it and I am already anticipating making it again. I will see if I can find the spicier green curry paste Mae Ploy. I like it HOT.

    This recipe is awesome and can be easily adapted to your preferences. Someone suggested garam masala. I might sprinkle some on top.

    Thai is my favorite food and green curry is my favorite dish. This was so easy to make I can’t believe it took me so long to try it.

    1. Lori says:

      I sprinkled Garam Masala and Coriander to my bowl. I had already added lime juice. I did think it came closer to Thai Green Curry. It had more depth of flavor. Honesly I liked it as it was and I liked the additions.

      To all the folks complaining this is more of a soup then a curry. Well, read the name of the recipe. Thai Green Curry SOUP. This recipe can easily be adapted to be more of a curry/gravy then soup which Ali pointed out in her variations section.

  7. Sheila Fullard says:

    What a fantastic recipe, so versatile. I use Mae Ploy Green Curry Paste. It is very strong for the half of the recipe you only need 1tbs. I have made it with sweet potato, red pepper, carrot, courgette, kale, broccoli and chestnut mushrooms. I prefer it a little less soupy so only used 2 and a half cups of stock instead of 4.

  8. M. B. says:

    Very good recipe. Highly recommend.used shrimp for protein and sugar snap peas, mushrooms, spinache and red peoper for veg.

  9. Sara says:

    This recipe was yummy, but definitely a soup, not a curry, next time I would double the coconut milk, half the broth, and use the whole jar of paste. I loaded it with veggies to make it more hearty.

  10. Meaghan says:

    My new favourite! Thank you this is insanely amazing. I cook everything separately and add together at the end. So good.