Crispy Onion Bhajis with Coriander Dip for Ultimate Snacking

There’s something incredibly satisfying about the crunch of a perfectly fried onion bhaji, especially when you dip it into a zesty coriander sauce. I first tried these crispy delights at a street market during a vibrant food festival, and they quickly became a favorite in my kitchen. With just a handful of simple ingredients, you can whip up a batch of these vegan and gluten-free onion bhajis in under 30 minutes, bringing the flavors of Indian cuisine right to your home.

Imagine golden, spiced edges giving way to soft, perfectly seasoned onions—whether enjoyed on their own or paired with your favorite curry, they’re a crowd-pleaser for sure. Plus, the accompanying coriander dip adds a fresh brightness that elevates each bite. Let’s dive into this easy recipe, where comfort food meets a modern, healthier twist!

Why are Onion Bhajis with Coriander Dip irresistible?

Crispy texture: The satisfying crunch makes these bhajis addictive with every bite.
Vegan & gluten-free: Perfect for those with dietary restrictions, these bhajis are inclusive and delicious.
Quick preparation: Ready in just 30 minutes, they’re a fantastic option for a last-minute snack or appetizer.
Flavor explosion: Spiced with curry and garam masala, they offer a remarkable depth of flavor that enhances any meal.
Versatile pairing: Enjoy them with a tangy coriander dip, or try variations like raita or mango chutney for endless options!

Onion Bhajis with Coriander Dip Ingredients

• Discover what makes this crispy snack so delightful!

For the Bhajis

  • Red onions – Provide sweetness and texture; substitute with white onions if desired.
  • Gram flour (100g) – Main binding ingredient and naturally gluten-free; can be swapped with chickpea flour.
  • Curry powder – Adds warmth and depth of flavor to the bhajis.
  • Garam masala – Delivers a rich spice blend; you can swap it with additional cumin if unavailable.
  • Ground cumin – Enhances the overall flavor profile beautifully.
  • Garlic powder – Contributes aromatic notes that elevate the taste.
  • Ground turmeric – Adds a lovely color and earthiness to the bhajis.
  • Chili powder – Introduces heat; use less or omit for a milder flavor.
  • Salt – Essential for enhancing the overall taste.
  • Water (120ml) – Helps thins the batter, crucial for achieving a crispy texture.

For the Coriander Dip

  • Chopped fresh coriander (40g) – Fresh flavor enhancer that gives the dip its character.
  • Lime – Adds acidity and brightness; integral for balancing flavors.
  • Ginger (1/2 inch piece) – Infuses freshness and a hint of spice into the dip.
  • Garlic clove – Presents an aromatic element to the dip.
  • Brown sugar – Balances the acidity for a well-rounded flavor.
  • Green chili – Provides heat; can be deseeded or omitted for less spice.

How to Make Onion Bhajis with Coriander Dip

  1. Prepare the onions: Peel and slice the red onions into thin rings, separating each layer gently. This step ensures that they cook evenly and get that delightful crunch.

  2. Make the batter: In a large mixing bowl, combine the gram flour, curry powder, garam masala, ground cumin, garlic powder, ground turmeric, chili powder, and salt. Gradually whisk in 120ml of water until a thick, smooth batter forms.

  3. Combine: Carefully fold the sliced onions into the batter, making sure each piece is well-coated. This is where the magic happens, as the onions absorb those wonderful spices.

  4. Heat oil: In a non-stick skillet, pour in a shallow layer of vegetable oil and heat it over medium-high heat. To test if it’s ready, drop a small amount of batter into the oil—if it sizzles, you’re good to go!

  5. Cook bhajis: Gently drop tablespoons of the onion mixture into the hot oil, ensuring there’s space between each one. Fry for about 4-5 minutes on each side, until they are golden brown and crispy.

  6. Drain: Once cooked, carefully remove the bhajis with a slotted spoon and place them on paper towels to absorb any excess oil. If you’re cooking in batches, keep them warm in a low oven.

  7. Make coriander dip: In a blender, combine chopped coriander, lime juice, ginger, garlic, cumin, salt, and optional green chili with a dollop of coconut yogurt. Blend until smooth and creamy.

  8. Serve: Enjoy your hot onion bhajis immediately, paired with a generous side of the zesty coriander dip for an unforgettable experience.

Optional: Garnish with a sprinkle of extra coriander for that lovely pop of color.

Exact quantities are listed in the recipe card below.

Onion Bhajis with Coriander Dip

Onion Bhajis with Coriander Dip Variations

Feel free to get creative with your onion bhajis and dip—they’re as versatile as they are delicious!

  • Gluten-Free Flour: Swap gram flour for a gluten-free all-purpose blend to suit your dietary needs without losing flavor.

  • Spicy Twist: Add some finely chopped green chilies to the batter for an extra kick. This little adjustment transforms each bite into a fiery delight!

  • Veggie Boost: Incorporate grated carrots or finely chopped spinach into the batter. These vibrant veggies add both flavor and color while boosting nutrition.

  • Herb Infusion: Mix in finely chopped fresh herbs like mint or parsley to the coriander dip, introducing a fresh element that beautifully complements the bhajis.

  • Baked Version: For a healthier twist, shape the bhajis and bake them in a preheated oven at 200°C (400°F) until golden and crispy, cutting down on oil without sacrificing taste.

  • Nutty Flavor: Stir in a couple of tablespoons of finely crushed peanuts or cashews to the batter for an irresistible crunch that enhances texture.

  • Creamy Alternative: Instead of coconut yogurt, try using tahini in your dip for a creamy, nutty flavor that pairs wonderfully with the spices.

  • Curry Kick: Drizzle a hint of coconut milk into the bhaji batter for a creamier texture and richer flavor, elevating your snack to a new level of indulgence.

How to Store and Freeze Onion Bhajis with Coriander Dip

  • Room Temperature: Enjoy your freshly fried bhajis immediately for the best crunch, but if needed, they can stay at room temperature for up to 1 hour before serving.

  • Fridge: Store leftover bhajis in an airtight container for up to 2-3 days. Reheat in the oven to restore their crispy texture.

  • Freezer: For longer storage, freeze bhajis individually on a baking sheet, then transfer to a freezer bag for up to 2 months.

  • Reheating: To reheat, place frozen bhajis in a preheated oven at 150°C (300°F) for 10-15 minutes, or until heated through and crispy, making sure to enjoy them with the coriander dip!

What to Serve with Onion Bhajis with Coriander Dip?

Bring your meal to life with these wonderful pairings that enhance the delightful crunch and flavors of your bhajis.

  • Creamy Cauliflower Curry: This rich and aromatic dish complements the crispy texture of bhajis, creating a delightful contrast in every bite.

  • Fresh Cucumber Raita: The cool, refreshing taste of this yogurt-based dip balances the spices in the bhajis for a delightful experience.

  • Mango Chutney: A sweet and tangy accompaniment that adds a burst of fruitiness, making every bite a fiesta of flavors.

  • Spicy Lentil Soup: Warm and hearty, this soup offers a comforting contrast and perfectly pairs with the crunch of the bhajis.

  • Zesty Green Salad: A light, crisp salad with a citrus dressing brightens up the meal, creating a refreshing counterpoint to the savory bhajis.

  • Chai or Masala Tea: A soothing beverage that warms the soul, herbal notes in this drink enhance the spiced flavors of the bhajis splendidly.

Indulging in these pairings elevates your enjoyment of Onion Bhajis with Coriander Dip, making them perfect for any gathering or cozy evening at home!

Expert Tips for Onion Bhajis

  • Oil Temperature: Ensure the oil is hot enough before frying; it should sizzle when you drop in a bit of batter. This step is crucial for achieving that crispy texture.

  • Batch Cooking: If making multiple batches, keep cooked bhajis warm in a low oven to maintain their crunch while the rest are frying.

  • Baking Option: For a healthier version, consider baking the bhajis instead of frying. Shape them into small mounds and bake at 200°C (400°F) until golden.

  • Avoid Sogginess: Drain bhajis on paper towels immediately after frying to remove excess oil; soggy bhajis can ruin the experience.

  • Custom Spice Levels: Adjust the chili powder in the batter to suit your taste; add less for a milder crisp or more for an extra kick!

These tips will help you master the art of making crispy Onion Bhajis with Coriander Dip, ensuring they come out perfect every time!

Make Ahead Options

These Onion Bhajis with Coriander Dip are perfect for meal prep, allowing you to enjoy their crispy goodness any day of the week! You can slice the onions and prepare the batter up to 24 hours in advance, storing them covered in the refrigerator to keep them fresh and prevent browning. Additionally, the coriander dip can be made ahead and refrigerated for up to 3 days—just give it a quick stir before serving to rejuvenate the flavors. When you’re ready to enjoy, simply fry the bhajis as needed until they’re golden and crispy, ensuring that you have a delightful snack or side dish with minimal fuss!

Onion Bhajis with Coriander Dip

Onion Bhajis with Coriander Dip Recipe FAQs

What type of onions are best for bhajis?
Red onions are ideal due to their sweetness and texture, but you can substitute white onions if preferred. They will still provide a lovely flavor, just slightly different in sweetness.

How do I store leftover bhajis?
To store leftover bhajis, place them in an airtight container in the fridge. They can last for about 2-3 days. When you’re ready to enjoy them, reheat in a preheated oven at 150°C (300°F) for about 10-15 minutes to regain that irresistible crispiness.

Can I freeze onion bhajis?
Absolutely! To freeze your bhajis, first arrange them in a single layer on a baking sheet and freeze until solid. Then, transfer them to a freezer-safe bag or container. They will keep well in the freezer for up to 2 months. When you’re ready to eat, simply reheat from frozen in a preheated oven at 150°C (300°F) for 10-15 minutes.

What should I do if my bhajis are soggy?
To prevent sogginess, make sure your oil is hot enough before adding the bhajis. If they do turn out soggy after frying, place them directly on paper towels to absorb excess oil. For reheating, always use the oven to restore their crisp texture instead of a microwave.

Are there any vegan and gluten-free alternatives for the ingredients?
Yes, this recipe is already vegan and gluten-free! For the gram flour, you can swap it with chickpea flour if desired. Ensure your chosen spices don’t contain gluten, and you’re all set.

Can I make the coriander dip in advance?
Definitely! You can prepare the coriander dip ahead of time and store it in an airtight container in the fridge for up to 3 days. Just give it a stir before serving, and enjoy it with your freshly made bhajis!

Onion Bhajis with Coriander Dip Recipe FAQs

Onion Bhajis with Coriander Dip

Crispy Onion Bhajis with Coriander Dip for Ultimate Snacking

Discover the irresistible crunch of Onion Bhajis with a zesty Coriander Dip, perfect for snacking, vegan, and gluten-free.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 bhajis
Course: APPETIZERS
Cuisine: Indian
Calories: 150

Ingredients
  

For the Bhajis
  • 2 large Red onions Substitute with white onions if desired.
  • 100 g Gram flour Can be swapped with chickpea flour.
  • 1 tbsp Curry powder
  • 1 tbsp Garam masala Can substitute with additional cumin.
  • 1 tsp Ground cumin
  • 1 tsp Garlic powder
  • 1 tsp Ground turmeric
  • 1 tsp Chili powder Use less or omit for milder flavor.
  • 1 tsp Salt
  • 120 ml Water For thinning the batter.
For the Coriander Dip
  • 40 g Chopped fresh coriander
  • 1 whole Lime Juice for balancing flavors.
  • 1/2 inch Ginger Piece, for flavor.
  • 1 clove Garlic Aromatic element.
  • 1 tbsp Brown sugar Balances acidity.
  • 1 whole Green chili Optional for added heat.

Equipment

  • non-stick skillet
  • mixing bowl
  • Blender
  • Slotted spoon

Method
 

Making Bhajis
  1. Peel and slice the red onions into thin rings, separating each layer gently.
  2. In a large mixing bowl, combine the gram flour, curry powder, garam masala, ground cumin, garlic powder, ground turmeric, chili powder, and salt. Gradually whisk in 120ml of water until a thick, smooth batter forms.
  3. Carefully fold the sliced onions into the batter, ensuring each piece is well-coated.
  4. In a non-stick skillet, pour in a shallow layer of vegetable oil and heat it over medium-high heat.
  5. Gently drop tablespoons of the onion mixture into the hot oil and fry for about 4-5 minutes on each side.
  6. Once cooked, carefully remove the bhajis with a slotted spoon and place them on paper towels.
Making Coriander Dip
  1. In a blender, combine chopped coriander, lime juice, ginger, garlic, brown sugar, and optional green chili. Blend until smooth and creamy.
  2. Enjoy your hot onion bhajis immediately, paired with the zesty coriander dip for an unforgettable experience.

Nutrition

Serving: 1bhajiCalories: 150kcalCarbohydrates: 20gProtein: 3gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 2gSodium: 300mgPotassium: 200mgFiber: 2gSugar: 1gVitamin A: 500IUVitamin C: 10mgCalcium: 20mgIron: 1mg

Notes

Optional: Garnish with a sprinkle of extra coriander for color. Ensure oil is hot enough for a crispy texture.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating