Thai green curry brings an irresistible combination of creamy coconut milk, aromatic herbs, and fresh vegetables that captivates the senses. This vibrant dish, featuring tender tofu and a medley of colorful vegetables, fills your kitchen with enticing aromas while offering a satisfying balance of heat and subtle sweetness.
Made with store-bought green curry paste, this recipe transforms into a quick, flavorful dinner perfect for busy weeknights. Whether you’re craving a comforting meal or exploring Thai flavors, this dish delivers authentic taste in just 30 minutes.
- Ready in 30 minutes, making it ideal for a fast and flavorful dinner.
- Uses store-bought curry paste for convenience without sacrificing authentic Thai taste.
- Vegetarian-friendly and easily adaptable for different protein choices.
- Rich, creamy texture balanced by fresh herbs and lime juice.
Ingredients
- Coconut Oil: 2 tablespoons to provide a fragrant base and enhance curry flavors when sautéing vegetables.
- Chinese or Japanese Eggplants: 2 medium, cut into half-moons, adds tender, silky texture and absorbs curry flavors beautifully.
- Sea Salt: A pinch for seasoning eggplant and balancing dish flavors throughout cooking.
- Full-Fat Coconut Milk: 1 (13.5-ounce) can, offering creamy richness and authentic Thai curry base.
- Thai Green Curry Paste: ¼ cup, packed with herbs and spices to create bold, aromatic heat.
- Fresh Ginger Matchsticks: 1 tablespoon, grated finely for a zesty, warming note.
- Water: 1 cup, to adjust curry consistency and help simmer vegetables.
- Extra-Firm Tofu: 7 ounces, cubed raw, baked, or fried; adds plant-based protein with a chewy texture.
- Red Bell Pepper: 1, sliced thin, contributes vibrant color and natural sweetness.
- Snow Peas: 4 ounces, providing crisp freshness and a bright contrast.
- Fresno or Thai Chiles: 2 or 4, thinly sliced for authentic heat and garnish.
- Fresh Lime Juice: 1 tablespoon, adds brightness and balances the curry’s richness.
- Sugar (Optional): 1 teaspoon, to enhance subtle sweetness if desired.
- Tamari (Optional): To taste, for adjusting saltiness and depth of flavor.
- Thai Basil or Fresh Cilantro: For garnish, imparting a fragrant herbal finish.
- Cooked Rice: For serving, to soak up the delicious curry sauce.
Instructions
- Cook the Eggplant Until Tender
Heat coconut oil in a medium skillet over medium heat. Add eggplant slices with a pinch of sea salt and sauté for 5 to 7 minutes, stirring occasionally until softened. This step softens the eggplant and begins flavor absorption while preventing sogginess.
- Sauté Curry Paste and Ginger
Return pan to medium heat and add ¼ cup coconut milk, green curry paste, and fresh ginger. Cook for 2 to 3 minutes until the paste begins to dry out and release aromas. This intensifies the spices and infuses the coconut milk with rich curry flavor.
- Add Remaining Liquids and Combine
Pour in the remaining coconut milk and water, stirring well to create a smooth curry sauce. Adding water balances the sauce consistency ensuring it isn’t too thick while allowing vegetables to simmer gently.
- Introduce Tofu and Vegetables
Add tofu cubes, red bell pepper, snow peas, sautéed eggplant, and half the sliced chiles. Stir to combine ingredients thoroughly. This lets flavors meld while cooking vegetables through without losing their vibrant texture.
- Simmer Curry for Flavor Development
Allow curry to simmer gently for 3 to 5 minutes until snow peas are tender but still crisp. This step ensures tofu heats through and vegetables maintain freshness while curry thickens slightly.
- Finish with Lime Juice and Seasonings
Remove from heat and stir in fresh lime juice to brighten the dish. Adjust seasoning by adding sugar or tamari if desired for balanced sweetness and saltiness according to personal taste.
- Garnish and Serve
Top the curry with remaining sliced chiles and your choice of Thai basil or cilantro for a fresh herbal aroma. Serve hot alongside cooked rice to complement the rich, flavorful sauce.
- Using store-bought green curry paste saves time without compromising authentic flavor.
- Adjust chile amount according to heat preference; Thai chiles are spicier than Fresno.
- Extra-firm tofu holds shape well and absorbs curry flavors better than softer varieties.
- Simmer gently to keep vegetables crisp and avoid overcooking the tofu.
Storage Tips
This curry can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on stove or microwave, stirring occasionally to maintain creamy texture.
Serving Suggestions
Serve this Thai green curry over steamed jasmine or brown rice for a hearty meal. For added texture, accompany with crispy spring rolls or a refreshing cucumber salad.
- Lightly frying eggplant before adding to curry enhances its flavor and improves texture.
- Add fresh herbs like Thai basil just before serving for a vibrant aroma and taste.
- Use full-fat coconut milk to ensure a rich, creamy consistency and authentic flavor profile.
FAQs
- Can I use chicken or shrimp instead of tofu?
Yes, substitute tofu with chicken pieces or shrimp for a non-vegetarian version. Adjust cooking time accordingly to ensure proper doneness.
- What can I substitute for Thai green curry paste?
If unavailable, use red curry paste with a small amount of fresh green chilies or herbs, though the flavor will differ slightly from authentic green curry.
- Is this curry gluten-free?
Yes, provided you use gluten-free tamari or soy sauce. Ensure all ingredient labels confirm gluten-free status.
- Can I make this curry vegan?
Absolutely, this recipe is vegan as written by using tofu and coconut milk. Just avoid fish sauce or animal-based ingredients if modifying.
- How spicy is this curry?
The heat level depends on the type and quantity of chiles used, but typically it’s moderately spicy. Adjust chiles to suit your personal preference.
- Can I prepare this dish in advance?
Yes, the curry tastes great reheated. Store in refrigerator and reheat gently to preserve texture and flavor.

Thai Green Curry
Equipment
- 1 medium skillet or Dutch oven for cooking curry
Ingredients
- 2 tablespoons coconut oil
- 2 medium Chinese or Japanese eggplants cut into ½-inch thick half-moons
- Sea salt to taste
- 1 13.5-ounce can full-fat coconut milk
- ¼ cup Thai green curry paste
- 1 tablespoon fresh ginger cut into matchsticks
- 1 cup water
- 7 ounces extra-firm tofu cubed (raw, baked, or fried)
- 1 red bell pepper stemmed, seeded, and sliced
- 4 ounces snow peas
- 2 Fresno chiles or 4 Thai chiles thinly sliced
- 1 tablespoon fresh lime juice
- 1 teaspoon sugar optional
- Tamari to taste (optional)
- Thai basil or fresh cilantro for garnish
- Cooked rice for serving
Instructions
- Heat coconut oil in a medium skillet or Dutch oven over medium heat.
- Add eggplant and a pinch of salt; cook for 5 to 7 minutes, stirring occasionally until softened. Remove and set aside.
- Add ¼ cup coconut milk, green curry paste, and ginger to the pan; cook for 2 to 3 minutes until mostly dry.
- Add remaining coconut milk and water, then stir to combine.
- Add tofu, red bell pepper, snow peas, sautéed eggplant, and half of the sliced chiles; stir to combine.
- Simmer for 3 to 5 minutes until snow peas are tender.
- Remove from heat; stir in lime juice and season with sugar and tamari if desired.
- Garnish with remaining chiles and herbs and serve hot with cooked rice.
Notes
- Use store-bought green curry paste for convenience and authentic flavor.
- Fried tofu adds texture but raw or baked tofu can be used.
- Adjust chiles to control spice level.
- Refrigerate leftovers up to 3 days.


