Green Curry Coconut Broth
There is something almost magical about a pot of creamy coconut broth turning softly green as it warms. The aroma rises first, a little grassy from curry paste, a little sweet from coconut milk, and bright with lime and fresh herbs. Then the vegetables slide in, soaking up all that silky flavor until every spoonful feels cozy, fresh, and just a little exciting.
Trust me, you’re going to love this. It is the kind of bowl that feels soothing on a quiet night but pretty enough to serve when friends come over. The broth is creamy without feeling heavy, the zucchini stays tender, and the herbs bring that fresh finish that makes you go back for one more spoonful.
A Cozy Bowl With Bright, Fresh Flavor
What makes this dish so lovable is the way it balances comfort and freshness. Coconut milk gives the broth its soft, velvety body, while green curry paste adds warmth, fragrance, and a little spark. The vegetables keep everything light, and that final squeeze of lime wakes the whole pot up.
This one’s a total game-changer when you want something that tastes layered but does not ask for hours in the kitchen. It simmers gently, fills the kitchen with an incredible smell, and lands on the table looking like a bowl of green sunshine.
A Little Curry Story From the Kitchen
Green curry is closely tied to Thai cooking, where fragrant curry pastes are built from herbs, chiles, aromatics, and spices. The green color often comes from fresh green chiles and herbs, which give the dish its lively look and bold aroma.
This version keeps the spirit of a coconut curry broth but makes it easy for a home kitchen. Instead of a heavy stew, it leans into a lighter, spoonable broth with tender vegetables and plenty of fresh herbs. It is soothing, fragrant, and flexible, which is exactly why it deserves a regular spot in your dinner rotation.
Why This Brothy Curry Always Wins
Once you make it, you will see why this recipe is so easy to come back to. It works for weeknights, meal prep, cozy lunches, and simple dinners when you want something homemade without too much fuss.
Versatile: You can serve it as a light soup, spoon it over rice, or add noodles for a heartier bowl. It fits whatever kind of dinner mood you are in.
Budget-Friendly: Coconut milk, zucchini, broth, and herbs create a full flavored dish without needing expensive ingredients. A little curry paste does a lot of heavy lifting.
Quick and Easy: The whole pot comes together in about 30 minutes. Most of the flavor builds while the broth simmers gently.
Customizable: You can adjust the vegetables, spice level, and toppings based on what you have. It is forgiving in the best possible way.
Crowd-Pleasing: Creamy coconut broth and tender vegetables make it friendly and satisfying. Add rice or noodles and it becomes even more filling.
Make-Ahead Friendly: The broth can be made in advance and reheated gently. Add fresh herbs right before serving so they stay bright.
Great for Leftovers: The flavors deepen overnight, making the next bowl even more comforting. Let me tell you, it’s worth every bite.
Chef Notes for a Silky, Fragrant Broth
Before we jump into the stove work, here is the little kitchen wisdom that makes the difference. The goal is a broth that tastes rounded, creamy, aromatic, and fresh.
- Bloom the curry paste: Cook the green curry paste in oil for a minute before adding liquid. This helps the flavors open up and taste richer.
- Do not boil the coconut milk hard: A gentle simmer keeps the broth creamy and smooth.
- Slice the zucchini evenly: Even slices cook at the same pace and stay tender without turning mushy.
- Add herbs at the end: Fresh cilantro and basil taste best when stirred in right before serving.
- Taste before serving: Lime juice, salt, and a tiny touch of sweetness can completely balance the bowl.
Kitchen Tools That Make It Easy
You do not need anything fancy here, just a few reliable basics that help the broth come together smoothly.
Large Dutch oven or soup pot: Gives the broth room to simmer evenly without splashing.
Sharp knife: Helps slice zucchini and aromatics quickly and cleanly.
Cutting board: Keeps prep organized and makes the cooking flow easier.
Wooden spoon: Perfect for stirring curry paste into the oil without scratching the pot.
Ladle: Makes serving the broth neat and cozy.
Measuring cups and spoons: Helps keep the coconut milk, broth, and seasoning balanced.
Ingredients You Will Need for a Bright Coconut Curry Bowl
Now that the pot is ready, let’s gather the ingredients that build all that creamy, green, fragrant goodness. Each one has a job, and together they make a broth that tastes fresh, cozy, and deeply satisfying.
- Avocado oil: 1 tablespoon, helps bloom the curry paste and soften the aromatics.
- Green curry paste: 3 tablespoons, brings heat, herbs, spice, and the signature green curry flavor.
- Yellow onion: 1 small onion, thinly sliced, adds gentle sweetness and body.
- Fresh ginger: 1 tablespoon, grated, adds warmth and brightness.
- Garlic: 3 cloves, minced, gives the broth a savory base.
- Vegetable broth: 3 cups, creates the light soup base.
- Full-fat coconut milk: 1 can, 13.5 ounces, makes the broth creamy and silky.
- Zucchini: 2 medium zucchini, sliced into half moons, adds tender texture and freshness.
- Sugar snap peas: 1 cup, trimmed, add crisp green sweetness.
- Baby spinach: 2 cups, loosely packed, wilts into the broth for color and softness.
- Low-sodium soy sauce: 1 tablespoon, adds savory depth.
- Fresh lime juice: 2 tablespoons, brightens the creamy broth.
- Maple syrup: 1 teaspoon, gently balances spice and acidity.
- Fresh cilantro: 1/2 cup, roughly chopped, adds a clean herbal finish.
- Fresh basil: 1/4 cup, torn, adds sweet peppery aroma.
- Salt: 1/2 teaspoon, plus more to taste, brings the flavors together.
- Cooked jasmine rice: 3 cups, optional for serving, turns the broth into a fuller meal.
Easy Ingredient Swaps for Your Pantry
And now, because real kitchens are not always perfectly stocked, here are simple swaps that still keep the bowl delicious.
Avocado oil: Olive oil or coconut oil.
Green curry paste: Red curry paste, though the flavor and color will change.
Yellow onion: Shallots or white onion.
Fresh ginger: 1 teaspoon ground ginger in a pinch.
Vegetable broth: Mushroom broth for a deeper savory flavor.
Full-fat coconut milk: Light coconut milk for a thinner broth.
Zucchini: Yellow squash or thinly sliced eggplant.
Sugar snap peas: Green beans or snow peas.
Baby spinach: Kale or Swiss chard, sliced thin.
Low-sodium soy sauce: Tamari for a gluten free option.
Maple syrup: Brown sugar or honey if you are not keeping it vegan.
Jasmine rice: Rice noodles or quinoa.
The Ingredients That Make the Broth Shine
Every ingredient matters, but a couple of them really carry the personality of this bowl.
Green curry paste: This is where the fragrance begins. It gives the broth its herbal heat, savory depth, and lively color.
Coconut milk: This softens the spice and turns the broth creamy. It wraps around the vegetables so every bite tastes smooth and comforting.

Let’s Make the Pot Smell Amazing
Here are the steps you’re going to follow, and they are simple enough for a weeknight. Move slowly at the beginning while the curry paste blooms, then the rest comes together like a cozy little simmer.
- Preheat Your Equipment: Place a large Dutch oven or soup pot over medium heat for 1 to 2 minutes. Let it warm before adding the oil so the aromatics start cooking right away.
- Combine Ingredients: Add avocado oil, then stir in the green curry paste. Cook for 1 minute, stirring often, until it smells fragrant and slightly toasty. Add onion, ginger, and garlic, then cook for 3 minutes until softened.
- Prepare Your Cooking Vessel: Pour in vegetable broth and stir well, scraping the bottom of the pot so all the curry paste blends into the liquid. Add coconut milk and stir until the broth looks creamy and pale green.
- Assemble the Dish: Add zucchini, sugar snap peas, soy sauce, maple syrup, and salt. Stir gently so the vegetables are coated in the coconut broth.
- Cook to Perfection: Bring the broth to a gentle simmer, not a hard boil. Cook for 10 to 12 minutes, until the zucchini is tender but still holds its shape.
- Finishing Touches: Stir in baby spinach and cook for 1 minute, just until wilted. Turn off the heat, then add lime juice, cilantro, and basil. Taste and adjust salt or lime as needed.
- Serve and Enjoy: Ladle the broth into bowls as is, or spoon it over cooked jasmine rice for a heartier meal. Serve warm with extra herbs on top.
Building Creamy Texture and Deep Flavor
The texture is all about contrast. The broth is smooth and creamy, the zucchini turns soft but not mushy, and the snap peas bring a gentle bite that keeps the bowl lively. When the spinach wilts in, it adds silky ribbons of green throughout the pot.
The flavor develops in layers. First, the curry paste blooms and becomes fragrant. Then the coconut milk rounds it out with richness. Finally, lime juice and herbs brighten everything at the end, making the dish taste fresh instead of heavy.
Helpful Cooking Tips for Better Results
Once the broth is simmering, a few tiny choices can make it taste even better. These are the little moves I use when I want the pot to feel extra special.
- Taste in layers: Add salt, lime, and sweetness slowly, tasting after each addition.
- Keep the simmer gentle: A low bubble protects the creamy texture of the coconut milk.
- Do not overcook the greens: Spinach only needs a minute, so add it near the end.
- Serve with something absorbent: Rice or noodles soak up the broth beautifully.
Mistakes to Skip for the Best Bowl
This recipe is friendly, but a few easy mistakes can flatten the flavor or change the texture. Nothing scary, just little things to watch for.
- Boiling too hard: This can make the coconut milk separate. Keep it at a gentle simmer.
- Adding herbs too early: Fresh herbs lose their sparkle if cooked too long. Stir them in after the heat is off.
- Skipping the lime: The broth needs acidity to balance the coconut milk.
- Crowding with too many vegetables: Too many add-ins can water down the broth and make it feel less silky.
Simple Nutrition Snapshot
Servings: 4
Calories per serving: About 310 without rice, about 470 with rice
Note: These are approximate values and can change based on the curry paste, coconut milk, and serving additions used.
Time You’ll Need
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Make-Ahead and Storage Tips
This broth is a lovely make-ahead meal because the flavors become even deeper after resting. Just keep the fresh herbs separate until serving if you want the brightest flavor.
For prepping ahead, slice the zucchini, trim the snap peas, and chop the aromatics up to 1 day in advance. Store everything in separate airtight containers in the fridge.
For storing, let the broth cool and refrigerate it in an airtight container for up to 4 days. For freezing, store the broth without rice for up to 2 months. The vegetables may soften after thawing, but the flavor will still be delicious.
To reheat, warm gently on the stove over medium low heat. Add a splash of broth or water if it thickens too much.
How to Serve This Cozy Bowl
Serve it in wide bowls so the green vegetables and creamy broth can really show off. A scoop of jasmine rice makes it comforting, while rice noodles make it slurpable and fun.
It also pairs beautifully with cucumber salad, steamed edamame, or a simple plate of roasted vegetables. For extra brightness, add lime wedges and a little more cilantro at the table.
Fresh Ideas for Leftovers
Leftovers are where this dish gets playful. The broth becomes richer overnight, so it is easy to turn it into something new.
Spoon it over noodles for a quick curry noodle bowl. Add cooked chickpeas for more protein. Stir in extra spinach and serve it as a lunch soup. You can also reduce it slightly on the stove and pour it over roasted vegetables.
Additional Tips for Flavor and Freshness
For a deeper flavor, use a curry paste you already love because brands can vary a lot in spice and salt. Start with 2 tablespoons if yours is very spicy, then add more after tasting.
For the freshest finish, add half the herbs to the pot and save the rest for topping. That way you get flavor in the broth and a bright green finish on the bowl.
Make It a Showstopper
To make this dish look restaurant pretty, serve it in a shallow bowl with the zucchini and snap peas visible on top. Add a swirl of coconut milk, a sprinkle of chopped cilantro, and a few torn basil leaves.
Keep the toppings simple and fresh. A lime wedge on the side makes the bowl look colorful and gives everyone a chance to brighten their own serving.
Variations to Try
- Noodle Bowl Style: Add cooked rice noodles before serving and top with extra basil.
- Protein Boost: Stir in cooked chickpeas or cubed tofu during the last 5 minutes of simmering.
- Extra Vegetable Version: Add mushrooms, bell pepper, or broccoli florets with the zucchini.
- Spicier Bowl: Add thinly sliced fresh green chile or a pinch of red pepper flakes.
- Creamier Version: Use an extra 1/2 cup coconut milk and reduce the broth by 1/2 cup.
FAQ’s
Q1: Can I make this less spicy?
A1: Yes. Use 1 to 2 tablespoons of green curry paste instead of 3, then add more after tasting.
Q2: Can I make it gluten free?
A2: Yes. Use tamari instead of soy sauce and check that your curry paste is gluten free.
Q3: Can I add tofu?
A3: Absolutely. Add cubed firm tofu during the last 5 minutes so it warms through without breaking apart.
Q4: Can I use light coconut milk?
A4: Yes, but the broth will be thinner and less creamy. Full-fat coconut milk gives the best texture.
Q5: What can I serve with it besides rice?
A5: Rice noodles, quinoa, or cauliflower rice all work nicely.
Q6: How long does it last in the fridge?
A6: It keeps well for up to 4 days in an airtight container.
Q7: Can I freeze it?
A7: Yes, freeze it without rice for up to 2 months. Reheat gently for the best texture.
Q8: Why did my broth separate?
A8: It may have boiled too hard. Keep the pot at a gentle simmer to help the coconut milk stay smooth.
Q9: Can I add more vegetables?
A9: Yes, just avoid adding too many watery vegetables at once. Add firmer vegetables earlier and tender greens at the end.
Q10: Can I make it ahead for dinner guests?
A10: Yes. Make the broth ahead, reheat gently, then add fresh herbs and lime right before serving.
Conclusion
Green Curry Coconut Broth is one of those recipes that feels both soothing and bright, like comfort food that still has a little sparkle. The creamy coconut base, tender green vegetables, and fresh herbs make every spoonful feel alive and cozy at the same time.
Make it once on a busy night and you will see how easily it slips into your regular dinner rhythm. Trust me, you’re going to love this, and let me tell you, it’s worth every bite.
Print
Green Curry Coconut Broth
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Thai Inspired
- Diet: Vegetarian
Description
A creamy, fragrant coconut curry broth with zucchini, snap peas, spinach, fresh herbs, and lime. It is cozy, bright, and ready in about 30 minutes.
Ingredients
- 1 tablespoon avocado oil
- 3 tablespoons green curry paste
- 1 small yellow onion, thinly sliced
- 1 tablespoon fresh ginger, grated
- 3 cloves garlic, minced
- 3 cups vegetable broth
- 1 can full-fat coconut milk, 13.5 ounces
- 2 medium zucchini, sliced into half moons
- 1 cup sugar snap peas, trimmed
- 2 cups baby spinach, loosely packed
- 1 tablespoon low-sodium soy sauce
- 2 tablespoons fresh lime juice
- 1 teaspoon maple syrup
- 1/2 cup fresh cilantro, roughly chopped
- 1/4 cup fresh basil, torn
- 1/2 teaspoon salt, plus more to taste
- 3 cups cooked jasmine rice, optional for serving
Instructions
- Place a large Dutch oven or soup pot over medium heat for 1 to 2 minutes.
- Add avocado oil, then stir in green curry paste. Cook for 1 minute, stirring often, until fragrant.
- Add onion, ginger, and garlic. Cook for 3 minutes, until softened.
- Pour in vegetable broth and stir well, scraping the bottom of the pot.
- Add coconut milk and stir until the broth looks creamy and pale green.
- Add zucchini, sugar snap peas, soy sauce, maple syrup, and salt. Stir gently.
- Bring to a gentle simmer and cook for 10 to 12 minutes, until the zucchini is tender but still holds its shape.
- Stir in baby spinach and cook for 1 minute, just until wilted.
- Turn off the heat, then stir in lime juice, cilantro, and basil.
- Taste and adjust salt or lime juice as needed. Serve warm as is or over cooked jasmine rice.
Notes
- Keep the broth at a gentle simmer so the coconut milk stays smooth.
- Add fresh herbs at the end for the brightest flavor.
- Use tamari instead of soy sauce for a gluten free version.
- Start with less curry paste if your brand is very spicy.
Nutrition
- Serving Size: 1 bowl without rice
- Calories: 310
- Sugar: 7g
- Sodium: 690mg
- Fat: 24g
- Saturated Fat: 18g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 0mg
Keywords: coconut curry broth, green curry soup, coconut broth, zucchini curry, Thai inspired soup
