
Green Thai Curry: A Bowl of Comfort with a Fragrant Kick
If there’s one dish that always transports me straight to the bustling streets of Bangkok, it’s Green Thai Curry. That first spoonful—creamy coconut milk infused with aromatic herbs, a gentle heat from green chilies, tender veggies, and juicy chicken—is pure magic.
I vividly remember the first time I tried Green Thai Curry at a tiny Thai café during a summer trip. The flavors were unlike anything I’d ever tasted—fresh, vibrant, and beautifully balanced between spicy, sweet, and savory. From that moment on, I was hooked.
The best part? You don’t need to book a flight to Thailand to enjoy this comforting classic. With a few pantry staples and a good green curry paste, you can recreate this dish at home in about 30 minutes. It’s perfect for weeknight dinners, dinner parties, or when you simply crave something warm and flavorful.
📝 Ingredients You’ll Need
Green Thai Curry is all about building layers of flavor. Here’s everything you’ll need to make this dish at home, plus some handy substitutions to fit your dietary needs.
🌿 For the Curry Base
- 2 tablespoons green curry paste (store-bought or homemade)
- 1 tablespoon coconut oil (or any neutral oil)
- 1 can (13.5 oz) full-fat coconut milk
- 1 cup chicken or vegetable broth
- 1 tablespoon fish sauce
- 1 tablespoon brown sugar (or palm sugar for authentic flavor)
- 1 teaspoon soy sauce (or tamari for gluten-free)
- Juice of ½ lime
✅ Substitution Tip:
- If you’re vegan, replace fish sauce with soy sauce or vegan fish sauce.
- For a lighter version, use light coconut milk—but full-fat gives the richest, creamiest flavor.
🍗 For the Protein
- 1 lb boneless chicken thighs or breasts, cut into thin strips
(Optional: use shrimp, tofu, or a mix of vegetables for a vegan version)
🥦 For the Vegetables
- 1 cup bell peppers, sliced (red, yellow, or green)
- 1 cup zucchini, sliced
- 1 cup broccoli florets
- 1 small onion, sliced
- A handful of Thai basil leaves (or regular basil if unavailable)
✅ Substitution Tip:
- Feel free to use seasonal veggies like green beans, eggplant, mushrooms, or spinach.
- Frozen veggies also work if you’re in a pinch.
🍚 To Serve
- Steamed jasmine rice or coconut rice
- Fresh lime wedges
- Extra Thai basil for garnish
👩🍳 Step-by-Step Instructions
1️⃣ Sauté the Curry Paste
Heat the coconut oil in a large skillet or wok over medium heat. Add the green curry paste and sauté for 1–2 minutes, stirring constantly. This step is crucial—it wakes up the spices and releases all those beautiful aromas that give Green Thai Curry its signature depth.
💡 Pro Tip: Don’t rush this step. When you smell that fragrant mix of lemongrass, garlic, and chilies filling your kitchen, you know it’s ready.
2️⃣ Add Coconut Milk & Broth
Slowly pour in the coconut milk, stirring to dissolve the curry paste. Add the chicken or vegetable broth and bring to a gentle simmer. This creamy mixture is the heart of your curry—rich, silky, and full of flavor.
3️⃣ Season the Sauce
Stir in the fish sauce, soy sauce, and brown sugar. Taste the sauce—it should be a harmonious blend of salty, sweet, and savory. Adjust seasoning as needed: more sugar for sweetness, more soy for salt, or a squeeze of lime for brightness.
4️⃣ Cook the Protein
Add the sliced chicken to the simmering curry sauce. Cook for 5–7 minutes, or until the chicken is cooked through and tender. If you’re using shrimp, add it later since it cooks quickly. For tofu, add it gently so it doesn’t break apart.
5️⃣ Add the Vegetables
Add bell peppers, zucchini, broccoli, and onions. Simmer for 5–6 minutes, until the vegetables are tender but still vibrant. You want them to retain a slight crunch—it adds great texture to the dish.
💡 Pro Tip: If using delicate greens like spinach or Thai basil, add them right at the end so they don’t wilt too much.
6️⃣ Finish with Lime & Basil
Squeeze in the lime juice and stir in Thai basil leaves. Give everything a final stir and let the curry simmer for 1 more minute. Your kitchen should smell absolutely heavenly at this point.
7️⃣ Serve & Enjoy
Serve your Green Thai Curry hot over a bed of steamed jasmine rice or coconut rice. Garnish with extra basil and lime wedges for that final touch.

🌟 Extra Tips for the Best Green Thai Curry
🍽 Serving Suggestions
- Pair Green Thai Curry with freshly steamed jasmine rice, basmati rice, or rice noodles.
- Add a side of crunchy spring rolls or Thai cucumber salad to complete the meal.
- Top with crushed peanuts or a drizzle of chili oil if you like a bit of extra heat.
🧊 Storage & Reheating
- Fridge: Store leftovers in an airtight container for up to 4 days.
- Reheat: Warm gently in a pot over low heat, adding a splash of broth if it thickens too much.
- Freezer: Yes, Green Thai Curry freezes well! Store in freezer-safe containers for up to 2 months. Thaw overnight before reheating.
🔄 Ingredient Swaps & Variations
- Vegan Green Thai Curry: Use tofu or chickpeas as the protein and vegan fish sauce.
- Low-Carb Option: Serve over cauliflower rice or zucchini noodles.
- Extra Spicy: Add chopped green chilies or a teaspoon of chili paste with the curry paste.
- Creamier Version: Stir in a spoonful of coconut cream at the end for an extra silky texture.
🧮 Nutritional Information
(Approximate per serving, based on 4 servings)
- Calories: 400
- Protein: 26g
- Fat: 26g
- Carbohydrates: 15g
- Fiber: 3g
- Sugar: 5g
- Sodium: 700mg
(Based on FeelGoodFoodie’s Green Thai Curry recipe)
❓ Frequently Asked Questions
⏱ How long does it take to make Green Thai Curry?
About 30 minutes from start to finish! Prepping your veggies ahead of time makes it even faster—perfect for busy weeknights.
🥬 Can I substitute chicken with something else?
Absolutely. Shrimp, beef, pork, tofu, or even just vegetables work beautifully. Just adjust the cooking time depending on your protein.
🧊 Can I freeze Green Thai Curry?
Yes! This curry freezes really well. Just cool it completely, then store it in airtight containers. It can last up to 2 months in the freezer. Thaw overnight and reheat gently on the stove.
🌿 Can I make it milder?
Yes. Use less curry paste or opt for a mild green curry paste. You can also add extra coconut milk to mellow out the heat.
🥥 Conclusion: A Flavorful Journey in Every Bowl
And there you have it—a warm, fragrant, and deeply satisfying Green Thai Curry that you can whip up in just 30 minutes. It’s a dish that feels both exotic and comforting, perfect for cozy nights at home or impressing guests with something special.
What I love most about this recipe is its versatility. Whether you make it vegan, spicy, or extra creamy, it never disappoints. Once you make it at home, you’ll wonder why you ever ordered it for takeout.
If you give this Green Thai Curry a try, I’d love to hear how it turned out! Leave a comment below, share your photos on social media, and tag me—I can’t wait to see your delicious creations.
Happy cooking, and enjoy every fragrant spoonful! 🥄✨