Save My neighbor Priya invited me over one rainy Saturday and handed me a plate piled high with these golden fritters still crackling from the oil. I had no idea what they were called, but the smell of toasted cumin and turmeric stopped me mid-sentence. She laughed at my expression and said, "Just eat one." That first bite, crispy outside and tender inside, with that cool yogurt cutting through the spice, taught me more about comfort food than any cookbook ever could.
I started making these for Friday night gatherings after that first taste at Priyas place. My friends would show up with wine and cheese, and Id have a platter of bhajis waiting, still warm, with that mint-spiked yogurt in a little bowl. The conversations always paused when the first batch came out. Someone once said they tasted like a hug from a spice cabinet, and honestly, I cant think of a better description.
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 here, cut small so they cook through while the batter crisps up, and their mild sweetness balances all that spice beautifully.
- Chickpea flour: This nutty, protein-rich flour is what gives bhajis their structure and that signature earthy flavor you cant get from wheat.
- Rice flour: Just a couple tablespoons makes the crust shatter instead of sog, a trick I learned after one too many limp fritters.
- Cumin seeds: They pop and release their aroma in the hot oil, adding little bursts of warmth in every bite.
- Turmeric and coriander: The turmeric gives that sunny color and earthy depth, while coriander rounds everything out with gentle citrusy notes.
- Garam masala: A pinch at the end layers in complexity, that sweet-spicy finish that makes you reach for another.
- Green chilies: Optional but worth it if you like a little heat that builds slowly instead of punching you in the face.
- Red onion: Sliced thin, it caramelizes in the oil and adds sweet, sharp contrast to the cauliflower.
- Greek yogurt: Thick and tangy, it cools everything down and carries the mint and cilantro like a dream.
- Fresh mint and cilantro: Bright, grassy, and essential for that dip, they wake up your palate between bites.
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 and green-flecked. Pop it in the fridge so the flavors can get to know each other while you work on the bhajis.
- Mix the Dry Spices:
- Whisk the chickpea flour, rice flour, cumin seeds, coriander, turmeric, chili powder, garam masala, baking powder, and salt in a big bowl until evenly combined. This is your flavor foundation, so make sure nothing clumps.
- Coat the Vegetables:
- Toss in the cauliflower, onion, cilantro, and green chilies, using your hands to rub the flour mixture all over every piece. It should look dusty and a little messy, and thats exactly right.
- Add Water for Batter:
- Drizzle in the water slowly, stirring as you go, until you have a thick, sticky batter that clings to the vegetables without pooling at the bottom. You want it tacky, not soupy.
- Heat the Oil:
- Pour enough oil into a deep pan so the bhajis can float, and heat it to 170°C. Drop in a tiny bit of batter to test, it should sizzle and rise to the surface right away.
- Fry in Batches:
- Scoop up small clumps of the batter with a spoon or your fingers and gently slide them into the oil, leaving space so they dont stick together. Fry for 4 to 5 minutes, flipping once or twice, until theyre deep golden and crisp all over.
- Drain and Serve:
- Lift them out with a slotted spoon and let them drain on paper towels for just a moment. Serve them hot with that cold, creamy yogurt dip on the side.
Save One evening I made a double batch for a potluck and watched a quiet kid who claimed he hated vegetables eat four of these without blinking. His mom looked at me like Id performed a miracle. I just shrugged and said the secret was making vegetables taste like theyre having a party, and she laughed so hard she had to sit down.
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 Batter Just Right
The batter should be thick enough to coat a spoon without dripping off in a stream. If its too thin, the bhajis will spread out flat and lose their shape in the oil. Add water a tablespoon at a time and stop when it feels like wet sand that holds together when you squeeze it. I learned this the hard way after ending up with fritter pancakes instead of fluffy rounds.
Oil Temperature Matters
Too cool and theyll soak up oil like sponges, too hot and theyll char before the inside is cooked. A thermometer helps, but if you dont have one, drop a bit of batter in, it should bubble enthusiastically and float up without smoking. I keep the heat at medium and adjust between batches, which keeps everything golden and greaseless.
Serving and Storage
These are best eaten right away while theyre still crackling, but if you have leftovers, reheat them in a hot oven for a few minutes to bring back the crunch. The yogurt dip keeps in the fridge for up to three days and actually tastes better the next day when the herbs have mellowed into the yogurt. Serve these with extra lemon wedges, a sprinkle of chaat masala, or even a drizzle of tamarind chutney if youre feeling fancy.
- Make sure your cauliflower florets are dry before tossing them in the flour, any moisture will make the batter slide off.
- You can prep the dry ingredients and chop the vegetables a few hours ahead, then mix and fry just before serving.
- If youre frying for a crowd, keep finished bhajis warm in a low oven on a wire rack so they stay crisp.
Save Every time I make these, I think about that rainy Saturday and Priyas kitchen smelling like a street stall in Mumbai. Food like this doesnt need to be complicated to be unforgettable.
Questions & Answers for Recipes
- → Can I bake these 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 for a crispier texture, though they won't be quite as crispy as deep-fried versions.
- → What can I substitute for chickpea flour?
Chickpea flour is essential for authentic bhajis, but in a pinch you could try a combination of all-purpose flour and cornstarch. Note that this will change the flavor and won't be gluten-free.
- → How do I keep bhajis crispy after frying?
Place them on a wire rack over paper towels rather than directly on paper towels. This allows air circulation and prevents steam from making them soggy. Serve immediately for best results.
- → Can I make the batter ahead of time?
It's best to prepare the batter just before frying, as the chickpea flour absorbs moisture over time and can become too thick. If needed, you can prep the dry ingredients and vegetables separately up to 2 hours ahead.
- → What's the best oil temperature for frying bhajis?
Maintain the oil at 170°C (340°F). If the oil is too hot, they'll brown quickly outside but remain raw inside. If too cool, they'll absorb excess oil and become greasy.
- → Can I freeze leftover bhajis?
Yes, freeze cooked bhajis in a single layer, then transfer to a freezer bag for up to 3 months. Reheat in a 180°C (350°F) oven for 10-12 minutes until crispy again.