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

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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
Cool the soup completely, transfer to airtight freezer-safe containers leaving headspace, and freeze for up to 3 months. Thaw overnight in the refrigerator.
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.

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.
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.
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.
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.
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.
Leave a comment & rating below or tag
@platemint on social media!


Ultra-creamy baked cavatappi swirled in a silky three-cheese sauce and crowned with a bubbly cheddar top. Crowd-pleasing comfort that never leaves leftovers.

Sweet, portable, and simple — these three-ingredient strawberry protein balls are a quick snack you can make in ten minutes using pantry staples and fresh berries.

Fresh strawberries, creamy vanilla yogurt, and crunchy granola come together in cute frozen bites that are perfect for breakfasts, snacks, or lunchbox treats.

Leave a comment & rating below or tag @platemint on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.