Cauliflower with Tomato Sauce
A simple yet elegant dish of boiled cauliflower topped with a warm, flavorful tomato sauce. This recipe modernizes a classic presentation for a delightful vegetarian option.
Ingredients
- 1 medium head Cauliflower
- 2 tablespoons Tomato paste
- 1 14.5 oz can Diced tomatoes
- 1 medium Onion (finely chopped)
- 2 cloves Garlic (minced)
- 1 teaspoon Ginger (grated)
- 1 teaspoon Cumin powder
- 1 teaspoon Coriander powder
- 0.5 teaspoon Turmeric powder
- 0.25 teaspoon Chili powder (or to taste)
- 2 tablespoons Vegetable oil
- 0.5 teaspoon Salt (or to taste)
- 1 teaspoon Sugar (optional, to balance acidity)
- 2 tablespoons Fresh cilantro (chopped, for garnish)
Instructions
- 1Wash the cauliflower and trim the outer leaves. Cut the cauliflower into florets, keeping some larger pieces for presentation.
- 2Bring a pot of salted water to a boil. Add the cauliflower florets and boil until tender-crisp, about 8-10 minutes. Drain well.
- 3Heat vegetable oil in a pan over medium heat. Add chopped onion and sauté until golden brown, about 5 minutes. Add minced garlic and grated ginger and sauté for another minute until fragrant. Add cumin powder, coriander powder, turmeric powder, and chili powder. Sauté for 30 seconds until fragrant.
- 4Add tomato paste and diced tomatoes to the pan. Stir well to combine. Add salt and sugar (if using). Bring to a simmer, then reduce heat and simmer for 15 minutes, stirring occasionally, until the sauce has thickened slightly.
- 5Arrange the boiled cauliflower florets upright on a serving dish. Spoon the warm tomato sauce generously over the cauliflower, ensuring the flower part is neatly covered. Garnish with fresh cilantro and serve immediately.