
Indian-Style Tofu Stir Fry
A healthy, protein-rich Indian tofu stir fry with colourful vegetables and simple spices — ready in under 25 minutes.
Ingredients
Equipment
Method
- Press the tofu to remove excess water. Then cut into 1.5–2 cm cubes.
- Heat oil in a non-stick pan over medium heat. Add cumin seeds and let them crackle.
- Add sliced onion and sauté until light golden.
- Stir in ginger-garlic paste; sauté for 30 seconds until aroma appears.
- Add bell peppers and carrot. Stir-fry on medium-high heat for 4–5 minutes until vegetables soften but remain crisp.
- Push vegetables to one side. Add tofu cubes to the pan, sprinkle turmeric, chilli powder, garam masala and salt. Stir gently to coat tofu with spices.
- Cook tofu and vegetables together for another 3–4 minutes, tossing gently to avoid breaking tofu cubes.
- Once everything is cooked and spices are well blended, turn off heat. Serve hot with steamed rice or whole-wheat roti.
Notes
For best results use firm or extra-firm tofu and press it well before cooking. You can add other vegetables like peas or beans. Adjust spice levels to your taste.