A restaurant-style Indian tofu curry made with homemade tofu, perfect with parotta and chapati.

Ingredients
- 200gTofu
- 2pieceOnion
- 1pieceTomato
- 1inGinger
- 7cloveGarlic
- 1pieceCapsicum
- 2tspCoriander powder
- 2tspChilly powder
- 1/2tspTurmeric powder
- 1/2tspGaram masala powder
- 1tspFennel seeds
- 2tbspFresh cream
- 7pieceCashew nuts
- 2tbspButter
- 2tspOil
- 1tbspCoriander leaves
- 1/2tspSugar
- Salt to taste
How to make Tofu Curry
Heat 1.5 tbsp butter in a pan. Add tofu and capsicum pieces. Fry for 3-4 minutes and set aside.
Soak cashew nuts in water.
In another pan, heat oil and add fennel seeds.
Add onion pieces and cook until transparent. Add ginger and garlic, sauté until the raw taste is gone.
Mix in coriander powder, chilly powder, turmeric powder, sugar, and salt.
Add tomato pieces and sauté until soft. Turn off the heat and let it cool completely.
Blend the mixture with soaked cashew nuts into a fine paste, adding enough water.
In the same pan, add the ground masala paste with enough water. Bring to a boil.
Add fried tofu and capsicum. Let it boil for 2-3 minutes.
Stir in fresh cream and garam masala. Mix well and turn off the heat.
Finish with 0.5 tbsp butter and coriander leaves.
Tips & Tricks
Use slightly firm tofu for better texture in the curry.
Homemade tofu can enhance the flavour compared to store-bought.
FAQS
How can I make this tofu curry recipe vegan?
To make this tofu curry vegan, simply substitute the fresh cream with coconut cream or cashew cream. You can also use vegetable oil instead of butter for frying and finishing the dish.
What are some good side dishes to serve with tofu curry?
Tofu curry pairs beautifully with Indian breads like parotta and chapati. You can also serve it with steamed basmati rice or quinoa for a wholesome meal.
Can I use different vegetables in this tofu curry recipe?
Absolutely! You can customize this tofu curry by adding other vegetables such as bell peppers, peas, or spinach. Just make sure to adjust the cooking time based on the vegetables you choose.
How should I store leftover tofu curry?
Store leftover tofu curry in an airtight container in the refrigerator for up to 3-4 days. To reheat, simply warm it on the stove or in the microwave, adding a splash of water if it thickens.
What can I substitute for tofu in this curry recipe?
If you're looking for a substitute for tofu, you can use tempeh or chickpeas for a similar texture and protein content. Just adjust the cooking time accordingly to ensure they are cooked through.
Loading reviews...
Gayatri
(@rene121)
Cooking is my passion. Flavours unite us 🤝..I love to create new recipes... and also love to learn about different cuisine. Cooking is my passion. Flavours unite us 🤝..I love to create new recipes... and also love to learn about different cuisine. ...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia