Thai Red Coconut Curry with Tofu and Vegetables

Coconut red curry with tofu, broccoli, carrots, bell pepper and a bright lime finish.

Total 40 minMakes 4 servings
Jump to Recipe

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

Prep 20 minCook 20 minTotal 40 minYield 4 servings
Only numbered ingredient amounts change.

Equipment: Deep skillet or wok, knife, cutting board, spatula

Ingredients

Instructions

  1. 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.

  2. Fry curry paste

    Add curry paste to skillet and cook 30 seconds until fragrant. Stir in coconut milk and stock until smooth.

  3. Cook firm vegetables

    Add carrot and bell pepper; simmer 5 minutes. Add broccoli and cabbage and cook 4 to 6 minutes until crisp-tender.

  4. Season curry

    Stir in soy sauce, sugar and optional lemongrass. Taste and adjust curry paste to heat preference.

  5. 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.

About the author

Hez Arslan

Hez Arslan owns feastdelights.com and also writes practical recipes for everyday home cooking, from familiar Ukrainian dishes to meals inspired by kitchens around the world. His clear, step-by-step guidance helps home cooks approach each recipe with confidence.

More from Hez Arslan

Spotted a detail that needs correcting? Contact the FeastDelights editors.