Thai Green Curry with Eggplant

🕒 Prep: 10 min
🔥 Cook: 20 min
🍽 Serves: 4
Be the First to Review!

Thai Green Curry with Eggplant is a vibrant, aromatic dish that brings a taste of Thailand straight to your kitchen. This recipe is a perfect blend of spicy, sweet, and savory notes, making it both comforting and exciting for the palate.

Thai Green Curry with Eggplant

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Thai Green Curry with Eggplant

Ingredients for Thai Green Curry with Eggplant

Vegetable oil is used as the base to sauté the curry paste, helping to release its flavors. Green curry paste brings the essential spicy and herbal notes characteristic of Thai cuisine. Coconut milk adds a creamy texture and balances the spice with its natural sweetness. Eggplant absorbs the curry flavors, offering a meaty texture without the meat. Red and yellow bell peppers add a sweet crunch and vibrant color. Fish sauce provides umami depth, while brown sugar rounds out the savory elements with a hint of sweetness. Fresh basil leaves introduce a fragrant, peppery finish, and lime juice adds a zesty brightness. Finally, season with salt as needed to enhance all the flavors.

Why This Thai Green Curry with Eggplant Works

As the curry paste hits the hot oil, it loosens up and spreads through the pan. The paste mixes into the fat, so when the coconut milk is poured in, it blends smoothly instead of staying in little clumps. After a few minutes, the coconut milk starts to thicken a bit and turns into a steady sauce that coats everything in the pan.

Once the eggplant goes in, it slowly soaks up that coconut curry sauce. Over time the cubes soften all the way through, so they stay in shape but feel creamy when bitten into. The bell peppers go in later so they have time to cook, but still keep a slight bite and don’t go mushy.

Near the end, fish sauce and brown sugar settle into the sauce and even out the salty and sweet tastes. Fresh basil and lime juice are added off the heat, so they don’t wilt or fade too much. By the time it is spooned over hot jasmine rice, the sauce is thick enough to cling to the rice instead of running off.

Thai Green Curry with Eggplant Tips & Tricks

  • If you prefer a milder curry, start with less curry paste and gradually add more to taste.
  • For added protein, toss in some cooked chicken or tofu just before the final simmer.
  • Use a heavy-bottomed pan to prevent sticking and ensure even cooking.

Mistakes To Avoid

Letting the curry paste sit in cold oil or not frying it long enough means it never really opens up in the pan. The paste stays clumpy and raw-tasting, so the coconut milk doesn’t fully pick it up and the sauce ends up flat and a bit grainy instead of smooth and rounded.

When the eggplant is cut into big, uneven chunks, the simmering time in the recipe doesn’t work anymore. Large pieces stay firm and a little spongy in the middle while smaller ones collapse and turn mushy, so the curry has a strange mix of hard bites and falling-apart bits.

Boiling the curry too hard after the coconut milk goes in can cause the sauce to split. The fat separates and floats on top, the liquid underneath gets thin, and the whole curry looks oily instead of creamy.

Adding the basil leaves too early in the simmer makes them go dark and limp. By the time the curry is ready, the basil has lost its fresh smell and just becomes soft green specks in the sauce.

Ingredients

  1. 1 tablespoon vegetable oil
  2. 2 tablespoons green curry paste
  3. 1 can (13.5 oz) coconut milk
  4. 1 pound eggplant, cubed
  5. 1 red bell pepper, sliced
  6. 1 yellow bell pepper, sliced
  7. 1 tablespoon fish sauce
  8. 1 tablespoon brown sugar
  9. 1/2 cup fresh basil leaves
  10. 1 lime, juiced
  11. Salt to taste
  12. Cooked jasmine rice, for serving

Step-by-step Instructions

  1. 1. Heat the vegetable oil in a large pan over medium heat.
  2. 2. Add the green curry paste and sauté for 1-2 minutes until fragrant.
  3. 3. Pour in the coconut milk and stir to combine with the curry paste.
  4. 4. Add the eggplant cubes and simmer for 10 minutes until they start to soften.
  5. 5. Add the sliced bell peppers, fish sauce, and brown sugar.
  6. 6. Simmer for another 5-7 minutes until the vegetables are cooked through.
  7. 7. Stir in the fresh basil leaves and lime juice.
  8. 8. Season with salt to taste.
  9. 9. Serve hot over cooked jasmine rice.

Frequently Asked Questions

Can I use a different type of eggplant?
Yes, you can use any eggplant variety. Just be sure to adjust the cooking time as needed based on size.
Is there a substitute for fish sauce?
You can substitute soy sauce or tamari for a vegan option, though it will alter the flavor slightly.

Serving Ideas for Thai Green Curry with Eggplant

This Thai Green Curry pairs wonderfully with a side of steamed jasmine rice, which soaks up the sauce beautifully. For a complete meal, consider serving with a simple cucumber salad dressed in rice vinegar and sesame oil.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.