Go Back

Onion Bhajis

Onion bhajis are crispy, golden fritters made by mixing thinly sliced onions with chickpea flour and spices, then deep-frying until crunchy. The final dish has a tender, flavorful interior with a crisp exterior, perfect for dipping or snacking. Their aromatic aroma and satisfying crunch make them a beloved snack with roots in Indian street food.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4
Course: Main Course
Cuisine: Indian
Calories: 150

Ingredients
  

  • 1 cup gram flour sieved
  • 1 small yellow onion finely chopped
  • 1 teaspoon cumin ground
  • 1 teaspoon coriander ground
  • 1/2 teaspoon turmeric
  • to taste salt and pepper adjust as needed
  • 2-3 tablespoons water to bind the batter
  • neutral oil vegetable or sunflower oil for frying

Equipment

  • Deep-fryer or heavy-bottomed saucepan
  • Thermometer
  • Slotted spoon
  • Paper towels
  • Mixing bowl

Method
 

  1. Combine the sieved gram flour, finely chopped onions, cumin, coriander, turmeric, and a pinch of salt and pepper in a large mixing bowl. Mix thoroughly until the spices and onions are evenly distributed.
  2. Gradually add water, a tablespoon at a time, stirring gently until you form a thick, sticky batter that holds together but isn’t too runny. The batter should be moist enough to shape but not watery.
  3. Pour enough oil into your deep-fryer or saucepan to reach about 5cm (2 inches) deep. Attach a thermometer and heat the oil to 180°C (356°F) until it shimmers and bubbles gently.
  4. Using a spoon, drop about a tablespoon of batter into the hot oil, shaping it into small fritters. Be careful not to overcrowd the pan so the oil stays hot and the bhajis turn crisp.
  5. Fry the bhajis for 3-4 minutes, gently stirring and flipping occasionally, until they turn deep golden brown and crispy around the edges. You’ll hear a crackling sound as they fry.
  6. Use a slotted spoon to lift the crispy bhajis out of the oil and place them on paper towels to drain excess oil. Repeat with the remaining batter, maintaining the oil temperature.
  7. Let the bhajis rest for a minute, then serve immediately while hot and crunchy, with your favorite chutney or yogurt for dipping. Enjoy the warm, aromatic bites that bring back nostalgic memories.