Tantalizing Thai Green Curry

Highlighted under: Taste the Globe

I absolutely love making Thai green curry at home! The fragrant combination of fresh herbs, creamy coconut milk, and vibrant vegetables creates a symphony of flavors that dances on the palate. Each time I prepare this dish, I’m reminded of the flavors of Thailand, and it’s like taking a little culinary trip right in my kitchen. This recipe has become a favorite in my household, offering heartiness and comfort while being easy to whip up on a weeknight or serve at gatherings. Let’s dive into the heart of this tantalizing dish!

Lina

Created by

Lina

Last updated on 2026-01-18T16:25:27.561Z

When I first tasted Thai green curry at a local restaurant, I was captivated by its rich and aromatic layers. I realized that making it at home wasn’t just a challenge; it was a way for me to recreate that experience anytime I craved it. The balance of spicy, sweet, and savory flavors is what makes this dish incredibly memorable.

After several attempts to perfect my recipe, I learned that fresh ingredients are key. Using freshly minced basil and cilantro not only enhances the freshness but also elevates the overall taste. I always recommend selecting your vegetables based on what’s in season to get the best texture and flavor!

Why You Will Love This Recipe

  • A harmonious blend of spices that excite your taste buds
  • Creamy coconut milk that adds a luxurious touch
  • Customizable with your favorite veggies and proteins

Understanding Thai Green Curry

Thai green curry is renowned for its vibrant color and rich, aromatic profile, which defines the essence of Thai cuisine. The bright green hue comes from fresh green chilies and herbs, primarily cilantro and Thai basil. These ingredients not only provide visual appeal but also contribute to a fresh and zesty flavor that sets this curry apart from others. The balance of heat from the curry paste with the creamy coconut milk creates a delicious contrast that elevates the dish, making it both comforting and exhilarating.

In this recipe, the use of fragrant coconut milk is vital as it enhances the overall texture, making the curry velvety without overwhelming the palate. Cooking the vegetables just until tender retains their natural sweetness and nutrients. Broccoli and green beans offer a satisfying crunch, while the optional protein—whether tofu or chicken—absorbs the flavorful broth, adding depth to every bite. This combination ensures a multi-layered experience that showcases the heart of a proper Thai green curry.

Ingredient Insights and Substitutions

Each component in this Thai green curry plays a crucial role, with the curry paste being the star ingredient. If you don't have access to Thai green curry paste, consider making a homemade version using green chilies, garlic, lemongrass, and kaffir lime leaves blended together. Alternatively, red curry paste can act as a substitute in a pinch, although it will yield a slightly different flavor profile. Just remember to adjust the quantity based on spice tolerance—start with a smaller amount and add more if needed.

For a plant-based option, tofu is perfect as it absorbs the surrounding flavors, but if you're not a fan, chickpeas or tempeh can offer a good substitute while providing protein. When it comes to vegetables, I often include zucchini or snap peas for variety. They add brightness and will cook down nicely without becoming mushy, ensuring a pleasant bite. Feel free to mix and match your preferred veggies based on what you have available, keeping a balance between hearty and tender selections.

Ingredients

Gather your ingredients before you start cooking to make the process smooth and enjoyable!

Ingredients for Thai Green Curry

  • 2 tablespoons vegetable oil
  • 1 onion, sliced
  • 2 cloves garlic, minced
  • 2 tablespoons Thai green curry paste
  • 1 can (400 ml) coconut milk
  • 1 cup vegetable or chicken broth
  • 1 bell pepper, sliced
  • 2 cups broccoli florets
  • 1 cup green beans, trimmed
  • 200 grams tofu or chicken, cubed
  • 1 tablespoon fish sauce (optional)
  • Fresh basil leaves for garnish
  • Cooked jasmine rice, to serve

Ensure everything is prepped and ready before moving to the next steps.

Instructions

Follow these steps closely for a delicious Thai green curry!

Heat the Oil

In a large pot, heat the vegetable oil over medium heat. Add the sliced onion and garlic, sautéing until they become translucent and fragrant.

Add the Curry Paste

Stir in the Thai green curry paste and cook for another minute to release its aroma.

Mix in Coconut Milk and Broth

Gradually pour in the coconut milk and vegetable or chicken broth, stirring to combine everything thoroughly.

Incorporate the Vegetables and Protein

Add the bell pepper, broccoli, green beans, and the tofu or chicken. Stir well and let it simmer for 15 minutes, or until the vegetables are tender and the protein is cooked through.

Finish with Fish Sauce

If using, mix in the fish sauce for added depth of flavor. Adjust seasonings based on your taste preference.

Garnish and Serve

Serve hot over jasmine rice, garnished with fresh basil leaves. Enjoy your tantalizing Thai green curry!

Enjoy your culinary creation and share it with friends and family!

Pro Tips

  • For a spicier kick, add sliced fresh chili peppers when sautéing the onions. If vegetarian, make sure to use a vegetable broth and omit the fish sauce.

Make-Ahead and Storage Tips

This Thai green curry can be prepared ahead of time, making it an excellent option for meal prep. If you want to enjoy the flavors on a busy weeknight, prepare the curry up to the point of adding protein and vegetables. Once cooled, store it in an airtight container in the refrigerator for up to three days. When ready to serve, simply reheat it on the stove over medium heat, adding fresh or lightly cooked veggies towards the end, just enough to warm them through without losing their crunch.

For longer storage, this curry freezes beautifully. Pack it in freezer-safe containers, leaving room for expansion, and it can last up to three months. When reheating from frozen, allow it to thaw overnight in the fridge, or use the defrost setting on your microwave. Once thawed, reheat gently to avoid curdling the coconut milk, stirring occasionally until warmed through.

Serving Suggestions and Pairings

Serving this tantalizing Thai green curry over jasmine rice allows the fragrant flavors to soak into the grain, creating a complete meal. To enhance the dish further, consider adding a side of Thai cucumber salad or spring rolls for a refreshing contrast. The coolness from the salad complements the warmth of the curry and adds an extra layer of texture to your meal.

For those looking to amp up the experience, a sprinkle of freshly chopped cilantro or mint right before serving can elevate the fragrance and flavor profile. Additionally, toasted sesame seeds can provide a delightful crunch. Don't forget a squeeze of lime juice at the table, as the acidity can balance the richness of the curry and brighten the overall dish.

Questions About Recipes

→ Can I make this curry vegetarian?

Yes! Simply use tofu or a variety of vegetables and vegetable broth.

→ What can I substitute for coconut milk?

You can use almond milk or any non-dairy milk, but the texture and flavor will differ.

→ How spicy is green curry?

The spice level can vary, but you can adjust it by using more or less curry paste to suit your tolerance.

→ Can I store leftover curry?

Yes, store it in the fridge in an airtight container for up to 3 days. Reheat before serving.

Tantalizing Thai Green Curry

I absolutely love making Thai green curry at home! The fragrant combination of fresh herbs, creamy coconut milk, and vibrant vegetables creates a symphony of flavors that dances on the palate. Each time I prepare this dish, I’m reminded of the flavors of Thailand, and it’s like taking a little culinary trip right in my kitchen. This recipe has become a favorite in my household, offering heartiness and comfort while being easy to whip up on a weeknight or serve at gatherings. Let’s dive into the heart of this tantalizing dish!

Prep Time15 minutes
Cooking Duration25 minutes
Overall Time40 minutes

Created by: Lina

Recipe Type: Taste the Globe

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients for Thai Green Curry

  1. 2 tablespoons vegetable oil
  2. 1 onion, sliced
  3. 2 cloves garlic, minced
  4. 2 tablespoons Thai green curry paste
  5. 1 can (400 ml) coconut milk
  6. 1 cup vegetable or chicken broth
  7. 1 bell pepper, sliced
  8. 2 cups broccoli florets
  9. 1 cup green beans, trimmed
  10. 200 grams tofu or chicken, cubed
  11. 1 tablespoon fish sauce (optional)
  12. Fresh basil leaves for garnish
  13. Cooked jasmine rice, to serve

How-To Steps

Step 01

In a large pot, heat the vegetable oil over medium heat. Add the sliced onion and garlic, sautéing until they become translucent and fragrant.

Step 02

Stir in the Thai green curry paste and cook for another minute to release its aroma.

Step 03

Gradually pour in the coconut milk and vegetable or chicken broth, stirring to combine everything thoroughly.

Step 04

Add the bell pepper, broccoli, green beans, and the tofu or chicken. Stir well and let it simmer for 15 minutes, or until the vegetables are tender and the protein is cooked through.

Step 05

If using, mix in the fish sauce for added depth of flavor. Adjust seasonings based on your taste preference.

Step 06

Serve hot over jasmine rice, garnished with fresh basil leaves. Enjoy your tantalizing Thai green curry!

Extra Tips

  1. For a spicier kick, add sliced fresh chili peppers when sautéing the onions. If vegetarian, make sure to use a vegetable broth and omit the fish sauce.

Nutritional Breakdown (Per Serving)

  • Calories: 450 kcal
  • Total Fat: 30g
  • Saturated Fat: 15g
  • Cholesterol: 0mg
  • Sodium: 500mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 5g
  • Sugars: 5g
  • Protein: 12g