Go Back Email Link

Authentic Indian Onion Bhaji

Onion bhaji is a classic Indian snack made of sliced onions coated in a spiced chickpea flour batter and deep-fried until crispy. These savory fritters are a beloved street food in India and a popular appetizer in Indian restaurants worldwide.
onion bhaji recipe
👥 Servings 4 servings
Prep Time 20 minutes
🍳 Cook Time 15 minutes
Total Time 35 minutes

Ingredients

  • 2 medium onions thinly sliced
  • 1 cup chickpea flour besan
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1/2 teaspoon chili powder or to taste
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon salt
  • 1/2 cup water
  • Vegetable oil for frying

Instructions

  • In a large bowl, combine the chickpea flour, cumin powder, coriander powder, chili powder, turmeric powder, and salt. Gradually add the water and whisk the mixture until it forms a smooth, thick batter.
  • Add the sliced onions to the batter and gently toss to ensure each slice is evenly coated.
  • Heat 2-3 inches of vegetable oil in a deep-frying pan or wok to 350°F (175°C) to 375°F (190°C).
  • Carefully drop spoonfuls of the battered onion mixture into the hot oil, making sure not to overcrowd the pan.
  • Fry the onion bhajis for 2-3 minutes, or until they are golden brown and crispy, flipping them occasionally.
  • Using a slotted spoon, transfer the fried onion bhajis to a paper towel-lined plate to drain excess oil.
  • Serve the onion bhajis hot, garnished with fresh coriander leaves (cilantro) if desired.

Notes

Nutrition Information (per serving):

  • Calories: 180
  • Total Fat: 9g
  • Saturated Fat: 1g
  • Carbohydrates: 21g
  • Fiber: 3g
  • Sugar: 2g
  • Protein: 5g