Nutrition Facts for Cauliflower bhaji

Cauliflower Bhaji

Image of Cauliflower Bhaji
Nutriscore Rating: 69/100

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.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
25 min
🕐
Total Time
40 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 1 medium head Cauliflower
  • 1 large Onion
  • 1 large Tomato
  • 2 Green chili
  • 3 Garlic cloves
  • 1 inch piece Ginger
  • 1 teaspoon Cumin seeds
  • 1 teaspoon Mustard seeds
  • 0.5 teaspoon Turmeric powder
  • 0.5 teaspoon Red chili powder
  • 0.5 teaspoon Garam masala
  • 1 teaspoon Coriander powder
  • 1 teaspoon Salt
  • 2 tablespoons Cilantro (coriander leaves)
  • 2 tablespoons Oil
  • 0.5 cup Water
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Break the cauliflower into small florets and wash them thoroughly. Set aside to drain.

2

Finely chop the onion, tomato, green chilies, garlic cloves, and ginger.

3

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.

4

Add the chopped onions and sauté for 3-4 minutes until they turn golden brown.

5

Add the ginger, garlic, and green chilies. Continue to sauté for another 2 minutes until fragrant.

6

Add the chopped tomatoes and cook until they soften, about 3-4 minutes.

7

Stir in the turmeric powder, red chili powder, coriander powder, and salt. Mix well to combine with the onion-tomato base.

8

Add the cauliflower florets to the pan, stirring them into the spicy mixture, ensuring the florets are well covered with the spices.

9

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.

10

Check the cauliflower for doneness and adjust the seasoning if necessary. Stir in the garam masala.

11

Garnish with chopped cilantro and serve hot with roti, naan, or rice.

Cooking Tip: Take your time with each step for the best results!
606
cal
17.0g
protein
73.5g
carbs
32.8g
fat

Nutrition Facts

1 serving (1051.0g)
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.

Source of Calories

44.7%%
10.3%%
44.9%%
Fat: 295 cal (44.9%%)
Protein: 68 cal (10.3%%)
Carbs: 294 cal (44.7%%)