
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.
Abhinav is the Founder of Diet Dekho, helping people manage weight and lifestyle health through simple, practical nutrition and personalized diet plans.