Thai Green Curry: Creamy, Fragrant, and Packed with Authentic Flavor

Thai green curry with chicken, bamboo shoots, and Thai eggplant in a creamy coconut sauce, garnished with red chili slices and fresh basil leaves. Photo by Sam @readyprepmeals.
Jump to Recipe

Craving something bold, comforting, and wildly aromatic? This Thai green curry recipe is the ultimate comfort dish for lovers of Southeast Asian cuisine. With just the right amount of heat, creamy coconut milk, and an herbaceous kick from Thai basil, Thai green curry is one of the most beloved Thai dishes for a reason. This fragrant curry combines tender meat or tofu, vibrant vegetables, and bold flavors in a silky green sauce you’ll want to spoon over everything. Whether you’re a fan of bold flavors or looking to spice up your weeknight dinner routine, this Thai green curry will win you over instantly.

What makes it stand out is its balance of sweet, spicy, salty, and savory. The green curry paste—made from green chilies, garlic, lemongrass, kaffir lime, and galangal—infuses the entire dish with layers of flavor. Combined with rich coconut milk and fresh vegetables, every bite hits just right.

Whether you’re a curry lover or new to Thai cuisine, this recipe is your go-to guide for creating an authentic, restaurant-quality Thai green curry in under an hour. It’s gluten-free, dairy-free, and customizable with chicken, tofu, shrimp, or just vegetables.

Ready to learn how to make Thai green curry that’s both authentic and achievable for weeknight cooking? Let’s get into it.


RECIPE OVERVIEW

Difficulty Level: Medium
Cuisine: Thai
Serving Size: 4 servings
Prep Time: 15 minutes
Cooking Time: 30 minutes

Nutritional Snapshot (a.k.a. What You’re Really Eating!)

This dish is a rich source of healthy fats, vitamins, and minerals—perfect for a comforting, nourishing dinner.

  • Calories: ~450 per serving
  • Protein: 20g
  • Carbs: 25g
  • Fat: 30g
  • Fiber: 5g
  • Sugar: 8g
  • Sodium: 700mg
  • Mood Boost Factor: Spicy comfort food that satisfies both soul and stomach

Budget Breakdown

  • Green curry paste (store-bought or homemade): ~$2.00
  • Coconut milk (2 cans): ~$3.00
  • Protein (chicken, tofu, or shrimp): ~$5.00
  • Veggies + herbs: ~$4.00
  • Rice (optional side): ~$1.00
  • Total Cost: ~$15.00
  • Cost per Serving: ~$3.75

Why You’ll Love This Thai Green Curry Recipe

  • Bold, aromatic flavors with creamy coconut richness
  • Customizable with chicken, tofu, or all veggies
  • Naturally gluten-free and dairy-free
  • Better than takeout—ready in under an hour
  • Comforting yet vibrant with just the right spice

Behind the Recipe

I fell in love with Thai green curry during a backpacking trip through Southeast Asia. The blend of heat from green chilies, cooling coconut milk, and the herbal kick from Thai basil was unforgettable. Back home, I wanted to recreate that experience in my own kitchen—without needing a plane ticket. After trying countless versions, this is the one I keep coming back to: fast enough for a weeknight, flavorful enough for guests.


Ingredients You’ll Need

  • 2 tbsp green curry paste (homemade or store-bought)
  • 2 tbsp vegetable oil or coconut oil
  • 1 can (13.5 oz) full-fat coconut milk
  • 1 cup chicken broth or water
  • 1 lb chicken breast or tofu, cubed
  • 1 cup eggplant, diced
  • 1 cup bell peppers, sliced
  • 1/2 cup bamboo shoots (optional)
  • 2 tbsp fish sauce (or soy sauce for vegetarian)
  • 1 tbsp palm sugar or brown sugar
  • Fresh Thai basil leaves
  • Kaffir lime leaves (optional)
  • Jasmine rice or rice noodles for serving

Ingredient Spotlight: Green Curry Paste

This flavorful paste is the soul of the dish. It typically includes green chilies, lemongrass, galangal, kaffir lime zest, garlic, and shallots. You can make it at home with a mortar and pestle, or find a good-quality store-bought version from brands like Maesri or Thai Kitchen.

Learn more about its components and nutrition from these reputable sources:


How to Make It

Step 1: Sauté the Curry Paste

In a large pot or wok, heat the oil over medium heat. Add the paste and stir-fry for 1–2 minutes until fragrant.

Step 2: Add Coconut Milk and Protein

Pour in half the coconut milk. Stir until the paste is fully mixed in. Add your chicken or tofu and cook for 5–7 minutes until partially cooked.

Step 3: Add Vegetables and Simmer

Add remaining coconut milk, broth, vegetables, sugar, and fish sauce. Toss in kaffir lime leaves if using. Simmer for 15–20 minutes.

Step 4: Adjust Flavor and Finish

Taste and adjust saltiness or sweetness. Stir in fresh Thai basil before serving.

Step 5: Serve and Enjoy

Ladle over jasmine rice or rice noodles and garnish with more basil.


Pro Tips for Success

  • Use full-fat coconut milk for a creamier texture
  • Don’t skip Thai basil—it adds a uniquely sweet, herbal note
  • Adjust spice level by adding fresh green chilies or reducing the paste
  • Make it vegetarian with tofu, eggplant, mushrooms, and soy sauce

Variations to Try

  • Vegetarian Version: Use tofu and all veggies, skip fish sauce or replace with soy sauce
  • With Shrimp: Add shrimp in the last 5 minutes of cooking to prevent overcooking
  • With Beef: Use thin-sliced beef and simmer for extra flavor
  • Soup Style: Add more broth for a soupier consistency and serve with rice noodles

Storage & Reheating

  • Fridge: Store in an airtight container for up to 4 days
  • Freezer: Freeze in individual portions for up to 2 months
  • Reheat: Warm on the stovetop or microwave gently, adding a splash of coconut milk if needed

🍽️ Make It a Meal 🍜

Serve it with:


Frequently Asked Questions

Q: What is Thai green curry made of?
A: It’s made of green curry paste (green chilies, garlic, lemongrass, galangal), coconut milk, fish sauce, sugar, and fresh herbs. Often includes chicken, tofu, shrimp, or vegetables.

Q: What is the difference between green and red curry?
A: Green curry is typically hotter and uses fresh green chilies, while red curry uses dried red chilies and has a more mellow, slightly sweeter heat.

Q: Can I make Thai green curry vegetarian or vegan?
A: Yes! Use tofu or all vegetables and swap fish sauce with soy sauce or a vegan fish sauce substitute.

Q: What does Thai green curry taste like?
A: It’s creamy, spicy, and deeply herbal. Rich coconut notes, bright citrusy lemongrass, and earthy, spicy undertones from chilies and garlic.

Q: How do I thicken Thai green curry?
A: Simmer uncovered to reduce liquid or add a slurry of cornstarch and water. Full-fat coconut milk will also help give it body.

Q: Can I freeze leftover Thai green curry?
A: Absolutely. Cool completely and store in freezer-safe containers. Thaw in the fridge overnight before reheating.


Final Thoughts

This Thai green curry recipe isn’t just a dish—it’s an experience. Creamy, spicy, savory, and deeply aromatic, it brings the heart of Thai cooking to your kitchen. Whether you’re preparing it for a cozy night in or to wow dinner guests, it never disappoints.

The best part? You can make this restaurant-quality Thai green curry in under an hour with ingredients from your local store. Customize it with your favorite veggies or proteins, make it mild or spicy, and enjoy a comforting meal that always hits the spot.

Once you try this, you’ll never want to settle for takeout again.


📌 Save & Share

📌 Pin This Recipe: Thai Green Curry (Creamy, Authentic & Easy!)

Make restaurant-style Thai green curry at home! With creamy coconut milk, fresh herbs, and bold green curry paste, this easy recipe is better than takeout.


Thai Green Curry: Creamy, Fragrant, and Packed with Authentic Flavor

Sam
This Thai green curry is creamy, spicy, and packed with flavor from coconut milk, green curry paste, and Thai basil. Quick to make, naturally gluten-free, and totally customizable with chicken, tofu, or shrimp. Perfect for a weeknight dinner that tastes like your favorite Thai restaurant—without the delivery wait!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Lunch
Cuisine Thai
Servings 4 servings
Calories 450 kcal

Ingredients
  

  • 2 tbsp Green curry paste (homemade or store-bought)
  • 2 tbsp Vegetable oil or coconut oil
  • 1 can (13.5 oz) full-fat coconut milk
  • 1 cup Chicken broth or water
  • 1 lb Chicken breast or tofu, cubed
  • 1 cup Eggplant, diced
  • 1 cup Bell peppers, sliced
  • ½ cup Bamboo shoots (optional)
  • 2 tbsp Fish sauce (or soy sauce for vegetarian)
  • 1 tbsp Palm sugar or brown sugar
  • Fresh Thai basil leaves
  • Kaffir lime leaves (optional)
  • Jasmine rice or rice noodles for serving

Instructions
 

  • Sauté the Curry Paste:
    In a large pot or wok, heat the oil over medium heat. Add the paste and stir-fry for 1–2 minutes until fragrant.
  • Add Coconut Milk and Protein:
    Pour in half the coconut milk. Stir until the paste is fully mixed in. Add your chicken or tofu and cook for 5–7 minutes until partially cooked.
  • Add Vegetables and Simmer:
    Add remaining coconut milk, broth, vegetables, sugar, and fish sauce. Toss in kaffir lime leaves if using. Simmer for 15–20 minutes.
  • Adjust Flavor and Finish:
    Taste and adjust saltiness or sweetness. Stir in fresh Thai basil before serving.
  • Serve and Enjoy:
    Ladle over jasmine rice or rice noodles and garnish with more basil.

Notes

Made this recipe? Tag us when you share or save it to Pinterest. And don’t forget to leave a quick rating and comment—it really helps!
Keyword asian comfort food, coconut milk curry, curry with chicken, gluten free thai dishes, thai curry recipes, thai green curry, vegetarian thai curry

Sam

Hi, I’m Sam! I’m the home cook behind Ready Prep Meals—where busy days meet easy, delicious recipes. I believe great food doesn’t need to be complicated. Stick around for quick-prep meals, time-saving tips, and plenty of kitchen inspiration!

Recommended Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating