Save My neighbor knocked on my door one evening holding a paper bag full of cauliflower from her garden, far more than she could use. I had chickpea flour sitting in the pantry from a failed bread experiment weeks before, and suddenly I remembered a street vendor in Mumbai whose bhajis were legendary. The kitchen filled with cumin and turmeric as I mixed the batter by feel, no recipe in sight, just trust and hunger.
I made these for a small dinner party where half the guests arrived an hour early. Instead of panicking, I handed them wine and let them watch me fry batch after batch, the kitchen windows fogging up, everyone stealing bhajis straight from the paper towels. By the time the last guests arrived, wed already devoured half the platter and nobody cared about the main course anymore.
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 cook evenly and get coated better, and using about 500 g gives you the perfect vegetable to batter ratio without it falling apart.
- Red onion: Slicing it thin means it softens just enough in the hot oil and adds a slight sweetness that balances the spices.
- Chickpea flour: This is the backbone of the batter, it fries up nutty and golden and holds everything together without feeling heavy.
- Rice flour: Just two tablespoons make all the difference in crispiness, creating that shatteringly crunchy exterior that stays crisp even as they cool.
- Fresh cilantro: Chopped cilantro adds brightness and a slight floral note that cuts through the richness of the fried batter.
- Green chilies: Optional but worth it if you like a little heat, they add tiny bursts of spice throughout each bite.
- Cumin seeds: Toasting in the batter releases their earthy aroma and adds texture you can actually feel between your teeth.
- Ground coriander: Warm and citrusy, it deepens the flavor without overpowering the cauliflower itself.
- Turmeric powder: Beyond the golden color, it adds a subtle earthiness that makes the bhajis taste more complex.
- Chili powder: A half teaspoon gives just enough warmth without making the fritters aggressively spicy.
- Garam masala: This brings all the spices together with its sweet warmth, like a final signature on the flavor.
- Baking powder: A small amount creates tiny air pockets in the batter, making the bhajis lighter and less dense.
- Water: Add it slowly because the exact amount depends on your flour, you want thick and sticky, not runny.
- Vegetable oil: For deep-frying, use something neutral with a high smoke point so the spices shine through.
- Greek yogurt: Thick and tangy, it clings to the bhajis and cools your mouth between bites.
- Fresh mint: Chopped mint in the dip adds a cooling brightness that feels almost medicinal in the best way.
- Lemon juice: Just a teaspoon wakes up the yogurt and makes everything taste fresher and more vibrant.
- Ground cumin in the dip: Echoes the cumin in the bhajis and ties the whole plate together with a warm, earthy thread.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Mix the Yogurt Dip:
- Stir together the yogurt, mint, cilantro, lemon juice, cumin, and salt until everything is evenly distributed and the herbs fleck the creamy base. Cover it and tuck it in the fridge so the flavors can get to know each other while you fry.
- Combine the Dry Ingredients:
- In a large bowl, whisk together both flours, all the spices, baking powder, and salt until the mixture looks uniform and fragrant. This is your flavor foundation, and it should smell like a spice market.
- Add the Vegetables:
- Toss in the cauliflower, onion, cilantro, and chilies, then use your hands to coat everything thoroughly in the spiced flour. The vegetables should look dusty and well covered before you add any liquid.
- Form the Batter:
- Drizzle in the water a little at a time, stirring constantly, until you have a thick, sticky batter that clings to the vegetables like wet cement. If its runny, the bhajis will fall apart in the oil, so err on the side of thick.
- Heat the Oil:
- Pour enough oil into a deep pan to submerge the bhajis halfway, then heat it to 170 degrees Celsius. Test it by dropping in a tiny bit of batter, it should sizzle immediately and rise to the surface.
- Fry in Batches:
- Scoop up spoonfuls of the batter and carefully slide them into the hot oil, leaving space between each one so they dont stick together. Fry for 4 to 5 minutes, flipping occasionally, until theyre deep golden and crispy all over.
- Drain and Serve:
- Lift the bhajis out with a slotted spoon and let them drain on paper towels to shed the excess oil. Serve them hot with the chilled yogurt dip on the side, and watch them disappear.
Save My son, who usually avoids vegetables like theyre cursed, ate four of these in a row and asked what they were. When I told him it was cauliflower, he looked betrayed but kept eating anyway. That moment taught me that the right spices and a little hot oil can make a believer out of anyone.
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 Right Texture
The secret to a truly crispy bhaji is in the batter consistency and oil temperature. If the batter is too thin, it slides off the vegetables and you end up with sad, pale fritters. If the oil isnt hot enough, they soak up grease and turn heavy. I learned this the hard way during my first attempt, when I served up a platter of soggy, oily lumps that even I wouldnt eat. Now I test the oil with a small drop of batter and adjust the heat as I go, keeping it steady so each batch comes out golden and light.
Serving Suggestions
These bhajis work beautifully as an appetizer with drinks, or as part of a larger Indian spread alongside dal and rice. Ive also served them for brunch with scrambled eggs and chutney, which felt unconventional but tasted right. The yogurt dip is essential, but if youre out of mint, try adding a spoonful of mango chutney or a drizzle of tamarind sauce for a sweet-tart twist. Theyre best eaten hot, but even at room temperature they hold up better than most fried snacks.
Make Ahead and Storage
You can prep the dry spice mixture and chop the vegetables a few hours ahead, but dont mix the batter until youre ready to fry or it will get gummy. Leftover bhajis can be stored in the fridge for a day and reheated in a hot oven to crisp them back up, though theyre never quite as good as fresh. The yogurt dip actually improves after a few hours in the fridge as the flavors meld together, so make that ahead without worry.
- Freeze uncooked batter portions on a tray, then fry them straight from frozen for a quick snack anytime.
- If you have leftover dip, use it as a sauce for grilled chicken or roasted vegetables the next day.
- Reheat bhajis in a 200 degree oven for 5 minutes instead of the microwave to keep them crispy.
Save These bhajis have become my answer to unexpected guests and last-minute cravings, proof that a little spice and confidence can turn humble ingredients into something worth sharing. Make them once and theyll earn a permanent spot in your repertoire.
Recipe FAQs
- → Can I bake these bhajis instead of frying them?
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 deep-fried versions.
- → What can I substitute for chickpea flour?
Chickpea flour is essential for authentic flavor and texture. However, you can use a mix of cornstarch and all-purpose flour if needed, though this won't be gluten-free.
- → How do I know when the oil is hot enough?
Drop a small amount of batter into the oil. If it sizzles immediately and rises to the surface, the oil is ready. A thermometer reading of 170°C (340°F) is ideal.
- → Can I make these ahead of time?
Bhajis are best served fresh and hot. You can prepare the batter up to 2 hours ahead and refrigerate it, but fry just before serving for optimal crispiness.
- → What other vegetables work well in bhajis?
Onions, potatoes, spinach, and bell peppers all make excellent bhajis. You can also create mixed vegetable versions using combinations of your favorite ingredients.
- → How can I make the bhajis spicier?
Increase the green chilies to 3-4, add more chili powder, or sprinkle cayenne pepper into the batter. You can also add chopped jalapeños for extra heat.