This cauliflower and tofu masala is a spicy and flavorful dish that combines the creamy texture of tofu with the hearty goodness of cauliflower. It is a vegetarian dish that can be enjoyed as a main course or as a side dish. The combination of aromatic spices and tangy tomatoes makes this masala truly delicious. With a prep time of just 15 minutes, you can enjoy this flavorful dish in no time. Serve it with steamed rice or naan bread for a complete meal.
Ingredients
- 1 large cauliflower, cut into florets
- 1 block of tofu, cubed
- 2 tablespoons vegetable oil
- 1 large onion, finely chopped
- 3 cloves of garlic, minced
- 1 thumb-sized piece of ginger, grated
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon red chili powder
- 1 teaspoon garam masala
- 2 large tomatoes, pureed
- 1 cup water
- Salt to taste
- Fresh cilantro, chopped for garnish
Directions
- Heat the vegetable oil in a large pan over medium heat.
- Add the chopped onion and cook until golden brown.
- Add the minced garlic and grated ginger and cook for another minute.
- Add the ground cumin, coriander, turmeric, red chili powder, and garam masala. Stir well to combine.
- Add the pureed tomatoes and cook for 5 minutes, stirring occasionally.
- Add the cauliflower florets and tofu cubes to the pan. Stir to coat them with the tomato-spice mixture.
- Pour in the water and season with salt to taste.
- Cover the pan and let the cauliflower and tofu cook for about 15 minutes, or until the cauliflower is tender.
- Garnish with fresh cilantro and serve hot with steamed rice or naan bread.
Interesting Facts
Cauliflower is a cruciferous vegetable that is rich in vitamins and minerals. It is known for its anti-inflammatory and antioxidant properties.
Tofu is a great source of protein and is often used in vegetarian and vegan dishes as a meat substitute.
Masala is a term used in Indian cooking to refer to a blend of spices and herbs that add flavor and depth to a dish.