Blooming Onion Bhaji Recipe

Serves 4
Difficulty: Hard
Total: 25 mins
Prep: 10 mins
Cook: 15 mins

A whole onion, cut to resemble a flower then coated in a lightly spiced batter and deep fried until crispy. A unique Indian twist on this impressive looking snack that is made for sharing.

This recipe uses our handy Onion Bhaji Mix.

Blooming Onion Bhaji Recipe


  • 2 large onions
  • East at Home Onion Bhaji Mix
  • 50ml water
  • Oil for deep frying


  1. Cut the onions
    Cut off the tops of the onions and peel but leave the root intact.

  2. Place the onion with the cut side down on a cutting board.

  3. Make 8-12 evenly spaced vertical cuts, leaving the central ‘stem’ intact and stopping just short of the bottom.

  4. Flip the onion back over, then gently spread out the onion petals so that it looks like an open flower.

  5. Make the batter
    In a bowl add the small spice mix packet, gram flour and water and mix until it turns into a smooth batter.

  6. Dip the cut onion into the batter ensuring all the petals are coated.

  7. Deep fry
    Heat some oil for deep frying to 180°C. Gently place the coated onion upside down in the hot oil.

  8. Deep fry for around 5-10 minutes turning the onion over so that it cooks evenly and turns golden brown.

  9. Drain the onion upside down on kitchen paper and serve whilst hot with a mint sauce dip.


  1. You will need a large deep pan or deep fryer to fry the whole onion.

  2. The oil temperature may drop when you add the onion, try to keep the temperature consistent to ensure the coating comes out crispy.

This recipe uses our versatile Onion Bhaji Mix

  • Onion Bhaji Mix
    Onion Bhaji Mix

    Onion Bhaji Mix

    (193 reviews)

    Make perfectly crispy, restaurant style onion bhajis in less than 20 minutes