A fragrant and flavorful vegetarian Thai curry featuring firm tofu, a medley of fresh vegetables, and creamy coconut milk, all served over fluffy jasmine rice.
Cook jasmine rice according to package directions or using a rice cooker. Set aside.
Press the tofu to remove excess water. Cut into 1-inch cubes.
Heat vegetable oil in a large pot or Dutch oven over medium heat. Add tofu and cook until golden brown on all sides, about 5-7 minutes. Remove tofu from the pot and set aside.
Add green curry paste to the pot and cook for 1-2 minutes, stirring constantly, until fragrant. Be careful not to burn it.
Pour in coconut milk and vegetable broth (or water). Bring to a simmer.
Add bell peppers, broccoli florets, snap peas, and bamboo shoots to the pot. Cook for 5-7 minutes, or until vegetables are tender-crisp.
Return the tofu to the pot. Stir in fish sauce (or soy sauce), brown sugar (optional), and lime juice. Simmer for another 2-3 minutes.
Stir in chopped Thai basil leaves.
Serve green curry over jasmine rice. Garnish with extra Thai basil, if desired.
Nutrition per serving (400g)
Pressing the tofu is crucial for achieving a firm texture and allowing it to absorb the curry sauce.
Adjust the amount of green curry paste to your preference. Start with less and add more if needed.
Feel free to substitute other vegetables like zucchini, eggplant, or mushrooms.
For a richer flavor, add a teaspoon of peanut butter or cashew butter along with the coconut milk.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Large pot or Dutch oven
Rice cooker (optional)
No wine pairing suggestions available for this recipe.