Crispy & Flavorful Onion Bhaji Recipe – A Perfect Snack

Onion Bhaji is a popular South Asian snack featuring thinly sliced onions mixed with a spiced gram flour batter, deep-fried until golden brown, resulting in crispy, savory fritters. Perfect for tea-time, parties, or as a side dish.


📌 Recipe Details

🕒 Prep Time: 15-20 minutes
🔥 Cook Time: 15-20 minutes
Total Time: 30-40 minutes
🍽 Servings: 4


🛒 Ingredients

  • 2 large onions, thinly sliced
  • 1 cup gram flour (besan)
  • 2 tbsp rice flour
  • 1 tsp cumin seeds
  • 1 tsp coriander powder
  • 1/2 tsp turmeric powder
  • 1/2 tsp red chili powder (adjust to taste)
  • 1/2 tsp baking soda
  • Salt (to taste)
  • Water, as needed
  • Oil for deep frying
  • 2 tbsp chopped fresh coriander leaves (optional, for garnish)

👩‍🍳 Step-by-Step Instructions

1️⃣ Prepare the Onions

  1. Peel and thinly slice the onions.
  2. Separate the slices into individual strands for even coating.

2️⃣ Make the Batter

  1. In a large bowl, combine gram flour, rice flour, cumin seeds, coriander powder, turmeric powder, red chili powder, baking soda, and salt.
  2. Gradually add water while stirring continuously to create a thick, lump-free batter.

3️⃣ Coat the Onions

  1. Add the sliced onions to the batter and mix well.
  2. Ensure the onions are evenly coated with the spiced batter.

4️⃣ Heat the Oil

  1. Pour enough oil into a deep frying pan or wok.
  2. Heat the oil to 350-375°F (175-190°C) for perfect crispiness.

5️⃣ Fry the Onion Bhajis

  1. Take small portions of the batter-coated onions and carefully drop them into the hot oil.
  2. Fry in batches to prevent overcrowding and ensure even cooking.
  3. Fry for 4-5 minutes per batch, or until golden brown and crispy.

6️⃣ Drain & Serve

  1. Use a slotted spoon to remove the bhajis from the oil.
  2. Place them on a plate lined with paper towels to absorb excess oil.
  3. Garnish with chopped coriander leaves (if using).

7️⃣ Enjoy!

  • Serve hot with mint chutney, tamarind sauce, or yogurt dip.
  • Perfect as a snack, appetizer, or side dish!
Crispy & Flavorful Onion Bhaji Recipe – A Perfect Snack
Onion Bhajis

💡 Tips for the Perfect Onion Bhaji

For extra crispiness: Add 1 tbsp cornflour to the batter.
For a spicy kick: Increase red chili powder or add chopped green chilies.
For a healthier version: Use an air fryer instead of deep frying.
For even cooking: Maintain a consistent oil temperature while frying.


❓ Frequently Asked Questions

Q: Can I make Onion Bhajis in advance?
✅ Yes! Reheat them in an air fryer or oven at 350°F for 5-7 minutes to regain crispiness.

Q: Can I use regular flour instead of gram flour?
✅ Gram flour is traditional, but you can use all-purpose flour if needed, though the texture may differ.

Q: What oil is best for frying?
Vegetable, sunflower, or canola oil works best for crispy and light bhajis.


📌 Loved this recipe? Share it & follow for more crispy and delicious snack ideas!