Tofu Curry
Soft tofu cubes simmered in a light, fragrant onion-tomato gravy. This simple Indian curry is packed with flavor but incredibly low in calories, making it a perfect guilt-free meal for a healthy lunch or dinner.
For 2 servings
Sauté the tofu.
In a non-stick pan, heat 1 tsp of mustard oil. Add the cubed tofu and sauté over medium heat for 3-4 minutes until lightly golden on all sides. Remove from the pan and set aside.
TIPPressing the tofu block between paper towels for 15 minutes before cubing removes excess water and helps it brown better.Make the tempering.
- In the same pan, heat the remaining 1 tsp of oil.
- Add the cumin seeds and let them splutter for about 30 seconds.
Build the curry base.
- Add the chopped onion and sauté for 3-4 minutes until soft and translucent.
- Add the ginger-garlic paste and cook for another minute until the raw smell is gone.
- Stir in the tomato puree and cook for 2-3 minutes until it thickens slightly.
Add the spices.
Add the turmeric powder, coriander powder, red chili powder (if using), and salt. Mix well and cook for one minute until the spices are fragrant and the oil begins to separate from the masala.
TIPKeep the heat on low when adding powdered spices to prevent them from burning.Simmer the curry.
- Return the sautéed tofu to the pan.
- Pour in the warm water and stir everything together.
- Bring to a gentle simmer, then cover and cook for 5 minutes to allow the flavors to meld.
Finish and garnish.
Turn off the heat. Stir in the garam masala and crushed kasuri methi. Garnish with fresh coriander leaves.
Serve the curry.
Let the curry rest for a couple of minutes before serving hot.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1For a slightly thicker gravy, mix 1 tsp of chickpea flour (besan) with the dry spices before adding them to the pan.
- 2Don't overcook the tofu after adding it to the gravy, as it can become tough.
- 3If you don't have mustard oil, you can use any neutral vegetable oil.
- 4Adjust the amount of water to achieve your desired gravy consistency.
Frequently asked questions
Yes, this Tofu Curry is very healthy. It's low in calories and fat, provides a good amount of plant-based protein, and uses anti-inflammatory spices. It's an excellent choice for a light yet satisfying meal.



