Save The first time I made cauliflower bhajis, my tiny apartment filled with this incredible warm spice cloud that had my neighbor knocking on the door within minutes. I'd been experimenting with Indian spices for years, but there was something magical about the way cumin seeds sizzle in hot oil that feels like home even if you've never been to Mumbai. Now they're my go-to for unexpected guests because they look impressive but secretly come together in under an hour.
Last Diwali, I made three batches back-to-back because friends kept showing up with wine and stories. By the time the evening wound down, we were eating them standing up in the kitchen, dipping straight into the bowl of yogurt sauce, fingers stained with turmeric and grease. Something about fried food and good company turns a regular Tuesday into a celebration.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 1 medium head cauliflower: Cut into small florets about the size of walnuts so they cook through before the coating burns
- 1 small red onion: Finely sliced onion adds natural sweetness that balances the warm spices
- 120 g chickpea flour: Also called gram flour or besan, this creates the signature crispy texture and nutty flavor
- 2 tbsp rice flour: The secret ingredient that keeps bhajis crunchy instead of soggy
- 2 tbsp fresh cilantro: Chop it right before adding so the oils stay vibrant
- 2 green chilies: Leave seeds in if you love heat, deseed for a milder version
- 1 tsp cumin seeds: Toast them briefly in a dry pan before adding to the batter for deeper flavor
- 1 tsp ground coriander: Earthy and citrusy all at once
- 1/2 tsp turmeric powder: Gives that gorgeous golden color and subtle bitterness
- 1/2 tsp chili powder: Adjust based on your spice tolerance
- 1/2 tsp garam masala: This warming spice blend ties everything together
- 1/2 tsp salt: Taste the batter before frying and adjust as needed
- 1/4 tsp baking powder: Helps create those light, puffy pockets in the coating
- 100120 ml water: Add gradually, the batter should be thick enough to coat your finger
- Vegetable oil: Use neutral oil with a high smoke point like canola or grapeseed
- 200 g Greek yogurt: Full fat creates the creamiest dip
- 1 tbsp fresh mint: Bright and cooling against the fried spices
- 1 tbsp fresh cilantro: Extra freshness for the dip
- 1 tsp lemon juice: Fresh lemon juice cuts through the yogurt richness
- 1/2 tsp ground cumin: Connects the dip flavors back to the bhajis
- Pinch of salt: Just enough to wake up all the flavors
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Whip up the cooling dip first:
- Mix Greek yogurt, mint, cilantro, lemon juice, ground cumin, and salt in a small bowl until smooth, then pop it in the fridge to let those flavors meld together while you work on the bhajis.
- Blend your dry spices:
- In a large bowl, whisk together chickpea flour, rice flour, cumin seeds, ground coriander, turmeric, chili powder, garam masala, baking powder, and salt until everything is evenly distributed.
- Coat the vegetables:
- Add cauliflower florets, red onion, cilantro, and green chilies to the flour mixture, then toss with your hands until every piece is dusted with the spice blend.
- Form the batter:
- Pour in water gradually while stirring, you want a thick, sticky batter that clings to the vegetables and doesnt run off your spoon.
- Heat your oil:
- Pour vegetable oil into a deep pan or wok until its about 2 inches deep, then heat it until it reaches 170C or 340F, or test by dropping in a small bit of batter, it should sizzle immediately and rise to the surface.
- Fry in batches:
- Drop careful spoonfuls of batter into the hot oil, dont crowd the pan or the temperature will drop and youll end up with soggy bhajis.
- Cook until golden:
- Fry for 45 minutes, turning them occasionally with a slotted spoon, until theyre deep golden brown and audibly crispy when you tap them.
- Drain and season:
- Lift the bhajis out with your slotted spoon, let excess oil drip off, then drain on paper towels and sprinkle immediately with chaat masala if youre using it.
Save My aunt taught me that bhajis are meant to be eaten with your fingers, still hot enough to almost burn, while standing around the kitchen island telling stories that get better with each batch. Something about the mess of it, the stained fingers and the shared plate, makes people linger longer than they planned.
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.
Making Them Ahead
You can mix the batter up to an hour before frying, just keep it covered on the counter. The cauliflower actually softens slightly during this time, which I've found helps them cook more evenly. The yogurt dip gets better after a few hours in the fridge, so make that first and let the flavors marry.
Oil Temperature Secrets
I've ruined enough batches to learn that oil temperature is everything. Too cool and they absorb oil like sponges, too hot and they burn before the cauliflower cooks through. If you don't have a thermometer, drop a small piece of batter in first, it should sink slightly then immediately rise to the surface with enthusiastic bubbling.
Serving Ideas
Bhajis are incredibly versatile despite being so simple to make. They work as cocktail party finger food, as part of a larger Indian spread, or even as a surprisingly satisfying lunch with a simple salad on the side.
- Squeeze fresh lime over the top right before serving for an extra bright note
- Try them stuffed inside a warm naan with some extra yogurt sauce for an informal wrap
- The batter works beautifully with other vegetables like sliced eggplant or bell peppers
Save There's something honest about food that requires you to stand over a hot stove, feeding people one batch at a time. The bhajis disappear faster than you can fry them, and somehow that's exactly the point.
Recipe FAQs
- → How do I ensure my bhajis are extra crispy?
Adding rice flour to the batter, as specified in the ingredients, significantly contributes to crispiness. Also, ensure your oil is at the correct temperature (170°C / 340°F) and avoid overcrowding the pan, which can lower oil temperature and lead to soggy bhajis.
- → Can I make these cauliflower fritters gluten-free?
Yes, this preparation naturally uses chickpea flour and rice flour, both of which are gluten-free. Just ensure all your other ingredients, including any spices or oil, are certified gluten-free if cross-contamination is a concern.
- → What's the best way to serve these bhajis?
These fritters are best served immediately after frying, while they are still hot and crispy. The refreshing yogurt dip provided in this content is an ideal accompaniment, offering a cool contrast to the warm, spiced bhajis. They make an excellent appetizer or a flavorful side dish.
- → Can I adjust the spice level?
Absolutely! The recipe includes green chilies as an optional ingredient, allowing you to control the heat. You can also increase or decrease the amount of chili powder to suit your preference. For a milder flavor, omit the green chilies entirely and use less chili powder.
- → How long do these cauliflower bhajis stay fresh?
Cauliflower bhajis are best enjoyed fresh off the stove for optimal crispiness. While leftovers can be stored in an airtight container in the refrigerator for 1-2 days, they will lose some of their crisp texture. You can reheat them in an oven or air fryer to help restore some crunch.