Cauliflower Bhajis

Featured in: Home Table Cooking

This vibrant dish transforms humble cauliflower into delightful, crispy bhajis. Fresh florets and finely sliced red onion are coated in a richly spiced chickpea and rice flour batter, featuring aromatic cumin, coriander, turmeric, and garam masala, alongside a touch of baking powder for lightness. These savory fritters are then deep-fried until beautifully golden brown and perfectly crisp, offering a satisfying crunch with every bite. The meal is beautifully complemented by a simple, refreshing yogurt dip, brightened with fresh mint, cilantro, and lemon juice. Enjoy these authentic Indian-inspired fritters as a delicious appetizer, hot and fresh from the pan.

Updated on Sat, 31 Jan 2026 16:39:00 GMT
Crispy golden Cauliflower Bhajis fritters with a cooling yogurt dip garnished with mint. Save
Crispy golden Cauliflower Bhajis fritters with a cooling yogurt dip garnished with mint. | petitzayan.com

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.
A bowl of Cauliflower Bhajis served hot with fresh cilantro and lemon wedges. Save
A bowl of Cauliflower Bhajis served hot with fresh cilantro and lemon wedges. | petitzayan.com

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
Spiced Cauliflower Bhajis stacked on a plate next to creamy Indian yogurt dip. Save
Spiced Cauliflower Bhajis stacked on a plate next to creamy Indian yogurt dip. | petitzayan.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Cauliflower Bhajis

Crispy, golden Indian fritters featuring spiced cauliflower and chickpea flour. Served perfectly with a cool yogurt dip.

Prep time
20 minutes
Time to cook
20 minutes
Overall time
40 minutes
Created by Juliette Meyer

Meal type Home Table Cooking

Skill level Medium

Cuisine Indian

Servings made 4 Portions

Dietary notes Suitable for vegetarians, No gluten

What You'll Need

For the Bhajis

01 1 medium head cauliflower, cut into small florets (about 1.1 lbs)
02 1 small red onion, finely sliced
03 1 cup chickpea flour (gram flour/besan)
04 2 tbsp rice flour
05 2 tbsp fresh cilantro, chopped
06 2 green chilies, finely chopped (optional)
07 1 tsp cumin seeds
08 1 tsp ground coriander
09 1/2 tsp turmeric powder
10 1/2 tsp chili powder
11 1/2 tsp garam masala
12 1/2 tsp salt
13 1/4 tsp baking powder
14 1/3–1/2 cup water (as needed)
15 Vegetable oil, for deep-frying

For the Yogurt Dip

01 3/4 cup plain Greek yogurt
02 1 tbsp fresh mint, finely chopped
03 1 tbsp fresh cilantro, finely chopped
04 1 tsp lemon juice
05 1/2 tsp ground cumin
06 Pinch of salt

How to Prepare

Step 01

Prepare the Yogurt Dip: In a small bowl, combine Greek yogurt, mint, cilantro, lemon juice, ground cumin, and salt. Mix thoroughly until smooth. Cover and refrigerate until serving time to allow flavors to meld.

Step 02

Mix Dry Ingredients: In a large mixing bowl, whisk together chickpea flour, rice flour, cumin seeds, ground coriander, turmeric, chili powder, garam masala, baking powder, and salt until well blended.

Step 03

Coat Vegetables: Add cauliflower florets, sliced red onion, chopped cilantro, and green chilies (if using) to the flour mixture. Toss everything together thoroughly, ensuring all vegetable pieces are evenly coated with the spice blend.

Step 04

Form the Batter: Gradually pour in water while stirring continuously. Add just enough liquid to create a thick, sticky batter that clings to the vegetables. The consistency should hold its shape when dropped from a spoon—not too thin or runny.

Step 05

Heat the Oil: Pour vegetable oil into a deep pan or wok to a depth of about 2 inches. Heat over medium-high heat until the temperature reaches 340°F. Test the oil readiness by dropping in a small piece of batter—it should sizzle immediately and rise to the surface.

Step 06

Fry the Bhajis: Working in batches to avoid overcrowding, carefully drop rounded tablespoon-sized portions of batter into the hot oil. Fry for 4–5 minutes, turning occasionally with a slotted spoon, until deep golden brown and crispy all over.

Step 07

Drain and Serve: Remove finished bhajis with a slotted spoon, allowing excess oil to drip off. Transfer to paper towels to drain briefly. Serve immediately while hot and crispy, accompanied by the chilled yogurt dip for dipping.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment needed

  • Large mixing bowl
  • Deep pan or wok for frying
  • Slotted spoon or spider strainer
  • Small mixing bowl
  • Paper towels
  • Kitchen thermometer (optional for oil temperature)

Allergy info

Be sure to check all ingredients for allergens and talk to your doctor if necessary.
  • Contains dairy (Greek yogurt in dip)
  • Chickpea flour is naturally gluten-free, but verify all packaged ingredients are certified gluten-free if celiac disease is a concern
  • Check oil and yogurt labels for potential cross-contamination warnings if severe allergies exist

Nutrition details (per portion)

Nutrition information is for general guidance and shouldn't replace advice from a professional.
  • Caloric value: 225
  • Fats: 10 g
  • Carbohydrates: 26 g
  • Proteins: 8 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.