Discover the vibrant flavors of Cauliflower Bhaji, a classic Indian stir-fry dish that's as wholesome as it is delicious. This aromatic recipe features tender cauliflower florets perfectly coated in a spicy medley of cumin, mustard seeds, turmeric, and garam masala. Enhanced with sautéed onions, juicy tomatoes, green chilies, garlic, and ginger, every bite is bursting with bold, comforting spices. Quick and easy to prepare in under 40 minutes, this dish is ideal for weeknight dinners or vegetarian feasts. Serve it piping hot with roti, naan, or steamed rice, and finish with a sprinkle of fresh cilantro for a fragrant, colorful touch. Perfect for fans of Indian cuisine, Cauliflower Bhaji is a flavorful vegetarian option that will turn everyday meals into memorable culinary experiences.
Break the cauliflower into small florets and wash them thoroughly. Set aside to drain.
Finely chop the onion, tomato, green chilies, garlic cloves, and ginger.
Heat the oil in a large pan over medium heat. Once hot, add cumin seeds and mustard seeds. Fry for about 30 seconds until they start to splutter.
Add the chopped onions and sauté for 3-4 minutes until they turn golden brown.
Add the ginger, garlic, and green chilies. Continue to sauté for another 2 minutes until fragrant.
Add the chopped tomatoes and cook until they soften, about 3-4 minutes.
Stir in the turmeric powder, red chili powder, coriander powder, and salt. Mix well to combine with the onion-tomato base.
Add the cauliflower florets to the pan, stirring them into the spicy mixture, ensuring the florets are well covered with the spices.
Pour in the water and mix gently. Cover the pan with a lid and let it simmer on low heat for 10-12 minutes, until the cauliflower is tender but not mushy.
Check the cauliflower for doneness and adjust the seasoning if necessary. Stir in the garam masala.
Garnish with chopped cilantro and serve hot with roti, naan, or rice.
Calories |
606 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 32.8 g | 42% | |
| Saturated Fat | 2.7 g | 14% | |
| Polyunsaturated Fat | 0.3 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 4812 mg | 209% | |
| Total Carbohydrate | 73.5 g | 27% | |
| Dietary Fiber | 18.0 g | 64% | |
| Total Sugars | 35.5 g | ||
| Protein | 17.0 g | 34% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 266 mg | 20% | |
| Iron | 8.5 mg | 47% | |
| Potassium | 2423 mg | 52% | |
*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.