Crispy Golden Cauliflower Bhajis

Featured in: Stovetop & Skillet Cooking

These crispy cauliflower bhajis are Indian-inspired fritters featuring tender cauliflower florets coated in a spiced chickpea flour batter, enhanced with cumin, turmeric, and garam masala. Deep-fried until golden and crunchy, they're paired with a refreshing yogurt dip infused with fresh mint and cilantro. Perfect as an appetizer or snack, they're naturally vegetarian and gluten-free, ready in just 40 minutes.

Updated on Sat, 31 Jan 2026 13:33:00 GMT
Golden-brown Cauliflower Bhajis fritters arranged on a plate next to a small bowl of creamy mint yogurt dip. Save
Golden-brown Cauliflower Bhajis fritters arranged on a plate next to a small bowl of creamy mint yogurt dip. | saborzitoune.com

The sizzle started before I even dropped the first spoonful into the oil. My kitchen smelled like a street market in Mumbai, all cumin and turmeric and something earthy from the chickpea flour. I was skeptical at first, wondering if cauliflower could really turn into something this exciting. But one bite of that golden, craggy fritter and I was convinced. These bhajis became my go-to whenever I wanted to impress without the fuss.

I made these for a potluck once, and they vanished before the main course even showed up. People kept asking what was in them, like there was some secret ingredient. There wasnt. Just good spices, a hot pan, and the confidence to let them fry until they were properly golden. That night taught me that sometimes the simplest things, done right, are what people remember most.

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 florets work best because they fry evenly and give you more crispy surface area, which is the whole point of a bhaji.
  • Red onion: Thin slices add sweetness and those delicate crispy bits that make every bite different.
  • Chickpea flour: This is the backbone, giving you that nutty, earthy flavor and structure that holds everything together without gluten.
  • Rice flour: The secret to extra crunch, it creates a lighter, crispier coating that doesnt get soggy.
  • Fresh cilantro: Brightens the whole thing up and adds little bursts of green freshness against all that richness.
  • Green chilies: Optional, but they add a gentle heat that builds as you eat, not something that punches you in the face.
  • Cumin seeds: Toasted in the batter, they release this warm, almost smoky aroma that makes your kitchen smell like home.
  • Ground coriander: Adds a subtle citrusy sweetness that rounds out the earthier spices.
  • Turmeric powder: Just enough for color and that slightly bitter, peppery note that balances the richness.
  • Chili powder: For warmth and a gentle kick, adjust it based on how brave youre feeling.
  • Garam masala: The finishing spice blend that ties everything together with its complex, aromatic warmth.
  • Baking powder: A tiny amount makes the bhajis lighter and helps them puff up just a bit in the oil.
  • Greek yogurt: Thick and tangy, it cools down the spice and adds creaminess to every dip.
  • Fresh mint: Pairs beautifully with yogurt and adds a refreshing contrast to the fried, spiced fritters.
  • Lemon juice: Brightens the dip and cuts through the richness of the fried bhajis perfectly.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Make the Cooling Dip First:
Stir together the yogurt, mint, cilantro, lemon juice, cumin, and salt until smooth and fragrant. Pop it in the fridge so the flavors meld while you fry.
Mix Your Dry Spices:
Whisk the chickpea flour, rice flour, cumin seeds, coriander, turmeric, chili powder, garam masala, baking powder, and salt in a big bowl. This is where all the magic starts.
Toss in the Vegetables:
Add the cauliflower, onion, cilantro, and green chilies to the spiced flour. Use your hands to toss everything so each piece gets coated in that fragrant mixture.
Form the Batter:
Drizzle in the water a little at a time, stirring until you get a thick, sticky batter that clings to the vegetables. It should look shaggy and hold together when you scoop it.
Heat the Oil Properly:
Pour enough oil into a deep pan so the bhajis can float, and heat it to 170 degrees Celsius. Test with a tiny bit of batter, it should sizzle and rise immediately.
Fry in Small Batches:
Drop spoonfuls of the batter into the hot oil, giving them space to puff and crisp. Crowding the pan drops the temperature and makes them greasy instead of golden.
Turn and Watch:
Fry each batch for four to five minutes, turning them gently so they brown evenly all over. Youll know theyre done when theyre deep gold and sound hollow when you tap them.
Drain and Serve Hot:
Lift them out with a slotted spoon and let them rest on paper towels to shed any extra oil. Serve them immediately while theyre still crackling hot with that chilled yogurt dip on the side.
A hand dipping a crispy spiced Cauliflower Bhaji into a cool, refreshing yogurt sauce for a delicious appetizer. Save
A hand dipping a crispy spiced Cauliflower Bhaji into a cool, refreshing yogurt sauce for a delicious appetizer. | saborzitoune.com

I remember standing at the stove, flipping these with my mom on a rainy Sunday, the windows fogged up and the house smelling like a spice market. She told me that the best bhajis are never perfect, theyre wild and craggy and a little messy. Thats what makes them beautiful. I think about that every time I make them now.

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.

Serving Suggestions

These bhajis are incredible on their own, but they shine even brighter as part of a bigger spread. Serve them alongside samosas, pakoras, or a simple dal for a full Indian-inspired feast. I love putting out little bowls of tamarind chutney, extra yogurt dip, and maybe some pickled onions for people to mix and match. Theyre also perfect with a cold beer or a cup of masala chai if youre keeping it cozy.

Storage and Reheating

Honestly, bhajis are best eaten fresh, but life happens. If you have leftovers, let them cool completely and store them in an airtight container in the fridge for up to two days. Reheat them in a hot oven at 200 degrees Celsius for about eight minutes to bring back some of that crispness. Dont use the microwave unless you want sad, soggy fritters. The yogurt dip keeps well for three days covered in the fridge, and sometimes it tastes even better the next day when the herbs have had time to bloom.

Variations and Swaps

You can make these your own in so many ways. Swap the cauliflower for broccoli, sweet potato, or even zucchini if thats what you have. Add a handful of spinach or kale to the batter for extra greens. If you want more heat, stir in some cayenne or add extra green chilies. For the dip, try swapping mint for dill or adding a pinch of smoked paprika for a different vibe.

  • Sprinkle chaat masala over the finished bhajis for a tangy, salty punch that takes them over the top.
  • Make them vegan by using coconut yogurt in the dip and adding a squeeze of lime.
  • Double the batch and freeze half the fried bhajis, then reheat them straight from frozen in the oven when you need a quick snack.
Freshly fried Cauliflower Bhajis served warm, showcasing golden, crunchy edges perfect for a gluten-free Indian snack. Save
Freshly fried Cauliflower Bhajis served warm, showcasing golden, crunchy edges perfect for a gluten-free Indian snack. | saborzitoune.com

These bhajis are messy, loud, and completely irresistible, just like the best meals should be. Make them once and theyll become part of your repertoire forever.

Recipe FAQs

Can I bake these bhajis instead of deep-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 the texture won't be quite as crispy as deep-fried.

What can I substitute for chickpea flour?

Chickpea flour is essential for authentic bhajis as it provides the distinctive flavor and binding. However, you can try a mix of other gluten-free flours, though the taste will differ significantly.

How do I know when the oil is hot enough?

Drop a small amount of batter into the oil. If it sizzles and rises to the surface immediately, the oil is ready. A thermometer reading of 170°C (340°F) is ideal for perfectly crispy bhajis.

Can I make the batter ahead of time?

It's best to fry the bhajis immediately after preparing the batter. The baking powder activates when mixed with water, and waiting too long may result in less crispy fritters.

What other vegetables work well in bhajis?

Onions, potatoes, spinach, and eggplant all make excellent bhajis. You can also mix vegetables together, such as cauliflower with peas or potatoes with spinach for variety.

How should I store leftover bhajis?

Store cooled bhajis in an airtight container in the refrigerator for up to 2 days. Reheat in an oven at 180°C (350°F) for 8-10 minutes to restore crispiness. Avoid microwaving as they'll become soggy.

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.

Crispy Golden Cauliflower Bhajis

Spiced cauliflower fritters with chickpea flour, served alongside a cooling mint and cilantro yogurt dip.

Prep time
20 minutes
Time to cook
20 minutes
Overall time
40 minutes
Created by Lucinda Wolfe


Skill level Medium

Cuisine Indian

Makes 4 Portions

Dietary details Suitable for vegetarians, Free from gluten

What You'll Need

For the Bhajis

01 1 medium head cauliflower, cut into small florets (approximately 1 pound)
02 1 small red onion, finely sliced
03 1 cup chickpea flour (gram flour/besan)
04 2 tablespoons rice flour
05 2 tablespoons fresh cilantro, chopped
06 2 green chilies, finely chopped (optional)
07 1 teaspoon cumin seeds
08 1 teaspoon ground coriander
09 1/2 teaspoon turmeric powder
10 1/2 teaspoon chili powder
11 1/2 teaspoon garam masala
12 1/2 teaspoon salt, or to taste
13 1/4 teaspoon baking powder
14 4 to 5 fluid ounces water, as needed
15 Vegetable oil, for deep-frying

For the Yogurt Dip

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

How To Make

Step 01

Prepare the Yogurt Dip: In a small bowl, combine Greek yogurt, mint, cilantro, lemon juice, ground cumin, and salt. Mix thoroughly, cover, and refrigerate until service.

Step 02

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

Step 03

Add Vegetables to Flour Mixture: Add cauliflower florets, red onion, cilantro, and green chilies to the flour mixture. Toss thoroughly to ensure all vegetables are evenly coated.

Step 04

Form the Batter: Gradually add water while stirring to achieve a thick batter consistency that adheres to the vegetables. The mixture should be sticky but not thin.

Step 05

Heat Oil: Heat vegetable oil in a deep pan or wok to 340°F, maintaining consistent temperature throughout the frying process.

Step 06

Fry the Bhajis: Using a spoon, carefully drop small portions of batter into hot oil in batches, avoiding overcrowding. Fry for 4 to 5 minutes, turning occasionally until golden brown and crisp throughout.

Step 07

Drain and Serve: Remove bhajis with a slotted spoon and drain on absorbent paper towels. Serve immediately while hot with chilled yogurt dip.

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.

Tools Needed

  • Large mixing bowl
  • Deep pan or wok
  • Slotted spoon
  • Small mixing bowl

Allergy details

Double-check each ingredient for allergens and ask your healthcare provider with any concerns.
  • Contains dairy (yogurt)
  • Verify all ingredients are certified gluten-free to prevent cross-contamination
  • Check oil and yogurt labels for potential allergen cross-contact

Nutrition info (per portion)

Nutrition details are just for reference and can't replace advice from a doctor.
  • Energy (kcal): 225
  • Fat content: 10 grams
  • Carbohydrates: 26 grams
  • Proteins: 8 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.