Jamie Oliver’s onion bhaji is a crispy, golden snack made with thinly sliced onions coated in spiced batter and fried until crunchy. It’s a popular Indian-inspired appetiser that’s full of flavour and texture.
Perfect for tea-time, starters, or party snacks, these bhajis are light, aromatic, and incredibly satisfying. The outside is crisp, while the inside stays soft and slightly sweet from the onions.
This recipe serves 4 people and takes about 25–30 minutes from start to finish.
What Makes This Recipe Worth Making
- Crispy and flavorful
Perfect balance of crunch and spice. - Quick to prepare
Ready in under 30 minutes. - Great snack or appetiser
Ideal for gatherings or tea-time. - Simple ingredients
Uses pantry staples. - Customizable spice level
Adjust to your taste.
What Is Jamie Oliver Onion Bhaji?
Jamie Oliver’s onion bhaji is a deep-fried snack made by coating sliced onions in a spiced gram flour batter.
The result is a crispy, golden fritter with a soft, flavorful centre.
Jamie Oliver’s Onion Bhaji Ingredients List
- 2 large onions, thinly sliced
- 1 cup gram flour (besan)
- 1 teaspoon cumin seeds
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
- ½ teaspoon chili powder
- Salt to taste
- Water (as needed)
- Fresh cilantro (optional)
- Oil for frying
How to Prepare Jamie Oliver’s Onion Bhaji – Simple Steps
Step 1 – Prepare the Onions
Slice the onions thinly and separate the layers.
Step 2 – Make the Batter
In a bowl, mix gram flour, spices, and salt. Add water gradually to form a thick batter.
Step 3 – Combine
Add the onions to the batter and mix until well coated.
Step 4 – Heat Oil
Heat oil in a deep pan over medium heat.
Step 5 – Fry the Bhajis
Drop small portions into hot oil and fry for 4–5 minutes until golden and crispy.
Step 6 – Drain and Serve
Remove and place on paper towels to drain excess oil. Serve hot.

Common Mistakes to Avoid When Making Jamie Oliver’s Onion Bhaji
- Adding too much water – The batter becomes runny
- Frying on low heat – Bhajis absorb oil
- Overcrowding the pan – Uneven cooking
- Cutting onions too thick – Affects texture
Delicious Pairings for Jamie Oliver Onion Bhaji
- Mint chutney – Fresh and cooling
- Tamarind sauce – Sweet and tangy
- Tea or chai – Classic pairing
- Salad – Adds balance
Expert Tips to Make Jamie Oliver Onion Bhaji Right
- Use medium-hot oil – Ensures crispiness
- Mix just before frying – Prevents sogginess
- Use fresh spices – Better flavor
- Fry in small batches – Even cooking

How to Add More Flavour to Jamie Oliver Onion Bhaji
- Add green chilies – For heat
- Use garam masala – Extra depth
- Add spinach – For variation
- Use ginger – Adds warmth
How to Adjust for Kids
- Reduce spices – Keep mild
- Skip chili – Avoid heat
- Serve with ketchup – Kid-friendly option
Best Way to Store Leftovers
- Refrigerate in an airtight container – Up to 2 days
Best Ways to Reheat
- Reheat in oven or air fryer – Restores crispiness
- Avoid microwave – Makes them soft
Nutritional Value (Per Serving)
- Calories: 260 kcal
- Protein: 6 g
- Fat: 14 g
- Carbohydrates: 28 g
FAQs
Why are my onion bhajis not crispy?
Onion bhajis turn soft if the batter is too wet or the oil is not hot enough. For crisp results, use a thick batter and fry in medium-hot oil, allowing them to cook evenly without absorbing excess oil.
Can I make onion bhajis without gram flour (besan)?
Yes, you can substitute gram flour with plain flour or chickpea flour alternatives, but traditional besan gives the best texture and authentic flavor.
How do you know when onion bhajis are fully cooked?
Onion bhajis are done when they turn deep golden brown and crispy on the outside, usually after 4–5 minutes of frying. The inside should be soft but not raw.
Can onion bhajis be baked instead of fried?
Yes, onion bhajis can be baked at 200°C (400°F) for 20–25 minutes, turning halfway through. They will be slightly less crispy than fried ones but still flavorful and lighter.
Final Words
Jamie Oliver’s onion bhaji is a crispy, flavorful snack that’s easy to make and perfect for any occasion. With its crunchy texture and bold spices, it’s a crowd-pleaser you’ll want to make again and again.
More recipes to add to your list
PrintJamie Oliver Onion Bhaji
Jamie Oliver’s onion bhaji is a deep-fried snack made by coating sliced onions in a spiced gram flour batter.
The result is a crispy, golden fritter with a soft, flavorful center.
- Prep Time: 10
- Cook Time: 15
- Total Time: 25 minutes
- Yield: Serves 4-6 1x
- Category: Main Course
- Method: Deep frying
- Cuisine: Indian
Ingredients
- 2 large onions, thinly sliced
- 1 cup gram flour (besan)
- 1 teaspoon cumin seeds
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
- ½ teaspoon chili powder
- Salt to taste
- Water (as needed)
- Fresh cilantro (optional)
- Oil for frying
Instructions
Slice the onions thinly and separate the layers.
In a bowl, mix gram flour, spices, and salt. Add water gradually to form a thick batter.
Add the onions to the batter and mix until well coated.
Heat oil in a deep pan over medium heat.
Drop small portions into hot oil and fry for 4–5 minutes until golden and crispy.
Remove and place on paper towels to drain excess oil. Serve hot.

