Thai Coconut Soup with Vegetables

Quick, comforting Thai-style coconut soup loaded with ginger, garlic and an abundance of crisp vegetables—ready in 30 minutes and endlessly adaptable.

Why You'll Love This Recipe
- Ready in just 30 minutes from start to finish — perfect for busy weeknights or last-minute dinner plans.
- Uses pantry staples and flexible vegetables, so it’s ideal for using up odds-and-ends in the fridge.
- Silky coconut base paired with green curry paste creates a complex flavor without long simmering or many ingredients.
- Meal-prep friendly: makes excellent leftovers and can be frozen for up to 3 months.
- Vegetable-forward and easily adapted to meet vegan, gluten-free or lower-sodium needs by swapping a few items.
- Perfect for serving a crowd as an appetizer soup or as a light main with rice or noodles.
I remember making this for friends who said they don’t usually like coconut soups — by the end of the bowl they all asked for the recipe. The bright lime finish and a handful of fresh coriander always win people over, and it’s become the go-to when I want something that’s both comforting and fresh.
Ingredients
- Garlic: 2 cloves, peeled and finely chopped. Fresh garlic adds a sharp savory backbone; avoid pre-minced jars when possible for the best aromatics.
- Ginger: One walnut-sized piece, peeled and grated (about 1 tablespoon). Fresh ginger provides bright heat and citrusy warmth — frozen grated ginger works in a pinch.
- Carrots: 2 medium carrots, peeled and sliced into thin rounds. They add natural sweetness and a pleasant bite when sliced thin.
- Brown mushrooms: ~7 oz (about 2 cups sliced). Look for firm caps with no dark spots — they bring meaty texture and umami to the broth.
- Broccoli: 1 medium head, cut into florets (about 4 cups). Use the stems thinly sliced if you like extra crunch.
- Pointed cabbage: 1/2 head, thinly sliced (about 3 cups). Sweeter and more delicate than green cabbage; adds body and quick-cooking leaves.
- Coconut oil: 2 tablespoons. Provides a light tropical scent and helps bloom the curry paste; olive oil can be substituted if desired.
- Green curry paste: 2 tablespoons. Choose a brand you enjoy — if you need the dish to be vegetarian/vegan, select a paste labeled vegan to avoid shrimp or fish ingredients.
- Vegetable broth (boiling): 5 cups. Use a good-quality broth for depth — homemade or a flavorful carton is best.
- Canned coconut milk (full fat): 1 2/3 cups (13.5 fl oz). Full-fat gives a silky texture; light versions will be thinner and less rich.
- Soy sauce: 4 tablespoons (1/4 cup). Use tamari for a gluten-free option, or reduced-sodium soy sauce if watching salt.
- Lime: Juice of 1/2 lime. Fresh citrus brightens and balances the richness of the coconut.
- Fresh coriander (cilantro): A handful, chopped (optional). Adds a bright herbal finish — basil or mint can be used for a different flavor profile.
Instructions
Prep the aromatics and vegetables: Peel and finely chop the garlic and ginger. Peel and slice the carrots into thin rounds so they cook quickly. Clean and slice the mushrooms into thick slices for texture. Cut the broccoli into bite-sized florets and thinly slice the pointed cabbage after removing the core. Having everything prepped keeps the cook time short and the vegetables perfectly tender-crisp (total prep about 10-15 minutes). Bloom the paste: Heat 2 tablespoons coconut oil in a large heavy-bottomed pot over medium heat. Add the garlic and ginger and sauté for 30 seconds, then stir in 2 tablespoons green curry paste. Cook for about 1 minute, stirring constantly, until the paste becomes fragrant — this step blooms the spices and releases essential oils for a deeper broth. Add the heart vegetables: Add the broccoli florets, carrots and sliced mushrooms to the pot. Sauté for 2–3 minutes, tossing so the vegetables pick up the curry flavor but still retain snap. You want slight caramelization on the mushrooms and a bright color on the broccoli. Combine liquids and simmer: Pour in 5 cups boiling vegetable broth and 1 2/3 cups canned coconut milk. Increase heat to bring the pot to a gentle boil, then reduce to a simmer. Taste and adjust salt with soy sauce as it simmers. Finish with cabbage and seasonings: Add the thinly sliced pointed cabbage and simmer for 3–5 minutes until vegetables are tender but still crisp. Stir in 4 tablespoons soy sauce and the juice of 1/2 lime. Remove from heat, garnish with chopped coriander, and serve immediately. Watch for aroma and taste — the lime should cut through the richness and the vegetables should still have texture.
You Must Know
- This soup freezes well for up to 3 months; cool completely before freezing and reheat gently to avoid separating the coconut milk.
- High in healthy fats from coconut, it provides a satisfying, energy-dense meal; per serving it’s roughly 280–320 calories depending on coconut milk and oil choices.
- If you need gluten-free, swap regular soy sauce for tamari; for vegan, choose a curry paste without shrimp or fish ingredients.
- Add delicate vegetables like spinach or pea shoots at the very end to prevent overcooking — drop them in just before serving.
My favorite thing about this bowl is the way the lime and coriander lift the creamy broth — it never feels heavy. Family and friends often comment that it tastes like something you’d order at a restaurant, even though it takes less time than many weeknight dinners. I also love that it’s forgiving: swap vegetables, increase the curry paste for heat, or add protein like tofu or shredded rotisserie chicken depending on your needs.
Storage Tips
Store leftovers in airtight containers in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat to avoid the coconut milk separating; add a splash of broth or water if the soup has thickened. For longer storage, freeze in portion-sized containers for up to 3 months. When reheating from frozen, thaw overnight in the refrigerator and reheat slowly, stirring frequently. Avoid reheating mushrooms more than once if you dislike their texture — see the meal prep section for a tip to add mushrooms just before serving.
Ingredient Substitutions
If you don’t have pointed cabbage, use napa cabbage or thinly sliced green cabbage — adjust cooking time slightly for denser cabbage. Swap coconut oil for neutral vegetable oil if preferred. Replace soy sauce with tamari for gluten-free needs, or use liquid aminos for a lower-sodium option. If you want a lighter version, use light coconut milk, but expect a thinner, less creamy broth. For extra protein, add cubed firm tofu, pre-cooked shredded chicken, or canned chickpeas during the simmer step.
Serving Suggestions
Serve the soup on its own for a light starter, or make it a heartier main by ladling over jasmine rice, cooked rice noodles, or adding a scoop of cooked quinoa. Garnish with extra lime wedges, thinly sliced red chili, Thai basil or toasted peanuts for crunch. This soup pairs beautifully with a simple cucumber salad or steamed dumplings for a multi-course meal.
Cultural Background
This bowl draws inspiration from classic Thai soups that balance coconut milk, aromatics, and bright citrus. While not a strict traditional recipe, it borrows the essential Thai flavor wheel: creamy coconut, aromatic ginger and garlic, spicy curry paste, and bright lime. Regional variations in Thailand often include fish sauce, kaffir lime leaves, galangal, or lemongrass — feel free to add any of these for a more authentic regional touch.
Seasonal Adaptations
In spring and summer, swap in snap peas, baby corn or bok choy for a fresher feel. In autumn and winter, use heartier vegetables such as sweet potato cubes, squash, or kale — increase simmer time slightly if you add denser vegetables. For holiday dinners, add roasted cauliflower and a drizzle of toasted sesame oil just before serving for a richer, nuttier profile.
Meal Prep Tips
For weekly meal prep, make the soup base and store portions without delicate greens or mushrooms. Add mushrooms fresh when reheating to preserve texture — stir sliced raw mushrooms into the hot reheated broth for one minute before serving. Keep garnishes like coriander and lime wedges separate until serving. Use microwave-safe containers for quick reheating at work, or reheat gently on the stovetop at home for best texture.
There’s something quietly satisfying about making a big pot of this soup and watching it disappear over a few nights. It’s flexible, fast, and always feels like a small culinary gift to anyone you share it with — I hope you enjoy it as much as we do.
Pro Tips
Sauté the curry paste briefly in oil to bloom its flavors before adding liquids; this deepens the broth.
Add delicate greens and fresh herbs at the end to preserve color and texture.
If you plan to reheat later, keep mushrooms out of the stored portion and add them fresh when reheating to avoid a rubbery texture.
Use boiling broth when adding liquids to speed reheating and preserve cooking time for the vegetables.
This nourishing thai coconut soup with vegetables recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can this be made gluten-free or vegan?
Yes — to make it gluten-free, use tamari instead of regular soy sauce. For vegan, ensure the green curry paste is labeled vegan (no shrimp or fish ingredients).
How long does this keep in the freezer?
Cool the soup completely, transfer to airtight freezer-safe containers leaving headspace, and freeze for up to 3 months. Thaw overnight in the refrigerator.
Tags
Thai Coconut Soup with Vegetables
This Thai Coconut Soup with Vegetables recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Aromatics
Vegetables
Pantry & Liquids
Garnish
Instructions
Prep vegetables and aromatics
Peel and finely chop garlic and ginger. Peel and thinly slice carrots. Clean and slice mushrooms, cut broccoli into florets, and thinly slice pointed cabbage after removing the core. Have all ingredients ready to maintain short cooking times.
Bloom the curry paste
Heat 2 tablespoons coconut oil in a large pot over medium heat. Add garlic and ginger and sauté for 30 seconds. Add 2 tablespoons green curry paste and cook for about 1 minute until aromatic to release essential oils.
Sauté vegetables briefly
Add broccoli florets, carrots and sliced mushrooms to the pot and sauté 2–3 minutes, tossing to coat in the paste but keeping vegetables bright and crisp.
Add liquids and simmer
Pour in 5 cups boiling vegetable broth and 1 2/3 cups coconut milk. Bring to a gentle boil, then reduce heat to simmer. Let simmer briefly so flavors marry.
Finish with cabbage and season
Add thinly sliced cabbage and simmer 3–5 minutes until vegetables are tender but still have a slight bite. Stir in 4 tablespoons soy sauce and juice of 1/2 lime, garnish with chopped coriander, and serve.
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@platemint on social media!

Categories:
You might also like...

Cheesy Baked Ziti Casserole
Saucy, cheesy baked ziti with ricotta and basil tastes like lasagna in half the effort, perfect for weeknights or crowds.

Juicy Cheeseburger Sliders Bake
Quick, crowd-pleasing cheeseburger sliders baked golden with melty cheddar and savory beef. Ready in 30 minutes, great for parties and easy meal prep.

Air Fryer Sweet Potato Fries
Crispy air fryer sweet potato fries with tender centers, fast-food flavor without deep frying. Ready in minutes and irresistibly snackable.

Did You Make This?
Leave a comment & rating below or tag @platemint on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Wendie!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

