thai eggplant recipe
The Best thai eggplant recipe
This recipe is a staple in our house because it’s simple, healthy, and endlessly adaptable. Thai eggplant is packed with fiber and antioxidants, and since it’s low in calories, I don’t have to feel guilty about serving it often. I usually toss it with ground pork or tofu for protein, but it’s just as good on its own as a side dish. My husband loves it with steamed jasmine rice, and the kids will eat it straight from the pan if I let them. It’s one of those rare recipes that works for a casual dinner but also holds its own when I’m feeding a crowd. The best part? Leftovers taste even better the next day.

Thai Green Curry with Eggplant
A fragrant and spicy Thai green curry featuring tender eggplant, bell peppers, and bamboo shoots in a rich coconut milk base. This dish is quick to prepare and packed with authentic Thai flavors.
🥘Ingredients
- 1 lb (450g) Thai eggplant (or small purple eggplant), cut into chunks
- 1 red bell pepper, sliced
- 1 cup bamboo shoots, drained and sliced
- 1 can (14 oz) coconut milk
- 1 cup vegetable or chicken stock
- 2 tbsp green curry paste (adjust to taste)
- 1 tbsp palm sugar or brown sugar
- 1 tbsp fish sauce (or soy sauce for vegetarian)
- 1 tbsp lime juice
- 1 kaffir lime leaf, torn (optional)
- 1 stalk lemongrass, bruised and cut into 2-inch pieces
- 1/2 cup Thai basil leaves
- Fresh Thai basil leaves
- Red chili slices
- Lime wedges
👨🍳Directions
-
1
Prepare the eggplant by cutting it into bite-sized chunks. If using larger eggplants, soak them in salted water for 10 minutes to remove bitterness, then drain and pat dry. -
2
Heat 2 tablespoons of coconut milk (the thick cream from the top of the can) in a wok or deep skillet over medium heat. Add the green curry paste and stir-fry for 1-2 minutes until fragrant. -
3
Add the remaining coconut milk, stock, palm sugar, fish sauce, kaffir lime leaf, and lemongrass. Stir well and bring to a gentle simmer. -
4
Add the eggplant, bell pepper, and bamboo shoots. Simmer for 10-12 minutes, stirring occasionally, until the eggplant is tender but not mushy. -
5
Stir in the lime juice and Thai basil leaves. Taste and adjust seasoning with more fish sauce (for saltiness), sugar (for sweetness), or lime juice (for tanginess). -
6
Remove the lemongrass and kaffir lime leaf (if used). Serve hot over steamed jasmine rice, garnished with fresh basil, chili slices, and lime wedges.
🔧Equipment
- Large wok or deep skillet
- Cutting board
- Chef’s knife
- Wooden spoon
- Measuring spoons
- Serving bowls
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Thai Green Curry with Eggplant Works
❓ Frequently Asked Questions About Thai Green Curry with Eggplant
1. What are Thai eggplants, and can I substitute them with regular eggplants?
Thai eggplants are small, round, and slightly bitter compared to regular eggplants. They come in green, white, or purple varieties and are commonly used in Thai curries and stir-fries. While you can substitute regular eggplants, they have a different texture and milder flavor. If using regular eggplants, choose smaller ones and adjust cooking time as they may take longer to soften.
2. How do I reduce the bitterness of Thai eggplants?
Thai eggplants can be slightly bitter, but you can minimize this by soaking them in salted water for 10–15 minutes before cooking. Alternatively, blanching them in boiling water for 2–3 minutes can help. Removing the seeds (if large) may also reduce bitterness.
3. Can I make this recipe without coconut milk?
While coconut milk adds richness and balances flavors in Thai eggplant dishes, you can omit it if needed. Replace it with vegetable or chicken broth, but expect a lighter, less creamy result. Adding a splash of cream or yogurt can help mimic the texture if desired.
4. What protein pairs best with Thai eggplant recipes?
Thai eggplant dishes work well with proteins like chicken, shrimp, tofu, or pork. For a vegetarian option, chickpeas or tempeh are great choices. The protein is usually cooked separately and added to the curry or stir-fry toward the end to avoid overcooking.
5. How do I store and reheat leftover Thai eggplant curry?
Store leftovers in an airtight container in the refrigerator for up to 3–4 days. To reheat, warm it gently on the stovetop over low heat, adding a splash of water or coconut milk to prevent drying. Avoid microwaving for too long, as it can make the eggplants mushy. The dish also freezes well for up to 2 months.
