Crispy Golden Cauliflower Bhajis

Featured in: Crispy Appetizers

These crispy cauliflower bhajis combine tender florets with aromatic Indian spices in a light chickpea flour coating. Each bite delivers golden crunch outside and perfectly seasoned cauliflower within. The accompanying mint-cilantro yogurt dip provides a cooling contrast to the warm spices. Ready in just 40 minutes, these vegetarian fritters make an impressive appetizer or side dish that's naturally gluten-free.

Updated on Thu, 29 Jan 2026 11:09:00 GMT
Golden brown Cauliflower Bhajis piled on a plate, served with a mint yogurt dip and fresh cilantro garnish. Save
Golden brown Cauliflower Bhajis piled on a plate, served with a mint yogurt dip and fresh cilantro garnish. | fryzia.com

My neighbor Priya taught me to make bhajis on a humid summer afternoon when she noticed me struggling with Indian cuisine. She stood at my stove with a knowing smile, explaining how the chickpea flour creates this almost magical crispy shell while the cauliflower stays tender inside. Within minutes, the kitchen filled with such an incredible aroma that my skepticism completely dissolved. She whispered that the real magic happens when you don't skip the rice flour and when you respect the oil temperature. That first bite changed everything.

Years later, I made these for my partner's family gathering, and watching his usually reserved grandmother go back for thirds told me everything I needed to know about whether I'd nailed the recipe. She even asked if I'd made the yogurt from scratch, which felt like the highest compliment. That afternoon reminded me that good food is really just love made edible.

Ingredients

  • Cauliflower florets: Cut them small enough that they cook through while the batter crisps, but large enough to hold their shape and not disappear into the oil.
  • Chickpea flour: This is the backbone of your batter, creating that characteristic golden crust that shatters when you bite down, so don't be tempted to swap it for regular flour.
  • Rice flour: This secret weapon gives you that extra crunch that makes people ask what you did differently, so it's worth hunting down.
  • Red onion: Finely slice it so the strands weave through the batter and caramelize slightly in the oil, adding subtle sweetness.
  • Fresh cilantro and green chilies: These aren't optional if you want authentic flavor, though you can dial back the heat if you're cooking for people who prefer milder food.
  • Spices: The cumin, coriander, turmeric, chili powder, and garam masala work together to build layers of warmth, so measure them carefully rather than eyeballing.
  • Baking powder: Just a quarter teaspoon helps the batter puff slightly as it hits the hot oil, creating those beautiful irregular edges.
  • Water: Add it gradually because the cauliflower releases moisture as it sits, and you want a thick, sticky batter that clings to the vegetables rather than running off.
  • Vegetable oil: Use one with a high smoke point so you maintain that precise temperature without the oil breaking down.
  • Greek yogurt for the dip: It's thicker than regular yogurt, which means it holds the herbs and spices better and feels more luxurious.

Instructions

Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Make the yogurt dip first:
Stir together Greek yogurt, mint, cilantro, lemon juice, ground cumin, and salt in a small bowl, then refrigerate so the flavors have time to meld and the dip gets properly cold. This step takes five minutes and pays dividends later.
Build your spice blend:
In a large bowl, combine chickpea flour, rice flour, cumin seeds, ground coriander, turmeric, chili powder, garam masala, baking powder, and salt, stirring so everything distributes evenly and you don't get pockets of raw spices. This is where you're creating the flavor foundation.
Coat the vegetables:
Add your cauliflower florets, sliced red onion, chopped cilantro, and green chilies to the dry mixture, then toss everything together until each piece is completely coated in the spiced flour. You want no bare spots.
Make your batter:
Gradually pour in water while stirring constantly, adding just enough so the mixture becomes thick and sticky, clinging to the vegetables without being so wet that it slides off when you lift a piece. This usually takes about 100 to 120 ml, but trust your eyes more than the measurement.
Heat your oil properly:
Pour vegetable oil into a deep pan or wok and let it reach 170°C (340°F), which you can test by dropping a tiny bit of batter in—it should sizzle immediately and float to the surface without burning. This temperature control is everything.
Fry in careful batches:
Using a spoon or your hands, gently drop small portions of batter into the hot oil, being very careful not to crowd the pan because overcrowding drops the temperature and creates greasy rather than crispy results. Work in batches and resist the urge to rush.
Monitor and turn:
Let them fry for about 4 to 5 minutes, turning occasionally with a slotted spoon so both sides turn that gorgeous deep golden brown and the inside cooks through completely. You'll know they're done when they sound hollow when you tap them.
Drain and finish:
Use a slotted spoon to lift the bhajis out and lay them on paper towels to drain, which prevents them from becoming greasy while they finish setting. If you're making a larger batch, keep them warm on a tray in a low oven.
Serve with purpose:
Arrange the hot bhajis on a platter with the chilled yogurt dip alongside, and watch how people's faces light up when they bite into that perfect contrast of temperatures and textures.
Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Crispy, spiced cauliflower bhajis made with chickpea flour, stacked on a white plate next to a green yogurt dip. Save
Crispy, spiced cauliflower bhajis made with chickpea flour, stacked on a white plate next to a green yogurt dip. | fryzia.com

I realized these bhajis stopped being just an appetizer the night my friend who usually stays quiet in the kitchen actually asked to learn how to make them. Seeing someone want to recreate something you've made showed me that cooking is ultimately about connection.

The Batter Science

The combination of chickpea flour and rice flour isn't arbitrary—the chickpea flour provides the main structure and carries the spices, while the rice flour adds a delicate crispness that regular all-purpose flour simply cannot deliver. I learned this after making a batch with only chickpea flour and finding the texture dense rather than crispy, so the rice flour genuinely matters. The baking powder is the small but mighty player that helps the batter puff slightly as it hits hot oil, creating those beautiful irregular edges that collect heat and turn extra golden.

Serving and Pairing Ideas

These bhajis shine brightest when they're still warm, steaming slightly as you dip them into that cool, herbed yogurt, so timing is everything when you're cooking for a crowd. You can serve them as a standalone appetizer, as part of an Indian-inspired meal alongside dal and rice, or even as an unusual addition to a broader vegetarian spread. The contrast between the spiced heat of the bhajis and the cooling, fresh dip is what people remember and ask you to make again.

Making It Your Own

Once you've made these once and felt confident with the technique, you'll start seeing endless possibilities for variations that keep the technique but shift the flavors. I've experimented with adding finely grated ginger to the batter, swapping some of the water for coconut milk for richness, and even adding finely chopped spinach for color and earthiness. The foundation is forgiving enough to adapt while still maintaining that essential bhaji identity.

  • For deeper flavor, sprinkle a pinch of chaat masala over the finished bhajis right before serving while they're still hot and will absorb the spice.
  • If you want to make the yogurt dip different, swap the mint for fresh dill or even add a tiny squeeze of garlic for something more herbaceous.
  • Store leftover bhajis in an airtight container in the refrigerator and reheat them in a 180°C oven for a few minutes to restore the crispness rather than microwaving.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Freshly fried Cauliflower Bhajis with a golden, crunchy coating, ready to be dipped in cool mint yogurt sauce. Save
Freshly fried Cauliflower Bhajis with a golden, crunchy coating, ready to be dipped in cool mint yogurt sauce. | fryzia.com

These bhajis have become my go-to when I want to feel capable in the kitchen and make people genuinely happy. They're proof that sometimes the best dishes are the ones that feel a little bit like magic until you understand the simple science behind them.

Recipe FAQ Section

Can I make the bhajis ahead of time?

While best served fresh and hot, you can prepare the batter-coated mixture up to 2 hours ahead and refrigerate. Fry just before serving for optimal crispiness. Cooked bhajis can be reheated in a 180°C oven for 5-7 minutes.

What's the best oil temperature for frying?

Maintain oil at 170°C (340°F) for perfectly golden bhajis. If too hot, they'll brown quickly outside while remaining raw inside. Too cool, and they'll absorb excess oil and become greasy. Test with a small piece of batter first.

Can I use frozen cauliflower instead of fresh?

Fresh cauliflower works best as frozen tends to release excess moisture, making the batter too wet. If using frozen, thaw completely and pat very dry with paper towels before coating with the spiced flour mixture.

How do I make the bhajis less spicy?

Reduce or omit the green chilies and chili powder while keeping other aromatics like cumin, coriander, and turmeric. The yogurt dip also helps balance heat. You can add more mint to the dip for extra cooling effect.

What can I substitute for chickpea flour?

Chickpea flour (besan) provides authentic flavor and gluten-free binding. While not traditional, you could try a mix of cornmeal and rice flour, though texture and taste will differ. For best results, source chickpea flour from Indian grocery stores.

Why add rice flour to the batter?

Rice flour creates extra crispiness in the coating and helps the bhajis stay crunchy longer. It's a common technique in Indian frying for achieving that characteristic light, crispy texture that doesn't become soggy quickly.

Crispy Golden Cauliflower Bhajis

Spiced cauliflower florets in chickpea batter, fried until golden and served with cooling mint yogurt dip.

Prep duration
20 min
Cook duration
20 min
Complete duration
40 min
Created by Samantha Rivera

Classification Crispy Appetizers

Complexity Level Medium

Heritage Indian

Output 4 Portion Count

Dietary considerations Meat-Free, No Gluten

Components

For the Bhajis

01 1 medium head cauliflower, cut into small florets (approximately 1.1 pounds)
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
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
13 1/4 teaspoon baking powder
14 4 to 4.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 fresh lemon juice
05 1/2 teaspoon ground cumin
06 Pinch of salt

Preparation Steps

Phase 01

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

Phase 02

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

Phase 03

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

Phase 04

Form Batter: Gradually add water while stirring to achieve a thick, sticky batter that clings to the vegetables without running.

Phase 05

Heat Oil: Heat vegetable oil in a deep pan or wok to 340 degrees Fahrenheit.

Phase 06

Fry in Batches: Using a spoon or hands, carefully drop small portions of batter into hot oil, avoiding overcrowding. Fry for 4 to 5 minutes, turning occasionally, until golden brown and crispy.

Phase 07

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

Necessary tools

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

Allergy information

Review all ingredients for potential allergens and consult with healthcare providers if you're uncertain about any item.
  • Contains dairy in the form of Greek yogurt
  • Gluten-free flours used; verify all products are certified gluten-free for strict requirements
  • Check oil and yogurt labels for potential cross-contamination risks

Nutrient breakdown (per portion)

These values are approximate and shouldn't replace professional medical guidance.
  • Energy Value: 225
  • Fat: 10 g
  • Carbohydrates: 26 g
  • Protein Content: 8 g