Thai Coconut Curry with Tofu
This vegan Thai curry proves that plant-based food can be just as rich and satisfying as any meat-based dish. Crispy pan-fried tofu soaks up the aromatic coconut curry sauce beautifully.
Ingredients
- 400g extra-firm tofu, pressed and cubed
- 2 tablespoons coconut oil
- 1 red bell pepper, sliced
- 1 zucchini, sliced
- 200g broccoli florets
- 100g snap peas
- 400ml coconut milk
- 3 tablespoons Thai red curry paste
- 1 tablespoon soy sauce
- 1 tablespoon maple syrup
- Juice of 1 lime
- Fresh Thai basil leaves
- Steamed jasmine rice
- Sriracha for serving
Nutrition Facts
380
Calories
16g
Protein
28g
Carbs
24g
Fat
Instructions
-
1
Press tofu for at least 20 minutes. Cut into cubes and toss with 1 tablespoon soy sauce and 1 tablespoon cornstarch.
-
2
Heat coconut oil in a large wok. Pan-fry tofu until golden and crispy on all sides, about 6 minutes. Remove and set aside.
-
3
In the same wok, cook curry paste for 1 minute until fragrant. Pour in coconut milk and stir to combine.
-
4
Add bell pepper, zucchini, and broccoli. Simmer for 8 minutes until vegetables are tender-crisp.
-
5
Add snap peas, maple syrup, remaining soy sauce, and lime juice. Cook 2 more minutes.
-
6
Return crispy tofu to the curry. Toss with fresh Thai basil.
-
7
Serve over steamed jasmine rice with sriracha on the side.