This post may contain affiliate links. Please read my disclosure policy.
This Easy Thai Curry Soup Recipe is bold, vibrant, and packed with nutrients! Ready to eat in under an hour, it features fresh vegetables and tender shrimp in a creamy, mildly spicy broth.
The perfect way to sneak in extra veggies for picky eaters, this shrimp Thai curry soup is also gluten-free, Paleo, dairy-free, egg-free, and nut-free to suit a variety of dietary needs!
The Best Thai Curry Soup Recipe
I love Thai-inspired recipes of all kinds such as Thai turkey burgers, Thai chicken quinoa salad, and Thai meatballs! There’s just something about the combination of bright, refreshing, and savory flavors that never disappoints.
However, this Thai coconut curry soup recipe is one of my all-time favorite options. Warm and comforting, it’s perfect for chilly days. However, it’s light enough to enjoy all year round. Plus, all the ingredients combine and cook in a single pot, keeping prep time minimal and cleanup a breeze!
Prepare a big batch, and I guarantee even picky eaters will be asking for seconds.
Ingredients Needed and Substitutions
*Scroll down to the recipe card for the full recipe, ingredient list, instructions, and nutritional information!
- Oil: I prefer the neutral flavor of avocado oil, but coconut oil or extra-virgin olive oil will also work.
- Aromatics: Lemongrass, garlic cloves, ginger, and Thai bird’s eye chilis create a pungent, savory, tangy, spicy flavor base.
- Veggies: Shiitake mushrooms, bok choy, bean sprouts, snap peas, and spiralized zucchini or summer squash add tons of vitamins, nutrients, and bulk to the soup. Feel free to include extra veggies like red bell pepper and onions, too.
- Chicken Broth: I almost always have homemade chicken broth on hand, but storebought broth will also work. Use a low-sodium option to prevent the soup from being too salty.
- Coconut Milk: Use full-fat canned coconut milk for a rich, creamy broth.
- Fish Sauce: This adds a salty, umami taste.
- Lime Juice: Freshly squeezed is best! The acidity adds a bright flavor to the soup for a well-rounded taste.
- Herbs and Spices: Curry powder, basil leaves, cilantro, sea salt, pepper, and red pepper flakes add lots of depth.
- Shrimp: Use one pound of thawed, peeled, and deveined shrimp.
- Rice Noodles: These are optional but are so tasty and make the soup extra filling. Ramen noodles will also work!
Where I Buy My Meat
- 100% Grass-Fed, Grass-Finished Beef
- Free-Range Organic Chicken
- Humanely Raised Pork
- Wild-Caught Seafood
Delivered to your door! The latest ButcherBox deal can be found right here!
How to Make This Thai Curry Soup Recipe
- Sauté: Heat the oil in a large Dutch oven over medium heat, and sauté the lemongrass, garlic, and ginger until fragrant.
- Add the veggies: Add the mushrooms, bok choy, bean sprouts, and snap peas to the pot, and sauté until the veggies begin to soften.
- Simmer: Stir in the broth, coconut milk, fish sauce, lime juice, curry powder, chilis, basil, cilantro, salt, pepper, and red pepper flakes. Simmer uncovered over medium-high heat for 5 minutes.
- Add the shrimp: Stir the shrimp into the soup, and cook until they turn opaque.
- Add the remaining ingredients: Stir in the spiralized summer squash or zucchini and rice noodles, if using.
- Serve: Season to taste. Then, portion the Thai curry noodle soup into bowls, garnish with cilantro, lime wedges, and red pepper flakes, and enjoy warm!
Kitchen Tools I Use
How to Store
To store, separate the rice noodles and veggie spirals from the soup, and store all the components in separate airtight containers in the fridge for up to 4 days.
Reheat leftovers in the microwave or in a pot over medium heat on the stove, adding more broth as needed to freshen the soup back up.
I don’t recommend freezing this Thai curry soup! The broth is likely to separate, the veggies tend to become mushy, and the shrimp become rubbery once thawed.
FAQs
The three types of Thai curry include yellow curry, Thai red curry, and Thai green curry. Yellow curry is the mildest option and green curry is the spiciest. I tend to use yellow curry powder for this soup, but you can experiment with any curry powder or paste you like best.
Sure! Feel free to replace the shrimp with fish, chicken thighs, chicken breasts, or tofu.
This soup is plenty filling enough to serve on its own as a complete meal. However, it’s also great as a side or appetizer with options like Thai chicken lettuce wraps, chili garlic chicken satay skewers, or cauliflower fried rice.
More Soup Recipes To Try
Thai Curry Soup Recipe
Ingredients
- 1 tablespoon avocado oil coconut oil, or extra-virgin olive oil
- 2 inch stalk lemongrass white part, minced
- 2 garlic cloves minced
- 1 inch chunk ginger minced
- 1 cup shitake mushrooms
- 2-3 medium bok choy sliced
- 1 cup bean sprouts
- 1 cup snap peas
- 32 ounces chicken broth
- 1 13- ounce can coconut milk
- 1/2 teaspoon fish sauce
- 1 lime juiced
- 1 tablespoon curry powder
- 3 thai birds eye chilis chopped
- 1/2 cup fresh basil leaves chopped
- 1/2 cup cilantro leaves chopped
- 1 teaspoon fine sea salt more to taste
- 1/4 teaspoon black pepper
- Pinch red pepper flakes more to taste
- 1 pound shrimp deveined and peeled
- 2 large zucchinis or summer squashes spiraled (about 13 ounces)
- Optional: 1 to 2 cups cooked rice noodles about 7 ounces uncooked
- Additional basil leaves for garnish
- Additional cilantro leaves for garnish
- Additional lime wedges for garnish
- Additional red pepper flakes for garnish
Instructions
- In a large dutch oven, heat oil over medium heat and sauté lemongrass, garlic, and ginger for 2 minutes until flagrant.1 tablespoon avocado oil, 2 inch stalk lemongrass, 2 garlic cloves, 1 inch chunk ginger
- Add in mushrooms, bok choy, bean sprouts, and snap peas. Sauté for 5 to 7 minutes until veggies begin to soften.1 cup shitake mushrooms, 2-3 medium bok choy, 1 cup bean sprouts, 1 cup snap peas
- Add in broth, coconut milk, fish sauce, lime juice, curry powder, chilis, basil, cilantro, salt, pepper, and red pepper flakes. Mix well and let simmer for 5 minutes.32 ounces chicken broth, 1 13- ounce can coconut milk, 1/2 teaspoon fish sauce, 1 lime, 1 tablespoon curry powder, 3 thai birds eye chilis, 1/2 cup fresh basil leaves, 1/2 cup cilantro leaves, 1 teaspoon fine sea salt, 1/4 teaspoon black pepper, Pinch red pepper flakes
- Add in shrimp and mix until shrimp becomes opaque.1 pound shrimp
- Add in spiralized summer squash or zucchinis, and rice noodles if adding.2 large zucchinis or summer squashes, Optional: 1 to 2 cups cooked rice noodles
- Taste and adjust salt and spices as desired. Garnish and serve hot.Additional basil leaves, Additional cilantro leaves, Additional lime wedges, Additional red pepper flakes
Made this tonight and it was great! Do you think it would freeze well? Lots of leftovers…
This looks so yummy. Have you ever tried it with a different meat? My hubby cannot have shrimp? 🙁
It would be fabulous with any meat!
I too love all things Thai!! My favorite Thai food dish is anything with curry in it or shrimp….that totally narrows it down. 😉