Save My neighbor Priya handed me a warm bundle wrapped in foil one rainy evening, steam rising as I peeled it open. Inside were golden, craggy fritters with a scent so intoxicating I forgot to ask what they were called until I'd already devoured two. She laughed and wrote down bhaji on a napkin, circling it twice. That was the beginning of my obsession with these crispy, spiced cauliflower bites that somehow taste like comfort and celebration at once.
I made these for a potluck once, doubling the batch because I was nervous they would not be enough. They disappeared in minutes, leaving only a few golden crumbs on the platter. One friend cornered me by the sink, insisting I text her the recipe before she left. I have never felt more validated as a cook than watching people reach for thirds with one hand while holding the dip bowl hostage with the other.
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, bite-sized pieces work best because they fry evenly and give you more crispy edges to enjoy.
- Red onion: Thin slices add sweetness and a slight bite that cuts through the richness of the fried batter.
- Chickpea flour: This is the soul of the bhaji, providing structure, flavor, and that signature golden color you cannot fake.
- Rice flour: Just two tablespoons make all the difference in crispness, creating a shell that stays crunchy longer.
- Cumin seeds: They pop and sizzle in the batter, releasing toasted, earthy notes that smell like every good memory I have of Indian kitchens.
- Ground coriander: Adds a gentle citrusy warmth that plays well with the other spices without overpowering.
- Turmeric powder: Beyond color, it lends a subtle earthiness and a whisper of bitterness that grounds the dish.
- Chili powder: Adjust this to your comfort, but a little heat makes the cooling yogurt dip feel even more essential.
- Garam masala: The finishing touch that ties all the spices together with its complex, aromatic blend.
- Baking powder: A small amount lightens the batter just enough to keep the bhajis from feeling heavy.
- Fresh cilantro and green chilies: Bright, green, and alive, they add bursts of freshness in every bite.
- Greek yogurt: Thick and tangy, it is the perfect canvas for mint, cilantro, and a squeeze of lemon.
- Fresh mint: Cooling and aromatic, it transforms plain yogurt into something you will want to eat with a spoon.
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 until smooth and fragrant. Covering it and chilling it lets the flavors meld while you focus on frying.
- Mix the Dry Ingredients:
- Whisk the chickpea flour, rice flour, and all the spices together in a large bowl so every floret gets an even coating. This is where the magic starts to build.
- Coat the Vegetables:
- Toss the cauliflower, onion, cilantro, and chilies into the spiced flour, making sure every piece is lightly dusted. It should look like a snowy, fragrant mess.
- Add Water Gradually:
- Pour in water a little at a time, stirring gently until the batter thickly coats the vegetables. You want it sticky and clingy, not runny or soupy.
- Heat the Oil:
- Bring your oil to 170 degrees Celsius in a deep pan, testing with a small drop of batter that should sizzle and rise immediately. Too hot and they will burn outside while staying raw inside.
- Fry in Batches:
- Drop spoonfuls of the mixture into the oil, leaving space between each so they fry evenly and do not stick together. Crowding the pan lowers the temperature and makes them soggy.
- Turn and Watch:
- Fry for four to five minutes, flipping occasionally with a slotted spoon until they are deep golden and crisp all over. The sound should be a steady, happy sizzle.
- Drain and Serve:
- Lift them out onto paper towels to blot excess oil, then pile them on a plate while they are still hot. Serve immediately with the chilled dip on the side.
Save One evening I made these while my daughter sat at the counter doing homework, and she kept glancing up every time the oil sizzled. By the time I plated them, she had abandoned her math problems entirely, dipping bhajis into the yogurt and declaring them better than anything we had ever ordered. That is when I knew this recipe was a keeper.
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 Texture Right
The first time I made bhajis, I added too much water and ended up with flat, greasy pancakes instead of craggy fritters. The batter needs to be thick enough to cling stubbornly to the cauliflower, almost like a rough paste. When you scoop it up, it should hold together without dripping off in streams. If you can see bare patches on the florets, add a tiny splash more water and toss again.
Serving Suggestions
These bhajis are perfect as a starter before a curry dinner, but I have also served them as a snack with chai on lazy Sunday afternoons. They pair beautifully with tamarind chutney or even a simple squeeze of lime if you are out of yogurt. Sometimes I tuck them into warm naan with shredded lettuce and extra cilantro for an impromptu wrap that feels like a hug.
Storage and Reheating
Bhajis are always best fresh, but leftovers can be stored in an airtight container in the fridge for up to two days. To bring back the crispness, reheat them in a hot oven at 200 degrees Celsius for about eight minutes instead of microwaving, which will make them sad and soggy. I have never had leftovers last longer than a day, though, because someone always sneaks back to the kitchen for one more.
- Double the spices if you love bold flavors, they can handle it.
- Try adding a handful of spinach or shredded carrots to the batter for extra color and nutrition.
- Always taste your yogurt dip before serving and adjust the salt or lemon to your liking.
Save There is something deeply satisfying about pulling a batch of these golden fritters from hot oil and watching them glisten under the kitchen light. I hope they bring as much joy to your table as they have to mine.
Recipe Questions & Answers
- → Can I bake these bhajis instead of frying?
Yes, you can bake them at 200°C (400°F) for 20-25 minutes, flipping halfway through. Brush with oil for better crispiness, though they won't be quite as crunchy as the fried version.
- → What can I substitute for chickpea flour?
Chickpea flour is essential for authentic flavor and texture. If unavailable, you could try a mix of rice flour and cornstarch, but the taste and binding will differ significantly.
- → How do I keep bhajis crispy after frying?
Keep them warm in a 120°C oven on a wire rack rather than stacking them. This prevents steam from making them soggy while maintaining their crisp exterior.
- → Can I make the batter ahead of time?
It's best to mix the batter just before frying. If prepared ahead, the vegetables will release moisture, making the batter watery and affecting the final texture.
- → What other vegetables work well in bhajis?
Onions, potatoes, spinach, and bell peppers all make excellent bhajis. You can mix vegetables or use them individually, adjusting cooking time based on their density.
- → How spicy are these bhajis?
These have mild to medium heat from chili powder and optional green chilies. Adjust the spice level by reducing or omitting the chilies, or increase heat by adding more chili powder.