Nutrition Facts for Onion bhajis

Onion Bhajis

Crispy, golden, and bursting with flavor, these homemade onion bhajis are the ultimate Indian-inspired snack or appetizer. Made with thinly sliced onions coated in a spiced batter of gram flour, aromatic cumin, coriander, turmeric, and a hint of garam masala, these fritters are fried to perfection for a delightfully crunchy bite. The addition of fresh green chili and chopped coriander (cilantro) enhances their authentic taste, while rice flour can be added for an extra touch of crispiness. Perfectly paired with tangy tamarind sauce, cooling mint chutney, or creamy yogurt, these onion bhajis are a crowd-pleasing choice for any occasion. Enjoy this quick and easy recipe in just 35 minutes and bring the flavors of an Indian street food classic to your table.

Nutriscore Rating: 55/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Onion Bhajis
Prep Time:15 mins
Cook Time:20 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 2 large Onions
  • 100 grams Gram flour (chickpea flour)
  • 25 grams Rice flour (optional, for extra crispiness)
  • 1 teaspoon Ground cumin
  • 1 teaspoon Ground coriander
  • 0.5 teaspoon Turmeric powder
  • 0.5 teaspoon Red chili powder
  • 0.5 teaspoon Garam masala
  • 1 medium Fresh green chili, finely chopped
  • 2 tablespoons Fresh coriander (cilantro), chopped
  • 0.5 teaspoon Salt
  • 80 milliliters Water
  • 500 milliliters Vegetable oil (for frying)

Directions

Step 1

Peel and thinly slice the onions into half-moons. Place them in a large mixing bowl and gently separate the layers.

Step 2

Add the gram flour, rice flour (if using), ground cumin, ground coriander, turmeric powder, red chili powder, garam masala, chopped green chili, fresh coriander, and salt to the bowl.

Step 3

Gradually pour in the water, mixing with your hands or a spoon, until a thick batter coats the onions. The mixture should be sticky but not overly runny. Adjust the water or flour if necessary.

Step 4

Heat the vegetable oil in a deep frying pan or wok over medium heat. Test the oil by dropping a small piece of batter into it; if it sizzles and rises to the surface, it’s ready.

Step 5

Using your hands or a tablespoon, drop small portions of the onion batter into the hot oil. Fry in batches, being careful not to overcrowd the pan.

Step 6

Cook the bhajis for 3–4 minutes on each side, or until they are golden brown and crisp. Use a slotted spoon to remove them from the oil.

Step 7

Place the cooked bhajis on a plate lined with paper towels to remove excess oil.

Step 8

Serve the onion bhajis hot with mint chutney, tamarind sauce, or plain yogurt as a dip.

Nutrition Facts

Serving size 1095.5 grams (1095.5g)
Amount per serving % Daily Value*
Calories 4933
Total Fat 508.30g 652%
Saturated Fat 72.40g 362%
Polyunsaturated Fat 0.10g
Cholesterol 0mg 0%
Sodium 1259mg 55%
Total Carbohydrate 115.40g 42%
Dietary Fiber 20.60g 74%
Total Sugars 32.80g
Protein 28.50g 57%
Vitamin D 0IU 0%
Calcium 172mg 13%
Iron 10mg 54%
Potassium 1702mg 36%
*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

Fat: 88.8%
Protein: 2.2%
Carbs: 9.0%