Save The sizzle of batter hitting hot oil still makes me stand a little closer to the stove. I started making these bhajis on a rainy Saturday when I had half a cauliflower to use up and a craving for something crunchy and warm. The smell of cumin and turmeric filled the kitchen so fast, my neighbor knocked to ask what I was cooking. Now they're my go-to whenever I want something that feels special but comes together with pantry staples.
I made a double batch for a potluck once, and they disappeared before the main dishes even came out. Someone asked if I'd trained in India. I laughed and said no, just a lot of trial and error with oil temperature. That night I learned that crispy food, served hot with a good dip, needs no introduction.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Cauliflower florets: Small florets fry more evenly and get crispier, so don't leave them too chunky.
- Red onion: The thin slices add sweetness and a bit of crunch between the cauliflower.
- Chickpea flour: This is the base of the batter and gives the bhajis their signature nutty flavor and structure.
- Rice flour: Just two tablespoons make a huge difference in crispiness, don't skip it.
- Cilantro and green chilies: Fresh herbs and heat wake up the whole fritter, adjust the chilies to your comfort.
- Cumin seeds: Toasting in the batter releases their earthy aroma as they fry.
- Ground coriander, turmeric, chili powder, garam masala: This spice blend builds warm, layered flavor without any single note overpowering.
- Baking powder: A small amount lightens the batter and creates little air pockets inside.
- Water: Add it slowly, the batter should be thick enough to coat a spoon and cling to the vegetables.
- Vegetable oil: Use a neutral oil with a high smoke point for deep frying.
- Greek yogurt: Thick yogurt makes a creamy, tangy base for the dip.
- Mint, cilantro, lemon juice, cumin: These brighten the yogurt and balance the fried richness of the bhajis.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Make the Yogurt Dip:
- Stir together the yogurt, mint, cilantro, lemon juice, cumin, and salt until smooth. Cover and chill it while you prep the bhajis so the flavors meld.
- Mix the Dry Ingredients:
- Whisk the chickpea flour, rice flour, and all the spices together in a large bowl. This ensures even distribution before the vegetables go in.
- Coat the Vegetables:
- Toss the cauliflower, onion, cilantro, and green chilies into the flour mixture. Use your hands to coat every piece well.
- Form the Batter:
- Drizzle in the water bit by bit, stirring until you get a thick, sticky batter that holds the vegetables together. It should look rough and clumpy, not smooth.
- Heat the Oil:
- Pour enough oil into a deep pan to submerge the bhajis halfway and heat to 170 degrees C. Test with a small drop of batter, it should sizzle and rise immediately.
- Fry in Batches:
- Drop spoonfuls of the mixture into the oil, leaving space between each one. Fry for 4 to 5 minutes, turning gently, until deep golden and crisp.
- Drain and Serve:
- Lift the bhajis out with a slotted spoon and let them drain on paper towels. Serve them hot with the chilled yogurt dip on the side.
Save The first time I served these, I watched my friend dip one into the yogurt, take a bite, and close her eyes. She didn't say anything for a moment, just chewed slowly. Then she reached for another and said, this is exactly what I needed. That's when I realized food doesn't have to be complicated to feel like a gift.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Getting the Right Texture
The batter should be thick enough that when you lift a cauliflower floret, it brings a little clump of onion and flour with it. If it drips off cleanly, add a tablespoon more chickpea flour. If it's too dry and crumbly, add water a teaspoon at a time. I've learned to trust the look and feel more than exact measurements, every cauliflower holds moisture differently.
Oil Temperature Matters
I used to guess the oil temp and ended up with pale, greasy bhajis or burnt crusts. A thermometer changed everything. If you don't have one, drop a tiny bit of batter in, it should sizzle actively but not violently. Between batches, let the oil come back to temperature or the next round will absorb too much oil and turn heavy.
Serving and Storing
These are best eaten fresh and hot, straight from the fryer. If you need to keep them warm, spread them on a baking sheet in a low oven, not piled up or they'll steam and soften. Leftover bhajis can be reheated in a hot oven for a few minutes to crisp up again, though they're never quite as perfect as the first fry.
- Sprinkle chaat masala or a squeeze of lime over the hot bhajis for extra zing.
- Try swapping dill or parsley into the yogurt dip if you want a different herbal note.
- Serve them alongside rice, dal, or a simple salad for a full meal.
Save There's something deeply satisfying about pulling golden, crispy bhajis from hot oil and watching people reach for them before they even cool. Make these once and you'll understand why they've earned a permanent spot in my kitchen.
Recipe FAQs
- → Can I bake cauliflower bhajis instead of frying them?
Yes, you can bake them at 200°C (400°F) for 20-25 minutes, flipping halfway through. Brush with oil before baking for better crispiness, though they won't be quite as crispy as the fried version.
- → What can I substitute for chickpea flour?
Chickpea flour is essential for authentic flavor and texture. However, you can try a mix of rice flour and cornstarch, though the taste and binding properties will differ from traditional bhajis.
- → How do I know when the oil is hot enough?
Drop a small bit of batter into the oil. If it sizzles immediately and rises to the surface, the oil is ready. A thermometer reading of 170°C (340°F) is ideal for perfectly crispy bhajis.
- → Can I make the batter ahead of time?
It's best to fry immediately after mixing, as the batter can become watery if left standing. The chickpea flour absorbs moisture from the vegetables over time, affecting the final texture.
- → What other vegetables work well in bhajis?
Onions, spinach, potatoes, and mixed vegetables all make excellent bhajis. Adjust cooking time based on vegetable density—softer vegetables may need less frying time than cauliflower.
- → How do I store leftover bhajis?
Store in an airtight container in the refrigerator for up to 2 days. Reheat in a 180°C (350°F) oven for 8-10 minutes to restore crispiness. Avoid microwaving as they'll become soggy.