Save The sizzle hit before the smell did, and then the whole kitchen smelled like a street corner in Delhi. I was trying to use up a head of cauliflower that had been sitting in the fridge for days, and I thought, why not fry it? These bhajis turned out so golden and crunchy that I ate three before I even plated them. Now they're my go-to whenever I want something that feels like an event but doesn't need much fuss.
I made these for a small dinner party once, and they disappeared faster than anything else on the table. My friend Priya, who grew up eating pakoras every monsoon season, said they reminded her of home. That was the best compliment I could have gotten. I've been making them ever since, sometimes just for myself on a rainy afternoon.
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: The star of the dish, cut them small so they cook through while the batter crisps up, about bite-sized works best.
- Red onion: Adds sweetness and a little sharpness that balances the earthy chickpea flour.
- Chickpea flour: This is what gives bhajis their signature texture and nutty flavor, don't substitute with regular flour or you'll lose the magic.
- Rice flour: A small addition that makes a big difference in crunch, especially once they cool slightly.
- Fresh cilantro: Bright and grassy, it cuts through the richness of the fried batter.
- Green chilies: Optional but recommended if you like a little heat sneaking up on you.
- Cumin seeds: They pop and release their aroma in the hot oil, adding warmth to every bite.
- Ground coriander: Earthy and slightly citrusy, it rounds out the spice blend beautifully.
- Turmeric powder: Gives the bhajis that golden color and a subtle earthiness.
- Chili powder: For heat and color, adjust it to your comfort level.
- Garam masala: The finishing spice that ties everything together with warmth and depth.
- Baking powder: A tiny amount helps the batter puff up just enough to stay light inside.
- Greek yogurt: Thick and tangy, it's the perfect base for a cooling dip.
- Fresh mint: Adds a refreshing note that wakes up your palate between bites.
- Lemon juice: Brightens the yogurt and makes the dip feel alive.
- Vegetable oil: For frying, use something neutral with a high smoke point like canola or sunflower.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Make the dip first:
- Stir together the yogurt, mint, cilantro, lemon juice, cumin, and salt in a small bowl. Pop it in the fridge so it stays cold and refreshing while you fry.
- Mix the dry spices:
- In a large bowl, whisk together the chickpea flour, rice flour, cumin seeds, coriander, turmeric, chili powder, garam masala, baking powder, and salt. This is your flavor base, so make sure it's well combined.
- Toss in the vegetables:
- Add the cauliflower, onion, cilantro, and green chilies to the spiced flour. Use your hands to toss everything together so each piece gets coated.
- Add water to bind:
- Pour in the water a little at a time, stirring as you go, until you have a thick batter that clings to the vegetables. It should be sticky, not soupy.
- Heat the oil:
- Pour enough oil into a deep pan or wok to submerge the bhajis halfway, and heat it to 170 degrees Celsius. You can test it by dropping in a tiny bit of batter, it should sizzle and rise immediately.
- Fry in batches:
- Scoop up small clumps of the batter with a spoon and gently slide them into the oil, don't crowd the pan or the temperature will drop. Fry for 4 to 5 minutes, turning them so they brown evenly.
- Drain and serve:
- Lift the bhajis out with a slotted spoon and set them on paper towels to drain. Serve them hot with the chilled yogurt dip on the side.
Save
Save 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.
There's something about pulling a batch of these out of the oil and seeing them all golden and uneven, like little edible clouds. I remember standing at the stove, testing one that was almost too hot to bite, and thinking this is exactly what I wanted. They're messy to make, your hands get floury and the kitchen smells like a spice market, but that's part of the charm.
Getting the Batter Just Right
The consistency of the batter is everything here. I learned this the hard way after my first attempt resulted in bhajis that fell apart in the oil. You want it thick enough to hold the vegetables together, almost like a sticky dough. If you can scoop up a clump and it holds its shape, you're golden. Too thin and it'll just drip off, too thick and the inside won't cook before the outside burns.
Serving Suggestions
These bhajis are perfect on their own with the yogurt dip, but they also work beautifully as part of a bigger spread. I've served them alongside dal, rice, and a simple salad for a full Indian-inspired meal. They're also great with a squeeze of lime and a sprinkle of chaat masala right before serving. Sometimes I'll make a double batch because they're even good at room temperature, tucked into a lunchbox the next day.
Make Ahead and Storage
You can prep the dry spice mix and chop the vegetables a few hours ahead to make frying easier. The yogurt dip also benefits from sitting in the fridge for a bit so the flavors meld. If you have leftovers, store the bhajis in an airtight container and reheat them in a hot oven to bring back some of that crispness.
- Reheat at 180 degrees Celsius for about 5 minutes to crisp them up again.
- The yogurt dip keeps well in the fridge for up to two days.
- Don't freeze these, they lose their texture and turn soggy when thawed.
Save
Save These bhajis have become one of those recipes I turn to when I want to feel like I'm cooking something special without overthinking it. They're crispy, warm, and full of flavor, and that yogurt dip makes every bite feel complete.
Recipe FAQs
- → Can I bake these bhajis instead of frying?
Yes, you can bake them at 200°C (400°F) for 20-25 minutes, turning halfway through. Brush with oil for 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 will differ significantly from traditional bhajis.
- → How do I know when the oil is hot enough?
Drop a small amount of batter into the oil. If it sizzles immediately and rises to the surface, the oil is ready. A kitchen thermometer reading 170°C (340°F) is ideal.
- → 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. However, you can prepare the dry ingredients and vegetables in advance, then mix just before frying.
- → Why are my bhajis not crispy?
Common reasons include oil temperature too low, batter too thin, or overcrowding the pan. Ensure oil is hot enough, use a thick batter, and fry in small batches for maximum crispiness.
- → Can I freeze leftover bhajis?
Yes, freeze cooked bhajis in a single layer, then transfer to a freezer bag. Reheat in a 180°C (350°F) oven for 10-15 minutes until crispy and heated through.