Why You’ll Love This Thai Green Curry Soup
- Ease of preparation: This Thai green curry soup recipe is straightforward and quick to make, perfect for busy weeknights. With simple steps and minimal ingredients, you can have a comforting and flavorful meal ready in under 30 minutes, making it a hassle-free option for any schedule.
- Health benefits: Packed with nutrient-rich vegetables, fresh herbs, lean protein, and the goodness of coconut milk, this soup offers essential vitamins, antioxidants, and healthy fats. It supports your immune system and promotes overall wellness while satisfying hunger with a balanced mix of nutrients.
- Versatility: Easily adaptable to various dietary needs, this Thai green curry soup can be made vegan, gluten-free, or low-calorie without sacrificing its rich flavor. You can swap proteins or modify vegetables and seasonings to suit your preferences, ensuring a customized dining experience.
- Distinctive flavor: The vibrant blend of Thai green curry paste, creamy coconut milk, and fresh lime delivers a bold, aromatic explosion. The interplay of spicy, creamy, and tangy notes gives this soup a unique and irresistible character that stands out from standard curry dishes.
Jump to:
- Why You’ll Love This Thai Green Curry Soup
- Essential Ingredients for Thai Green Curry Soup
- Special Dietary Options
- How to Prepare the Perfect Thai Green Curry Soup: Step-by-Step Guide
- First Step: Prep Ingredients
- Second Step: Sauté Aromatics and Curry Paste
- Third Step: Add Liquids and Simmer
- Fourth Step: Cook Protein and Vegetables
- Fifth Step: Prepare Noodles and Combine
- Final Step: Garnish and Serve
- Dietary Substitutions to Customize Your Thai Green Curry Soup
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Thai Green Curry Soup: Advanced Tips and Variations
- How to Store Thai Green Curry Soup: Best Practices
- Refrigeration
- Freezing
- Reheating
- Meal prep considerations
- FAQs: Frequently Asked Questions About Thai Green Curry Soup
- What are the main ingredients needed to make Thai green curry soup?
- How can I adjust the spice level in Thai green curry soup?
- Can I make this Thai green curry soup vegan or vegetarian?
- What is the best way to store and reheat leftover Thai green curry soup?
- Can I use different types of noodles or grains in Thai green curry soup?
- Thai Green Curry Soup
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Thai Green Curry Soup
- 8 ounces (about 227 grams) rice noodles – provides the carbohydrate base and texture
- 1 tablespoon olive oil (plus 1 teaspoon optional) – used for sautéing aromatics and enhancing flavor
- 1 small white onion, peeled and thinly sliced – adds sweetness and depth to the broth
- 4 cloves garlic, minced – contributes aromatic intensity
- 1 teaspoon grated fresh ginger (or sliced into thick rounds) – imparts warmth and freshness
- 8 cups (approximately 1.9 liters) vegetable stock/broth – forms the savory base
- 1 (13.5 to 15-ounce) can full-fat coconut milk – provides richness and creamy texture
- 2 to 6 tablespoons Thai green curry paste – the signature spicy and herbaceous flavor
- 2 cups cooked protein (chicken, shrimp, steak, pork, tofu, or vegetarian) – adds substance and protein
- 2 to 3 cups chopped vegetables (bell peppers, broccoli, carrots, cauliflower, mushrooms, peas, squash, sweet potatoes, Yukon gold potatoes, kale, spinach, chard, or collards) – pack in nutrients, color, and texture
- Fresh herbs and toppings: chopped cilantro, torn basil, chopped scallions or chives, toasted sesame seeds, fresh mint, toasted flaked coconut, sliced Thai bird chiles (optional) – elevate flavor and presentation
- Lime wedges for serving – add bright acidity
- Salt and pepper to taste – essential seasoning
Special Dietary Options
- Vegan: Use tofu or vegetarian protein substitutes and vegetable broth for a fully plant-based soup.
- Gluten-free: Ensure green curry paste and broth are gluten-free; use rice noodles or gluten-free alternatives.
- Low-calorie: Opt for light coconut milk or reduce the amount used, load up on fresh vegetables, and adjust proteins accordingly.
How to Prepare the Perfect Thai Green Curry Soup: Step-by-Step Guide
First Step: Prep Ingredients
Begin by preparing all ingredients for a smooth cooking process. Thinly slice the chicken or preferred protein, chop vegetables into bite-sized pieces, peel and thinly slice the white onion, mince garlic, and grate ginger. Measure out the Thai green curry paste, coconut milk, and broth.
Second Step: Sauté Aromatics and Curry Paste
Heat 1 tablespoon of olive oil in a large stockpot over medium-high heat. Add the sliced onions and sauté for about five minutes until soft and translucent. Add garlic and grated ginger; cook for 30 seconds to 1 minute until fragrant. Stir in the Thai green curry paste and cook for another minute to release its vibrant aroma.
Third Step: Add Liquids and Simmer
Pour in the vegetable stock and full-fat coconut milk, stirring to dissolve the curry paste fully. Bring the mixture to a gentle simmer. Reduce heat to medium-low and cover the pot, allowing the broth and coconut milk to meld together and develop a rich flavor.
Fourth Step: Cook Protein and Vegetables
Add your choice of cooked protein to the simmering broth, either by incorporating pre-cooked chicken, shrimp, or tofu, or cooking raw protein directly in the soup. Next, add the chopped vegetables, cooking them gently either by simmering in the broth or preparing separately by steaming, roasting, or sautéing to retain preferred texture. Cook until vegetables are tender but not mushy, about 5-7 minutes.
Fifth Step: Prepare Noodles and Combine
Cook the rice noodles according to package instructions. Drain and rinse under cold water to prevent sticking, then toss with a splash of olive oil or toasted sesame oil. Combine the cooked noodles, protein, and vegetables with the simmering broth. Alternatively, serve components separately for a personalized hot-pot style dining experience.
Final Step: Garnish and Serve
Turn off heat and garnish the soup with fresh herbs such as cilantro and torn basil, chopped scallions or chives, toasted sesame seeds, fresh mint, toasted flaked coconut, and sliced Thai bird chiles if desired. Serve the Thai green curry soup warm with lime wedges on the side for squeezing to brighten flavors.
Tip: Adjust the spiciness by starting with 2 tablespoons of green curry paste and increasing gradually according to taste.

Dietary Substitutions to Customize Your Thai Green Curry Soup
Protein and Main Component Alternatives
- Replace chicken with tofu or tempeh for vegan versions. Shrimp, steak, or pork work for a meatier soup.
- Use seitan for a gluten-containing vegetarian option.
- Add chickpeas or beans for extra plant-based protein.
Vegetable, Sauce, and Seasoning Modifications
- Swap bamboo shoots with zucchini, eggplant, or green beans based on seasonal availability.
- Reduce green curry paste amount or substitute with milder curry paste for a gentler spice level.
- Substitute fish sauce with soy sauce or tamari to keep the soup vegan and gluten-free.
- Add herbs like cilantro or kaffir lime leaves to tweak flavor profiles.
Mastering Thai Green Curry Soup: Advanced Tips and Variations
- Pro cooking techniques: Toast green curry paste in the pot before adding liquids to intensify its fragrance. Homemade curry paste offers superior authentic flavor.
- Flavor variations: Add mango slices for a touch of sweetness or sprinkle roasted peanuts for texture contrast. Coconut cream can replace coconut milk for a richer consistency.
- Presentation tips: Serve the soup in colorful bowls, garnished with fresh Thai basil and thinly sliced chilies. Lime wedges add a fresh finish.
- Make-ahead options: Prepare the curry base in advance, refrigerating it. Add fresh vegetables and protein just before reheating to keep textures vibrant and integrity intact.
How to Store Thai Green Curry Soup: Best Practices
Refrigeration
Store Thai green curry soup in airtight containers once cooled. Refrigerate for up to 3-4 days. Keep noodles separate if possible to prevent them from absorbing too much broth.
Freezing
Freeze soup in portioned containers for up to 2 months. Coconut milk may separate after thawing; whisk well to recombine before reheating.
Reheating
Reheat over low to medium heat, stirring frequently to prevent curdling. Add a splash of broth or water if the soup appears too thick.
Meal prep considerations
Prepare soup base ahead and store. Add fresh ingredients at meal time. Store noodles separately for best texture.

FAQs: Frequently Asked Questions About Thai Green Curry Soup
What are the main ingredients needed to make Thai green curry soup?
The key ingredients for Thai green curry soup include green curry paste, coconut milk, vegetable or chicken broth, garlic, fresh ginger, and your choice of protein such as chicken, shrimp, tofu, or vegetables. Fresh herbs like Thai basil, cilantro, and lime juice add brightness and depth to the flavor. Rice noodles or grains are often served alongside or within the soup depending on preference.
How can I adjust the spice level in Thai green curry soup?
To increase the heat, add extra green curry paste or fresh chili slices such as jalapeño or Thai bird chiles. For milder flavor, add more coconut milk and broth to dilute the spice. Starting with less curry paste and tasting as you go helps control the heat level to suit your preference.
Can I make this Thai green curry soup vegan or vegetarian?
Yes, this recipe easily adapts to vegan or vegetarian diets by using vegetable broth and omitting fish sauce or replacing it with soy sauce or tamari. Plant-based proteins like tofu or additional vegetables keep the soup hearty without animal products, while coconut milk contributes a rich and creamy texture.
What is the best way to store and reheat leftover Thai green curry soup?
Store leftover soup in an airtight container in the refrigerator for up to three days. It’s best to keep noodles or rice separate to prevent them from soaking up too much broth. Reheat gently on low heat to avoid breaking the coconut milk. Freezing is not recommended since coconut milk can separate and change texture.
Can I use different types of noodles or grains in Thai green curry soup?
Yes, vermicelli rice noodles are common, but you can substitute with thicker rice noodles, soba, or even quinoa or brown rice. Adjust cooking times based on the noodle or grain type to ensure they are tender before adding them to the soup or serving alongside it.

Thai Green Curry Soup
🥢 Perfect Blend: This Thai Green Curry Soup is a delicious mix of spicy, savory, and rich flavors, perfect for warming your soul.
🍜 Versatile Delight: It’s a delightful dish that’s easily adaptable to various dietary needs, making it a favorite for everyone to enjoy.
- Total Time: 30 minutes
- Yield: 8 to 10 servings
Ingredients
– 8 ounces rice noodles provides the carbohydrate base and texture
– 1 tablespoon olive oil used for sautéing aromatics and enhancing flavor
– 1 small white onion adds sweetness and depth to the broth
– 4 cloves garlic contributes aromatic intensity
– 1 teaspoon grated fresh ginger imparts warmth and freshness
– 8 cups vegetable stock/broth forms the savory base
– 1 can full-fat coconut milk provides richness and creamy texture
– 2 to 6 tablespoons Thai green curry paste the signature spicy and herbaceous flavor
– 2 cups cooked protein adds substance and protein
– 2 to 3 cups chopped vegetables pack in nutrients, color, and texture
– Fresh herbs and toppings elevate flavor and presentation
– Lime wedges add bright acidity
– Salt and pepper essential seasoning
Instructions
First Step: Prep Ingredients Begin by preparing all ingredients for a smooth cooking process. Thinly slice the chicken or preferred protein, chop vegetables into bite-sized pieces, peel and thinly slice the white onion, mince garlic, and grate ginger. Measure out the Thai green curry paste, coconut milk, and broth.
Second Step: Sauté Aromatics and Curry Paste Heat 1 tablespoon of olive oil in a large stockpot over medium-high heat. Add the sliced onions and sauté for about five minutes until soft and translucent. Add garlic and grated ginger; cook for 30 seconds to 1 minute until fragrant. Stir in the Thai green curry paste and cook for another minute to release its vibrant aroma.
Third Step: Add Liquids and Simmer Pour in the vegetable stock and full-fat coconut milk, stirring to dissolve the curry paste fully. Bring the mixture to a gentle simmer. Reduce heat to medium-low and cover the pot, allowing the broth and coconut milk to meld together and develop a rich flavor.
Fourth Step: Cook Protein and Vegetables Add your choice of cooked protein to the simmering broth, either by incorporating pre-cooked chicken, shrimp, or tofu, or cooking raw protein directly in the soup. Next, add the chopped vegetables, cooking them gently either by simmering in the broth or preparing separately by steaming, roasting, or sautéing to retain preferred texture. Cook until vegetables are tender but not mushy, about 5-7 minutes.
Fifth Step: Prepare Noodles and Combine Cook the rice noodles according to package instructions. Drain and rinse under cold water to prevent sticking, then toss with a splash of olive oil or toasted sesame oil. Combine the cooked noodles, protein, and vegetables with the simmering broth. Alternatively, serve components separately for a personalized hot-pot style dining experience.
Final Step: Garnish and Serve Turn off heat and garnish the soup with fresh herbs such as cilantro and torn basil, chopped scallions or chives, toasted sesame seeds, fresh mint, toasted flaked coconut, and sliced Thai bird chiles if desired. Serve the Thai green curry soup warm with lime wedges on the side for squeezing to brighten flavors.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🌶️ Start with 2 tablespoons of green curry paste and increase to your desired spiciness.
🥥 Full-fat canned coconut milk yields a creamier texture; low-fat versions are lighter but less rich.
🍃 Use fresh or frozen vegetables; the soup is versatile with many veggie options.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Thai
- Diet: Gluten-Free, Vegan options available
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 6 g
- Sodium: 700 mg
- Fat: 20 g
- Saturated Fat: 16 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 4 g
- Protein: 10 g
- Cholesterol: 0 mg






This soup was absolutely delicious! πΏ I added a little extra ginger and it gave the broth a nice kick. Can’t wait to make it again as part of our weekly meal prep!