This delicious Tofu Curry is ready in just 20 minutes with 10 ingredients! It's a flavorful curry sauce, full of Indian spices and cubes of crispy fried tofu, with spinach. Vegetarian, vegan and gluten free.
Drain the tofu and pat dry with a tea towel to remove excess moisture. Cut into bite sized cubes. Add the cornstarch/cornflour to a small bowl along with salt and pepper. Gently toss the tofu in the bowl to coat.
Heat 1 tablespoon of the oil in a frying pan and fry the tofu, tossing often, for a few minutes until golden on all sides. The cornflour/cornstarch absorbs moisture and gets the tofu nice and crispy. Set aside.
Meanwhile, heat the remaining 1 tablespoon of oil in a large pan over a medium heat. Add the onion and cook for 5 minutes or until soft but not browned.
Add the garlic, cumin, garam masala, turmeric and cayenne and cook for a further minute, stirring.
Stir in the tomatoes and water, bring to the boil and simmer for 5 minutes. Taste and season with salt and pepper, and add more cayenne if you want it hotter.
Stir in the spinach to wilt, then gently stir in the fried tofu (or to keep the tofu really crispy, just set it on the top). Serve with rice, naan etc..
The nutritional information provided is approximate and is created with online calculators. Info will vary based on cooking methods and brands of ingredients used.