Go Back

Crispy Onion Bhajis

Onion bhajis are golden, crispy fritters made from thinly sliced onions coated in a spiced chickpea flour batter. The frying process transforms the raw onions into tender, aromatic bites with a crunchy exterior, perfect for snacking or sharing. Their enticing aroma and textured crunch evoke nostalgic street-food charm and home-cooked comfort.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4
Course: Main Course
Cuisine: Indian
Calories: 150

Ingredients
  

  • 2 large yellow onions thinly sliced, about 2mm
  • 1 cup chickpea flour also known as gram flour
  • 1 tsp cumin ground
  • 1 tsp coriander ground
  • 1/2 tsp turmeric adds color and warmth
  • 1/4 tsp chili powder optional, for heat
  • 1/4 cup cold water adjust as needed for batter consistency
  • to taste salt add after mixing
  • 2-3 cups neutral oil vegetable or sunflower, for frying
  • optional fresh coriander chopped, for extra flavor

Equipment

  • Large mixing bowl
  • Sharp knife
  • Slotted spoon
  • Heavy-bottomed pan or deep fryer
  • Kitchen thermometer
  • Paper towels

Method
 

  1. Peel the onions and thinly slice them to about 2mm thickness, aiming for almost paper-thin slices that will crisp nicely when fried. Set aside in a large mixing bowl.
  2. In the same bowl, add the chickpea flour, ground cumin, coriander, turmeric, and chili powder if using. Mix these spices into the flour to create an aromatic, evenly combined dry mixture.
  3. Pour the cold water gradually into the spice and flour mixture, stirring gently to coat the onions evenly. The batter should be loose but hold together when scooped—add more water if needed, or a little extra chickpea flour if too runny.
  4. Season with salt to taste and add chopped fresh coriander if desired. Mix everything thoroughly until the onions are well coated with the batter, feeling slightly sticky but not wet.
  5. Heat the oil in a heavy-bottomed pan or deep fryer to about 180°C (350°F). To test if the oil is ready, drop in a small spoonful of batter—if it sizzles and rises to the surface quickly, the oil is hot enough.
  6. Using a spoon or your hands, scoop about 2 tablespoons of batter and gently slide it into the hot oil. Be careful not to overcrowd the pan, as this can lower the temperature and lead to greasy bhajis.
  7. Fry the bhajis for 3-4 minutes, turning occasionally, until they are deep golden brown and crispy on the edges. You should hear a gentle crackling sound and smell a fragrant, spicy aroma.
  8. Use a slotted spoon to lift out the crispy bhajis and drain on paper towels to remove excess oil. Continue frying the remaining batter in batches, maintaining the oil temperature.
  9. Let the fried bhajis rest for a minute or two, then serve hot with chutney or yogurt. Their crackling exterior and tender, aromatic onion interior make them irresistible.