Tofu and Eggplant Green Curry: A Symphony of Flavors
The first time I tasted green curry, I was backpacking through Thailand, lost somewhere in the bustling markets of Chiang Mai. The air, thick with the scent of lemongrass and chilies, led me to a tiny stall where a smiling woman stirred a bubbling pot. The vibrant green hue, the creamy coconut milk, and the explosion of flavors – it was unlike anything I’d ever experienced. That simple bowl ignited a lifelong passion for Thai cuisine, and this Tofu and Eggplant Green Curry is my humble attempt to recreate that magic, a reminder of those sun-drenched days and the incredible food I discovered.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Servings: 10
- Dietary Type: Vegan
Ingredients
- 600 g firm tofu
- 400 g eggplants (or aubergines)
- 100 g shallots
- 400 ml coconut cream
- 100 ml vegetable stock
- 50 g cornstarch, for dusting
- ½ teaspoon cayenne pepper
- 1 fresh basil leaf (optional, for garnish)
- 1 red Thai chile (optional, for garnish)
- 15 ml vegetable oil, for a non-stick pan
- 1 bunch fresh cilantro (or coriander)
- 2 stalks lemongrass
- 4 pieces green jalapeno peppers (optional)
- 2 pieces shallots (for the curry paste)
- 6 garlic cloves (for the curry paste)
- 2 limes, juice
Equipment Needed
- Non-stick pan
- Food processor
- Large pan or wok
- Knife
- Cutting board
Instructions
- Begin by preparing the tofu. Cut the firm tofu into inch-sized cubes. Heat a little vegetable oil in a non-stick pan over medium-high heat. Pan-fry the tofu cubes until they are golden brown on all sides. This process will take around 8-10 minutes, ensuring each side is nicely browned. Set the cooked tofu aside.
- Next, prepare the shallots for frying. Slice the shallots into thin rings. Place the sliced shallots in a bowl and season them with salt and cayenne pepper. Toss to coat evenly.
- Lightly dust the seasoned shallot rings with cornstarch, ensuring they are evenly coated. This will help them crisp up beautifully when fried.
- Using the same pan you cooked the tofu in, add a little more vegetable oil. Heat over medium heat and fry the cornstarch-dusted shallots until they are crispy and golden brown. This should take about 5-7 minutes. Watch them carefully to prevent burning. Once fried, remove them from the pan and set aside.
- Now, it’s time to make the green curry paste. Combine the following ingredients in a food processor: lemongrass (roughly chopped), green jalapeno peppers (optional, adjust quantity according to your spice preference), shallots, garlic cloves, and lime juice.
- Pulse the ingredients in the food processor until a smooth paste forms. You may need to scrape down the sides of the food processor occasionally to ensure everything is evenly blended. The consistency should be relatively fine, with no large chunks remaining.
- Heat about a tablespoon of vegetable oil in a large pan or wok over medium heat. Add the prepared curry paste to the pan and roast it, stirring constantly, until it becomes fragrant. This process usually takes about 5-7 minutes. The aroma will intensify, indicating that the spices are releasing their flavors. Be careful not to burn the paste; reduce the heat if necessary.
- Deglaze the pan by adding the vegetable stock. Stir well to scrape up any browned bits from the bottom of the pan.
- Pour in the coconut cream and add the eggplant (or aubergines), cut into bite-sized pieces. Stir to combine everything well.
- Cook until the eggplant is tender, which will take about 10-15 minutes. Stir occasionally to prevent sticking. You can test for doneness by piercing a piece of eggplant with a fork – it should be easily pierced.
- Gently add the cooked tofu to the pan and heat through for about a minute. This allows the tofu to absorb the flavors of the curry.
- Season the green curry to taste with salt or fish sauce (if not vegan). Be mindful of the existing salt content in the curry paste.
- Serve hot, topped with fresh basil leaves (optional), the crispy fried shallots, and slices of red Thai chilis (optional, for extra heat and visual appeal). Garnish with fresh cilantro as well.
Expert Tips & Tricks
- For a richer flavor, use full-fat coconut cream instead of light coconut milk.
- If you don’t have a food processor, you can finely chop the curry paste ingredients and then pound them together in a mortar and pestle.
- Adjust the amount of jalapeno peppers in the curry paste to control the spiciness.
- To prevent the eggplant from absorbing too much oil, you can lightly salt it beforehand and let it sit for about 30 minutes. This will draw out some of the moisture. Pat it dry before adding it to the curry.
- If the curry is too thick, add a little more vegetable stock or water to thin it out.
- For a more complex flavor, add a teaspoon of brown sugar or palm sugar to the curry.
- The fried shallots can be made ahead of time and stored in an airtight container at room temperature.
Serving & Storage Suggestions
Serve the Tofu and Eggplant Green Curry hot with steamed jasmine rice or brown rice. It’s also delicious with rice noodles. Garnish with fresh cilantro and lime wedges.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm the curry in a saucepan over low heat or microwave until heated through. You may need to add a splash of water or vegetable stock to prevent it from drying out.
Freezing is not recommended, as the tofu and eggplant can become mushy upon thawing.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 285.6 kcal | N/A |
| Calories from Fat | N/A | 40% |
| Total Fat | 12.7 g | 19% |
| Saturated Fat | 8.5 g | 42% |
| Cholesterol | 0 mg | 0% |
| Sodium | 31.5 mg | 1% |
| Total Carbohydrate | 38.6 g | 12% |
| Dietary Fiber | 2.7 g | 10% |
| Sugars | 27.1 g | N/A |
| Protein | 7.8 g | 15% |
Note: Nutritional information is an estimate and may vary based on specific ingredients and preparation methods.
Variations & Substitutions
- For a gluten-free version, ensure that the vegetable stock and cornstarch are gluten-free.
- Add other vegetables such as bell peppers, broccoli, or green beans.
- Use different types of tofu, such as silken tofu for a creamier texture.
- Substitute soy sauce for fish sauce to keep the dish vegan.
- For a richer flavor, add a tablespoon of peanut butter to the curry.
- If you can’t find lemongrass, you can substitute it with lemon zest or kaffir lime leaves.
FAQs (Frequently Asked Questions)
Q: Can I make the curry paste ahead of time?
A: Yes, the curry paste can be made up to 3 days in advance and stored in an airtight container in the refrigerator.
Q: How can I make this curry spicier?
A: Add more jalapeno peppers to the curry paste or include a pinch of red pepper flakes to the curry while cooking.
Q: Is it necessary to press the tofu before cooking?
A: Pressing the tofu helps remove excess moisture, allowing it to brown more effectively during frying, but it’s not strictly necessary.
Q: Can I use canned coconut milk instead of coconut cream?
A: Yes, but the curry will be less creamy. Use the thickest part of the coconut milk from the top of the can.
Q: Can I use dried lemongrass instead of fresh?
A: Fresh lemongrass is preferred for its vibrant flavor, but if you must use dried, rehydrate it in hot water for about 30 minutes before adding it to the curry paste.
Final Thoughts
This Tofu and Eggplant Green Curry is a vibrant and flavourful dish that is sure to impress. It’s easy to make, packed with nutrients, and can be customized to your liking. Whether you’re a seasoned cook or a beginner, I encourage you to give this recipe a try. Feel free to experiment with different vegetables and spices to create your own unique version. I hope you enjoy this taste of Thailand as much as I do! Don’t hesitate to share your creations and feedback – I’d love to hear about your culinary adventures! Pair this delicious curry with a refreshing glass of iced Thai tea for a truly authentic experience.