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
- Peel and thinly slice the onions.
- Separate the slices into individual strands for even coating.
2️⃣ Make the Batter
- In a large bowl, combine gram flour, rice flour, cumin seeds, coriander powder, turmeric powder, red chili powder, baking soda, and salt.
- Gradually add water while stirring continuously to create a thick, lump-free batter.
3️⃣ Coat the Onions
- Add the sliced onions to the batter and mix well.
- Ensure the onions are evenly coated with the spiced batter.
4️⃣ Heat the Oil
- Pour enough oil into a deep frying pan or wok.
- Heat the oil to 350-375°F (175-190°C) for perfect crispiness.
5️⃣ Fry the Onion Bhajis
- Take small portions of the batter-coated onions and carefully drop them into the hot oil.
- Fry in batches to prevent overcrowding and ensure even cooking.
- Fry for 4-5 minutes per batch, or until golden brown and crispy.
6️⃣ Drain & Serve
- Use a slotted spoon to remove the bhajis from the oil.
- Place them on a plate lined with paper towels to absorb excess oil.
- 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!

💡 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!


