Vegan Thai Green Curry Tofu
Delicious, rich, creamy, filled with all kinds of bold flavors and a little kick of heat, this Vegan Thai Green Curry Tofu is a hearty, comforting meal that's as good for your body as it is satisfying to the palate.
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
- 1 - 14oz block firm or extra-firm tofu pressed* and cut into cubes
- 2 tbsp avocado oil
- 1 medium onion sliced
- 10 mushrooms quartered
- 2 garlic cloves minced
- 4-5 baby bok choy chopped
- 1 medium zucchini diced
- 1 red bell pepper chopped
To serve (optional)
- Cooked basmati rice or rice noodles, or other grain of your choice
Before you start, be sure that all your ingredients are prepped and ready to go and make the sauce by mixing all the ingredients together in a large measuring cup. Don't worry if your sauce has a tendency to separate (coconut milk will sometimes do that) it'll all come together perfectly smooth once it heats up.
Heat the avocado oil in a large wok or skillet set over high heat. Once hot, add the tofu cubes and cook them on each side for 1 or 2 minutes, until they get crispy and golden brown.
Transfer the tofu to a bowl, then add the onion and mushrooms to the wok and cook them for about 2 minutes, until softened and fragrant.
Next, add the garlic, bok choy, zucchini and bell pepper and continue cooking for another 2 to 3 minutes, until softened but still slightly crunchy.
Return the tofu to the pan then add the sauce and mix well. Bring to a gentle simmer and cook for about a minute, until the sauce is smooth and slightly thickened.
Remove from heat and allow to sit for a few minutes before serving, with a side of basmati rice, or your favorite noodles or grain.
*If time permits, I strongly recommend that you press the tofu for about an hour before you get started, to remove excess water from it. Omit if time won't allow.
**Many curry pastes contain shrimp paste or fish sauce, so check your label carefully to be sure it's vegan. Also, some brands are much spicier than others, so if you're intolerant to heat, you might want to start by using less paste and add more as needed to suit your own preference.
Calories: 423kcal | Carbohydrates: 26g | Protein: 14g | Fat: 31g | Saturated Fat: 20g | Sodium: 662mg | Potassium: 802mg | Fiber: 4g | Sugar: 14g | Vitamin A: 7830IU | Vitamin C: 105mg | Calcium: 216mg | Iron: 6mg