Tofu stir fry recipe – Simple, easy, delicious and healthy tofu recipe made with mild spice powder, veggies and herbs. This dry tofu masala can be served as a side in any meal – with rice, roti or even bread.

Tofu is also known as bean curd and is made similar to the Indian paneer. Soya milk is coagulated and then pressed to get tofu blocks. Tofu is a good vegan alternate to paneer. It is rich in protein, amino acids and calcium.
Eating organic tofu in moderation has several health benefits. So we eat it a few times in a month to make a stir fry with vegetables. Sometimes I also use it to make sandwiches.
This simple Indian style tofu stir fry recipe is one of our favorites at home. It just takes about 20 mins to make & tastes delicious with a mild aroma of the garam masala. It can also be packed in a lunch box with some basmati rice or roti.
To make this recipe, make sure you use firm or extra firm tofu.
How to make Indian style tofu stir fry
1. Cube the tofu to desired sizes and saute in 1 tsp oil until crisp. Flip them and fry on both the sides.

2. When the tofu turns golden and crisp, remove to a plate.

3. Pour little more oil and add cumin. When they splutter add curry leaves these are optional.

4. Add chopped tomatoes and fry it turns soft.

5. Add red chilli powder, coriander powder and garam masala. Saute for another 1 to 2 mins until the masala smells good.

6. Then add cubed onions and bell peppers. Sprinkle some salt. Saute on a high flame for 2 to 4 mins. Do not overcook to retain the crunch in veggies.

7. Then add tofu. I also added little kasuri methi for flavor. Gently stir to coat the tofu with masala. If you prefer the tofu to be flavorful, then cover and cook for 2 mins. Sprinkle coriander leaves.

Serve tofu stir fry as a side.

More Vegetable recipes,
Aloo gobi
Ladies finger curry
Potato curry
Beetroot curry
Zucchini stir fry
Zucchini curry
Tofu stir fry recipe

Tofu stir fry recipe | Easy Indian style tofu stir fry | Indian tofu recipes
For best results follow the step-by-step photos above the recipe card
Ingredients (1 cup = 240ml )
Ingredients for tofu stir fry
- 1 ½ cups tofu (about 200 to 250 grams) extra firm tofu
- 1 tomato large , chopped finely
- 1 onion large , cubed and layers separated
- ½ cup bell peppers diced or capsicum
- 1 sprig curry leaves (optional)
- ½ tsp cumin or jeera
- ½ tsp ginger chopped or grated or ginger garlic paste
- ½ tsp red chili powder
- ¾ to 1 tsp coriander powder
- ½ to ¾ tsp garam masala
- 1 tbsp oil or as needed
- 2 tbsp Coriander leaves or cilantro chopped
Instructions
Making tofu stir fry
- Heat oil in a wide pan, fry tofu till golden brown, set aside.
- In the same pan, add little more oil. Add cumin when it begins to splutter, add curry leaves and ginger. Sauté well until aromatic.
- Add tomatoes, salt, turmeric and fry till tomatoes turn fully mushy.
- Then add chili powder, garam masala and coriander powder. Sauté until the masala smells good.
- Next add onions, capsicum, mix well and fry on high for 2 to 4 minutes.
- Do not overcook, as they lose the crunch.
- Add tofu. Gently mix and cook covered for 2 mins on a low flame. This step makes the tofu flavorful. To keep the tofu crispy, just toss in the masala for a few mins.
- Add finely chopped coriander leaves.
- Serve tofu stir fry hot with roti, bread or rice.
Alternative quantities provided in the recipe card are for 1x only, original recipe.
For best results follow my detailed step-by-step photo instructions and tips above the recipe card.
NUTRITION INFO (estimation only)
© Swasthi’s Recipes


Anubha says
So happy to have come across this. I wanted to add tofu into my regular diet but am not a big fan of its flavour so find it difficult to eat it as a salad. But now I can use my regular spices to turn tofu into a quick and tasty dry dish that can be eaten as a salad or with a chapathi. It turned out really flavourful! I adapted it slightly by adding a bit of dry basil, using only yellow & red peppers and skipping cumin. Thanks!!
swasthi says
Welcome Anubha
Glad you liked it!
Winnie says
Simple and delicious. Loved it.
swasthi says
Thank you Winnie
Jenny says
Wonderfully delicious. I wasn’t sure what to expect, but it was so good!
swasthi says
Glad to know Jenny
Lakshmi says
Best tofu recipe.
swasthi says
Thank you
PT says
love this masala swasthi.. your clicks are so neat and inviting..
Sarojini Subbanan says
I always follow your recipes
Thank you for your posting
swasthi says
Glad to know! Thank you so much!
Shobha Kamath says
A great healthy dish ! Nice pic too!
Priti S says
Yummy n healthy …looks colorful
Sona S says
simple and delicious curry.
Amelia says
Hi Swasthi, your tofu masala look very inviting and yummylicious. Love the combination and the spices that your used. Thanks for sharing your recipe.Have a nice weekend.
divya says
wow!! this is amazing…
DivyaGCP says
Deliciously prepared tofu.. Looks inviting!
Valarmathi Sanjeev says
Wow such an healthy recipe, looks yummy. Neat and beautiful click.
Madhavi K says
actually my kids love tofu. Try the extra firm tofu, its pretty good. Love the tofu masala! Nice Clicks!