Thai Red Coconut Curry with Tofu and Vegetables
Coconut red curry with tofu, broccoli, carrots, bell pepper and a bright lime finish.
This Thai-inspired red curry combines tofu, vegetables and coconut milk in a fragrant curry sauce. The source combines the paste with soy, lemon juice and lemongrass, but does not specify the vegetable quantity or coconut-milk can size. This version measures the vegetables, uses lime for a brighter finish and simmers broccoli and carrots just until tender. Curry-paste heat varies by brand, so begin with less and add more to taste. Serve with rice, and check the paste label if you need a vegetarian or vegan product because ingredients differ. Pat tofu dry. Heat oil in a deep skillet and brown tofu on several sides, 5 to 7 minutes. Transfer to a plate. Add curry paste to skillet and cook 30 seconds until fragrant. Stir in coconut milk and stock until smooth.

Recipe card
Thai Red Coconut Curry with Tofu and Vegetables
Equipment: Deep skillet or wok, knife, cutting board, spatula
Ingredients
Instructions
Brown tofu
Pat tofu dry. Heat oil in a deep skillet and brown tofu on several sides, 5 to 7 minutes. Transfer to a plate.
Fry curry paste
Add curry paste to skillet and cook 30 seconds until fragrant. Stir in coconut milk and stock until smooth.
Cook firm vegetables
Add carrot and bell pepper; simmer 5 minutes. Add broccoli and cabbage and cook 4 to 6 minutes until crisp-tender.
Season curry
Stir in soy sauce, sugar and optional lemongrass. Taste and adjust curry paste to heat preference.
Finish
Return tofu to pan and warm through. Remove from heat, stir in lime juice and cilantro. Serve with rice.
How to tell when it is ready
Vegetables are tender but retain some bite; tofu is hot throughout.
Tips
- Check the curry paste label if avoiding fish products.
- Press tofu so it browns instead of steams.
- Add vegetables in order of firmness.
- Stir lime juice in after cooking.
Troubleshooting
- If the mixture is too thick, add liquid a little at a time.
- If browning too quickly, lower the heat and cover loosely.
Substitutions
- Use a similar neutral cooking oil.
- Choose a suitable dairy-free alternative where practical.
Variations
- Adjust the seasoning to taste.
- Add a suitable seasonal ingredient without changing the cooking cues.
Serving suggestions
- Serve over jasmine rice.
- Add cucumber salad.
- Offer lime wedges.
- Top with extra cilantro.
Make ahead
Prepare suitable components ahead and store them safely. Refrigerate up to 3 days; reheat gently until steaming.
Storage
Refrigerate up to 3 days; reheat gently until steaming.
Food safety
Check curry paste ingredients if avoiding fish or shrimp products. Refrigerate leftovers within 2 hours and use within 3 days; reheat until steaming hot.
Frequently asked questions
Can I make this ahead?
Prepare suitable components ahead, chill them promptly and finish the dish shortly before serving.
How should I store thai red curry with vegetables and tofu?
Refrigerate up to 3 days; reheat gently until steaming.
Serve over jasmine rice. Refrigerate up to 3 days; reheat gently until steaming.
Spotted a detail that needs correcting? Contact the FeastDelights editors.





