Elevate your weeknight dinner game with this vibrant and flavorful recipe for Steamed Cauliflower in Spicy Tomato Sauce. Tender cauliflower florets are gently steamed to perfection and then bathed in a rich, aromatic tomato sauce bursting with warm spices like cumin, coriander, and turmeric. A hint of red chili powder brings just the right amount of heat, balanced by a touch of sugar for a harmonious flavor profile. This healthy, plant-based dish is quick to prepare, clocking in at just 40 minutes, making it a perfect option for busy schedules. Serve it over steamed rice or with warm flatbread to soak up the luscious sauce. Whether enjoyed as a standalone vegetarian main or a bold side dish, this recipe will add a spicy twist to your dinner rotation.
Prepare the cauliflower by removing the outer leaves and breaking it into medium-sized florets. Rinse thoroughly and set aside.
Using a steamer setup, steam the cauliflower florets for 8–10 minutes or until they are tender but still firm. Be careful not to overcook them. Remove from the steamer and set aside.
Heat olive oil in a large skillet or saucepan over medium heat.
Add the finely chopped onion and sauté for 3–4 minutes until it becomes translucent.
Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
Add the canned crushed tomatoes to the skillet and stir well.
Mix in the ground cumin, ground coriander, red chili powder, turmeric powder, and salt. Cook the mixture for 5–7 minutes, stirring occasionally, until the oil begins to separate from the sauce.
Stir in the sugar and water, adjusting the consistency of the sauce if necessary, and bring it to a simmer.
Gently add the steamed cauliflower florets to the sauce, folding them in carefully to coat them evenly without breaking the florets.
Simmer the dish for 5 minutes to allow the flavors to meld together.
Turn off the heat and sprinkle the dish with freshly chopped cilantro.
Serve warm as a main course with rice or flatbread, or as a side dish to accompany your favorite meal.
Calories |
630 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 32.0 g | 41% | |
| Saturated Fat | 5.3 g | 26% | |
| Polyunsaturated Fat | 2.8 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 3788 mg | 165% | |
| Total Carbohydrate | 80.9 g | 29% | |
| Dietary Fiber | 23.7 g | 85% | |
| Total Sugars | 40.0 g | ||
| Protein | 20.7 g | 41% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 341 mg | 26% | |
| Iron | 9.9 mg | 55% | |
| Potassium | 3649 mg | 78% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.