Easy Tofu Curry
I created this easy tofu curry for those busy weeknights when you need to make dinner quickly but don't want to compromise on flavor and nutrition. It has creamy cubes of tofu in a delicious tomato onion sauce and it's loaded with healthy protein. Serve it with roti, rice or naan for a dinner that tastes like something you'd order at a high-end Indian restaurant.
Prep Time10 minutes mins
Cook Time20 minutes mins
Total Time30 minutes mins
Course: Main Course/Curry
Cuisine: Indian
Diet: Gluten Free, Vegan, Vegetarian
Servings: 6 servings
Calories: 186kcal
Blend the tofu curry sauce
Place the onions, tomatoes, ginger garlic paste, all spices, cashews, kasoori methi and sugar in a blender jar.
Blend into a very smooth paste without adding any water.
Cook the tofu curry
Heat oil in a wide saucepan or sauté pan over medium-low heat. Add the blended paste and mix it in. Bring it to a boil.
Turn down heat to low and continue to cook the curry sauce. Stir it frequently, until most of the moisture has evaporated. This should take about 10-15 minutes.
Stir in the tofu cubes and mix.
Stir in the vegetable stock or water.
Bring to a boil, lower heat to a simmer, cover, and let the curry cook another 10 minutes. You should see darker pools of liquid on the surface of the curry when the sauce is cooked.
Add salt to taste. Stir in the butter and cilantro and turn off heat. Serve hot.
How to store and reheat tofu curry
- Leftovers can be stored in fridge for up to five days in an airtight container.
- Freeze the curry in a freezer-safe container for up to three months.
- Thaw and reheat the tofu curry in a saucepan or in the microwave. Add more water or stock, if needed, and check salt before serving.
Serving: 1 serving | Calories: 186kcal | Carbohydrates: 10g | Protein: 12g | Fat: 12g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 1g | Potassium: 221mg | Fiber: 2g | Sugar: 4g | Vitamin A: 733IU | Vitamin C: 10mg | Calcium: 25mg | Iron: 12mg