The Best Green Curry Recipe: A Flavorful, Aromatic Thai Classic

Published by Ilyas, Date :

Green Curry is the epitome of comfort food in a bowl. It’s a perfect balance of bold, spicy flavors and creamy coconut milk, making it one of those dishes that you crave on a chilly night or when you need something hearty and satisfying. Whether you’re looking for a quick, easy dinner or a dish that’s full of flavor and texture, this Green Curry recipe has you covered. With its vibrant green hue, rich taste, and customizable ingredients, it’s sure to become a family favorite.

What’s wonderful about Green Curry is that it’s so adaptable. You can swap in your choice of protein—whether it’s chicken, tofu, shrimp, or tempeh—and use whatever vegetables you have on hand. The aromatic green curry paste mixed with creamy coconut milk creates a depth of flavor that will transport you to Thailand with every bite. Add some fresh Thai basil and a squeeze of lime, and you’ve got a dish that’s not only comforting but also bursting with freshness. Serve it over jasmine rice, and you have a complete, satisfying meal in no time.


Why You’ll Love This Recipe

Green Curry is a dish that’s all about balance—spicy, sweet, savory, and creamy, with a little herbal freshness to top it off. Here’s why you’ll love making it:

  • Packed with Bold Flavors: The combination of green curry paste, coconut milk, and kaffir lime leaves creates a soup-like base that’s rich and aromatic. The heat from the curry paste is beautifully balanced by the sweetness of the coconut milk, and the lime leaves add a fragrant zing that will make your taste buds dance.
  • Quick and Easy to Make: This dish can be prepared in less than 30 minutes, making it the perfect option for a quick weeknight dinner. All it takes is a little sautéing and simmering, and you’ll have a flavorful Thai-inspired dish ready to serve.
  • Customizable for Any Diet: Whether you’re vegan, gluten-free, or prefer a meat-based dish, this recipe is incredibly versatile. Use tofu for a vegan version, or add your choice of chicken, shrimp, or tempeh for a protein-packed meal.
  • Great for Leftovers: Green Curry actually gets better the next day as the flavors meld together. If you have any leftovers, store them in the fridge, and you’ll have an even more flavorful dish to enjoy later.
  • Perfect for Meal Prep: This recipe is great for meal prepping. You can make a big batch and store it in the fridge for a few days, or freeze it for up to two months. Reheat it for a comforting meal on busy days.

What Makes This Recipe Special?

Green Curry stands out for its incredible combination of flavors. The green curry paste is the heart of this dish. Made from a mix of green chilies, lemongrass, garlic, ginger, and spices, it has an aromatic and spicy kick that can be adjusted to suit your taste. The coconut milk provides a rich, creamy base that balances the heat of the curry paste.

One of the most special ingredients in this curry is kaffir lime leaves. These leaves add a citrusy, fresh element that elevates the soup to another level. If you’ve never tried them before, they’ll make you a believer in their unique flavor. The Thai basil, added at the end, brings a sweet herbal freshness that cuts through the richness of the coconut milk, giving the curry a light finish.

The beauty of this dish is that it’s not just about the flavors, but also the textures. You get the creaminess of the coconut milk, the crunch of vegetables like bell peppers and snow peas, and the tender protein of your choice. It’s the perfect balance of texture, flavor, and comfort in every bowl.


Ingredients

To make this flavorful Thai Green Curry, you’ll need the following ingredients:

For the Curry:

  • 2 tablespoons vegetable oil
  • 3 tablespoons Thai green curry paste
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1 stalk lemongrass, finely chopped (optional)
  • 14 oz full-fat coconut milk
  • 1 cup chicken or vegetable broth
  • 1 tablespoon fish sauce (or soy sauce for vegetarian)
  • 1 tablespoon palm sugar or brown sugar
  • 2 kaffir lime leaves, torn (optional)
  • 300 grams (10 oz) protein of choice (chicken, tofu, shrimp), sliced
  • 1 cup eggplant, chopped
  • 1 cup bell peppers, sliced
  • 1/2 cup bamboo shoots (optional)
  • 1/2 cup snow peas or green beans
  • Fresh Thai basil leaves, for garnish
  • Jasmine rice, for serving

How to Make It Step-by-Step

Green Curry is one of those dishes that’s surprisingly easy to make. Here’s how to bring all those vibrant flavors together:

  1. Heat the Oil: Start by heating the vegetable oil in a large pan over medium heat. The oil is essential for sautéing the curry paste and releasing all the wonderful flavors.
  2. Sauté the Curry Paste: Add the green curry paste, minced garlic, grated ginger, and lemongrass (if using) to the pan. Sauté for 2–3 minutes until fragrant. This step is crucial for bringing out the depth of flavor from the curry paste, so don’t skip it!
  3. Add the Coconut Milk and Broth: Pour in the coconut milk and chicken or vegetable broth. Stir everything together to combine and bring it to a gentle simmer. At this point, the kitchen will start smelling amazing!
  4. Season with Fish Sauce and Sugar: Stir in the fish sauce (or soy sauce if making it vegetarian) and brown sugar. The fish sauce adds a deep umami flavor, and the sugar balances out the heat from the curry paste. If you’re using kaffir lime leaves, tear them and add them now.
  5. Add the Protein: Next, add your choice of protein (chicken, tofu, shrimp, or tempeh) to the curry. Let it simmer for about 5–10 minutes, or until the protein is cooked through.
  6. Add the Vegetables: Add the chopped eggplant, bell peppers, bamboo shoots (if using), and snow peas or green beans. Let everything simmer for another 5–10 minutes, until the vegetables are tender and the flavors have melded together.
  7. Taste and Adjust Seasoning: Taste the curry and adjust the seasoning with more fish sauce, soy sauce, or sugar if needed. This is your chance to customize the flavor to your liking.
  8. Finish with Thai Basil: Remove the pan from the heat and stir in a handful of fresh Thai basil leaves. The basil adds a burst of freshness that perfectly complements the richness of the curry.
  9. Serve: Serve the green curry hot, over a bed of steamed jasmine rice. You can also garnish it with extra basil leaves if you like.

Tips for Best Results

  • Customize the Spice Level: Green curry is meant to be spicy, but you can adjust the heat level based on your taste. If you prefer a milder curry, start with a smaller amount of curry paste and add more as you go. You can also remove the seeds from the green chilies in the paste to reduce the heat.
  • Use Fresh Ingredients: For the best flavor, use fresh lemongrass and kaffir lime leaves if you can find them. These ingredients add an authentic Thai flavor that really elevates the dish.
  • Don’t Skip the Sautéing: Sautéing the curry paste, garlic, ginger, and lemongrass is key to bringing out the full depth of flavor in the dish. Make sure you sauté until fragrant before adding the liquids.
  • Simmer for Flavor: Let the curry simmer for at least 15 minutes to allow all the flavors to come together. You can simmer longer if you like, but 15 minutes is typically enough.

Ingredient Substitutions & Variations

  • Vegan Version: Use tofu as your protein and substitute soy sauce for fish sauce. Make sure to use a vegan-friendly curry paste.
  • No Coconut Milk: If you prefer a lighter option, you can use lite coconut milk, but the curry will be less creamy. Alternatively, you could use almond milk, though the flavor will be different.
  • Extra Heat: For those who love spice, add extra green chilies or red pepper flakes to the curry. You can also increase the amount of curry paste for a hotter dish.
  • More Veggies: Feel free to add other vegetables like carrots, mushrooms, or baby corn. Green curry is very versatile when it comes to veggies, so use whatever you have available.

Serving Suggestions

  • Rice: Serve your green curry with steamed jasmine rice for the traditional Thai experience. The fragrant rice pairs perfectly with the rich, creamy curry sauce.
  • Noodles: If you’re in the mood for something different, serve the curry with rice noodles or even soba noodles for a twist.
  • Bread: Crusty bread or naan makes a great side to soak up all the flavorful sauce.

Pairing Ideas (Drinks, Sides, etc.)

  • Drinks: Green curry pairs beautifully with a light white wine, like Sauvignon Blanc or Pinot Grigio. If you prefer a non-alcoholic beverage, serve it with iced tea or sparkling water with a squeeze of lime.
  • Sides: A simple green salad with a tangy dressing is a perfect side to balance out the richness of the curry. You can also serve it with roasted vegetables or a cucumber salad to add some freshness.

How to Store and Reheat Leftovers

  • Storage: Store leftover green curry in an airtight container in the fridge for up to 3 days. The flavors will continue to develop and get even better with time.
  • Freezing: You can freeze green curry for up to 2 months. Just make sure to let it cool completely before transferring it to a freezer-safe container. When you’re ready to eat, thaw it in the fridge overnight.
  • Reheating: Reheat the curry on the stovetop over medium heat. If it’s too thick, add a little extra broth or coconut milk to loosen it up. You can also microwave it in individual portions until hot.

Make-Ahead and Freezer Tips

  • Make-Ahead: Green curry is perfect for making ahead. You can prepare the curry a day or two in advance, and the flavors will only improve with time. Store it in the fridge and reheat when ready to serve.
  • Freezing: To freeze, leave out the cream or coconut milk if possible, as it may separate when reheated. You can add the coconut milk after thawing for a smooth consistency.

Common Mistakes to Avoid

  • Overcooking the Protein: Make sure not to overcook your protein. Add it at the right time and cook until just done to avoid a dry or tough texture.
  • Skipping the Fresh Herbs: Don’t skip the Thai basil or kaffir lime leaves—they add an incredible burst of flavor that makes the curry taste authentic.
  • Not Adjusting the Spice: If you’re sensitive to spice, start with less curry paste and gradually add more until it’s just right. You can always add heat, but you can’t take it away once it’s in there!

Frequently Asked Questions (FAQ)

  1. Is green curry spicy?
    Yes, green curry is typically spicy, but you can adjust the heat by using less curry paste or removing the seeds from the chilies in the paste.
  2. Can I make this vegan?
    Yes, simply use tofu for the protein and soy sauce instead of fish sauce. Be sure to use a vegan-friendly curry paste.
  3. Can I use light coconut milk?
    Yes, you can use light coconut milk, but the curry will be less rich and creamy

.

  1. What should I serve with green curry?
    Jasmine rice is traditional, but it also pairs well with noodles or quinoa. A side salad or crusty bread would also be great.

Cooking Tools You’ll Need

  • Large pan or wok
  • Knife and cutting board
  • Wooden spoon
  • Blender (optional)
  • Rice cooker or pot for cooking rice

If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!

Green Curry

Green Curry is a classic Thai dish known for its bold, aromatic flavor and creamy coconut base. Made with green curry paste, coconut milk, and your choice of protein or vegetables, this vibrant curry delivers the perfect balance of spice, sweetness, and herbal freshness.
No ratings yet
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Main Course
Cuisine Thai
Servings 4 people
Calories 450 kcal

Ingredients
  

  • 2 tablespoons vegetable oil
  • 3 tablespoons green curry paste
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1 stalk lemongrass, finely chopped (optional)
  • 14 oz full-fat coconut milk
  • 1 cup chicken or vegetable broth
  • 1 tablespoon fish sauce (or soy sauce for vegetarian)
  • 1 tablespoon palm sugar or brown sugar
  • 2 kaffir lime leaves, torn kaffir lime leaves (optional)
  • 300 grams protein of choice (chicken, tofu, shrimp), sliced
  • 1 cup eggplant, chopped
  • 1 cup bell peppers, sliced
  • 1/2 cup bamboo shoots (optional)
  • 1/2 cup snow peas or green beans
  • fresh Thai basil leaves, for garnish
  • for serving Jasmine rice

Instructions
 

  • Heat vegetable oil in a large pan over medium heat.
  • Add the green curry paste, garlic, ginger, and lemongrass. Sauté for 2-3 minutes until fragrant.
  • Pour in the coconut milk and chicken or vegetable broth, stirring to combine.
  • Stir in the fish sauce, palm sugar, and kaffir lime leaves (if using). Bring the mixture to a gentle simmer.
  • Add your protein (chicken, tofu, shrimp, etc.) and cook until it’s nearly done.
  • Add eggplant, bell peppers, bamboo shoots, and snow peas or green beans. Simmer for 5-10 minutes until the vegetables are tender and the protein is fully cooked.
  • Taste and adjust the seasoning with more fish sauce, soy sauce, or sugar if needed.
  • Remove from heat and stir in fresh Thai basil leaves.
  • Serve the curry hot, over jasmine rice.

Nutrition

Serving: 1peopleCalories: 450kcalCarbohydrates: 20gProtein: 25gFat: 32gSaturated Fat: 20gCholesterol: 50mgSodium: 700mgFiber: 4gSugar: 6g
Keyword Coconut Milk Curry, Green Curry, Spicy Curry, Thai Curry
Tried this recipe?Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating