Thai Coconut Soup with Vegetables - Easy Weeknight
30-MINUTE MEALS! Get the email series now
platemint

Thai Coconut Soup with Vegetables

5 from 1 vote
1 Comments
Wendie
By: WendieUpdated: May 11, 2026
This post may contain affiliate links. Please read our disclosure policy.

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

Thai Coconut Soup with Vegetables
This quick Thai coconut soup with vegetables has become my favorite weeknight lifeline: bright, warm, and impossibly simple to pull together. I first made this on a rainy evening when the fridge was a mixed bag of odds-and-ends vegetables and a half-can of coconut milk. The result surprised me — it tasted layered and satisfying, with the coconut milk giving a silky mouthfeel while green curry paste and fresh ginger punched through with fragrant heat. It’s the kind of bowl that makes everyone pause for a second between sips and then reach for a second helping. Over the years I’ve refined the timing so the vegetables stay vibrant and slightly crisp rather than turning to mush. The garlic and ginger are gently sautéed with green curry paste to release their oils and aromatics, and then coconut milk and boiling broth turn everything into a fragrant, soothing broth. I love how the textures contrast: tender carrot slices, springy broccoli florets, and meaty brown mushrooms all suspended in a creamy, citrus-bright broth. This is great for chilly nights, quick lunches, or anytime you need something both nourishing and fast.

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. User provided content image 1

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.

User provided content image 2

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

Soups & SaladsThai cuisineCoconut soupVegetarianWeeknight dinnersSoup recipes
No ratings yet

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.

Servings: 4 steaks
Thai Coconut Soup with Vegetables
Prep:15 minutes
Cook:15 minutes
Rest Time:10 mins
Total:30 minutes

Ingredients

Aromatics

Vegetables

Pantry & Liquids

Garnish

Instructions

1

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.

2

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.

3

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.

4

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.

5

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

Calories: 283kcal | Carbohydrates: 18g | Protein:
5g | Fat: 24g | Saturated Fat: 7g |
Polyunsaturated Fat: 5g | Monounsaturated Fat:
10g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@platemint on social media!

Thai Coconut Soup with Vegetables

Categories:

Thai Coconut Soup with Vegetables

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)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Wendie!

Chef and recipe creator specializing in delicious Soups & Salads cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.