Thai Green Curry with Eggplant and Jasmine Rice

Some nights call for a curry that does most of the work while you just stand there stirring and inhaling. This Thai green curry with eggplant is exactly that kind of dinner — a pot of coconut milk gone glossy and green, soft eggplant soaking up every bit of that broth, and a smell that fills the kitchen with lemongrass and basil before you’ve even taken a bite.

What I love about this version is how the eggplant practically melts, turning almost custardy while still holding its shape enough to catch on a spoon. Spoon it over hot jasmine rice, add a squeeze of lime, and you’ve got a dinner that feels indulgent but is entirely vegetables and coconut milk doing the heavy lifting.

Simmering eggplant in curry broth

Ingredients

  • 2 tbsp vegetable oil
  • 3 tbsp Thai green curry paste
  • 2 cans (13.5 oz each) full-fat coconut milk
  • 1 lb Chinese or Italian eggplant, cut into 1-inch chunks
  • 1 red bell pepper, thinly sliced
  • 1 small onion, thinly sliced
  • 3 cloves garlic, minced
  • 2 tbsp fish sauce
  • 1 tbsp brown sugar or palm sugar
  • 4 kaffir lime leaves, torn (optional)
  • 1 cup fresh Thai basil leaves, loosely packed
  • 1 red Thai chili, thinly sliced (optional)
  • 3 cups cooked jasmine rice
  • lime wedges, for serving

Instructions

  1. Cook the jasmine rice according to package directions and keep it warm; you want it ready right when the curry finishes.
  2. Heat the oil in a wide pot or wok over medium heat. Add the green curry paste and fry for 1-2 minutes, stirring constantly, until it smells fragrant and darkens slightly.
  3. Scoop the thick cream off the top of one coconut milk can and stir it into the paste, letting it bubble and separate slightly for a minute — this builds flavor before the broth goes thin.
  4. Pour in the rest of the coconut milk from both cans, along with the onion and garlic. Bring to a gentle simmer.
  5. Add the eggplant chunks and kaffir lime leaves. Simmer uncovered for 12-15 minutes, stirring occasionally, until the eggplant turns soft and slightly translucent at the edges.
  6. Stir in the bell pepper and cook for another 3-4 minutes, just until it softens but still has a little bite.
  7. Season with fish sauce and brown sugar. Taste the broth and adjust — it should taste salty, a little sweet, and clearly green and herbal.
  8. Turn off the heat and fold in the Thai basil leaves and sliced chili, if using, letting the basil wilt into the hot broth.
  9. Spoon the curry over bowls of jasmine rice and serve immediately with lime wedges on the side.

Tips

  • Chinese or Italian eggplant works better here than large globe eggplant, which can turn mushy and slightly bitter — if that’s all you have, salt the cubes for 15 minutes and pat dry first.
  • Green curry paste brands vary a lot in saltiness and heat, so start with less fish sauce than you think you need and adjust at the end.
  • This curry keeps well in the fridge for up to 3 days, but the eggplant will keep softening, so it’s actually better the next day if you like it very tender.
  • Freeze the curry base (without the basil) for up to 2 months; add fresh basil only after reheating so it doesn’t turn dull and dark.
  • No kaffir lime leaves? A strip of lime zest added with the coconut milk gets you close enough.

Nutrition (per serving, estimated)

  • Calories: 410 kcal
  • Protein: 7 g
  • Carbs: 38 g
  • Fat: 27 g

Prep: 15 min · Cook: 30 min · Serves: 4

Leave a Reply

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