Nutrition Facts for High protein cauliflower bhaji

High Protein Cauliflower Bhaji

Image of High Protein Cauliflower Bhaji
Nutriscore Rating: 79/100

Elevate your classic Indian comfort food with this High Protein Cauliflower Bhaji — a delicious twist that’s bursting with flavor and nourishment. This vibrant dish combines tender cauliflower florets, hearty green peas, and a protein-packed blend of crumbled tofu and chickpea flour to create a wholesome, vegetarian-friendly recipe. Infused with aromatic spices like turmeric, cumin, and garam masala, and highlighted by fresh ginger, garlic, and green chilies, this dish is both fragrant and deeply satisfying. Perfect for busy weeknights, it cooks in just 30 minutes and pairs beautifully with rice, chapati, or naan. Packed with plant-based protein, fiber, and bold flavors, this high protein bhaji is a nutritious crowd-pleaser that’s easy to prepare and sure to impress!

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
20 min
🔥
Cook Time
30 min
🕐
Total Time
50 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 1 medium head Cauliflower
  • 1 cup Chickpea Flour (Besan)
  • 1 cup Green Peas
  • 200 grams Firm Tofu, crumbled
  • 1 large Onion, finely chopped
  • 2 medium Tomatoes, chopped
  • 2 Green Chilies, finely chopped
  • 1 tablespoon Ginger, minced
  • 3 cloves Garlic, minced
  • 2 tablespoons Cilantro, chopped
  • 1 teaspoon Turmeric Powder
  • 1 teaspoon Cumin Seeds
  • 1 teaspoon Coriander Powder
  • 1 teaspoon Garam Masala
  • 1 teaspoon Salt
  • 2 tablespoons Vegetable Oil
  • 1 cup Water
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

13 steps
1

Begin by washing the cauliflower thoroughly and chopping it into small florets.

2

Heat the vegetable oil in a large saucepan over medium heat. Add the cumin seeds and sauté until they start to splutter.

3

Add the chopped onions, and cook until they are golden brown.

4

Stir in the ginger, garlic, and green chilies, and sauté for another minute until aromatic.

5

Add the tomatoes and cook until they become soft and the oil begins to separate.

6

Mix in the turmeric powder, coriander powder, and salt. Stir to coat the onion-tomato mixture evenly.

7

Add the crumbled tofu and cook for 2-3 minutes, stirring occasionally to mix all ingredients well.

8

Stir in the chopped cauliflower florets and green peas, mixing everything together.

9

Add the chickpea flour and water. Mix well to ensure all the ingredients are combined evenly.

10

Cover the saucepan with a lid and let it cook on low heat for about 15-20 minutes or until the cauliflower is tender.

11

Uncover the pan and sprinkle garam masala over the bhaji. Stir briefly to incorporate the spices.

12

Garnish with coriander leaves and give it a gentle mix before serving.

13

Serve hot, either as a side dish or as a main dish with rice or bread.

Cooking Tip: Take your time with each step for the best results!
1374
cal
78.0g
protein
165.6g
carbs
52.2g
fat

Nutrition Facts

1 serving (1678.6g)
Calories
1374
% Daily Value*
Total Fat 52.2 g 67%
Saturated Fat 7.6 g 38%
Polyunsaturated Fat 17.2 g
Cholesterol 0 mg 0%
Sodium 3209 mg 140%
Total Carbohydrate 165.6 g 60%
Dietary Fiber 46.4 g 166%
Total Sugars 49.6 g
Protein 78.0 g 156%
Vitamin D 0.0 mcg 0%
Calcium 780 mg 60%
Iron 23.0 mg 128%
Potassium 4536 mg 97%

*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

45.9%%
21.6%%
32.5%%
Fat: 469 cal (32.5%%)
Protein: 312 cal (21.6%%)
Carbs: 662 cal (45.9%%)