Onion Bhajias

Embark on a culinary journey to the streets of India with this irresistible Onion Bhajias recipe.

Crisp, golden-brown fritters, bursting with the savory-sweet flavor of onions and aromatic spices, Onion Bhajias are a beloved snack enjoyed across the Indian subcontinent.

Whether served as a tantalizing appetizer, a crunchy accompaniment to chai tea, or a flavorful side dish at gatherings and celebrations, these delectable fritters are sure to delight your taste buds and transport you to the bustling markets of India.

Let’s dive into the recipe and learn how to make this classic Indian snack at home.

onion bhajias
Photo by travellinglight from Getty Images via canva pro


  • 2 large onions, thinly sliced
  • 1 cup chickpea flour (besan)
  • 2 tablespoons rice flour (optional, for extra crispiness)
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon chili powder (adjust to taste)
  • 1/2 teaspoon baking soda
  • Salt to taste
  • 1/4 cup fresh cilantro leaves, chopped
  • Water, as needed
  • Vegetable oil for deep frying


  1. Prepare the Onions:
    • Peel the onions and slice them thinly into half-moons. Separate the onion slices into individual rings and set aside.
  2. Make the Batter:
    • In a large mixing bowl, combine chickpea flour, rice flour (if using), ground cumin, ground coriander, turmeric powder, chili powder, baking soda, salt, and chopped cilantro leaves. Mix well to combine the dry ingredients.
    • Gradually add water to the dry ingredients, whisking continuously, until you have a smooth, thick batter. The consistency should be similar to pancake batter—thick enough to coat the back of a spoon.
  3. Heat the Oil:
    • Heat vegetable oil in a deep frying pan or kadhai over medium-high heat. The oil should be hot enough to fry the bhajias but not smoking.
  4. Coat the Onions:
    • Dip the onion rings into the prepared batter, making sure to coat them evenly. Shake off any excess batter.
  5. Fry the Bhajias:
    • Carefully drop the coated onion rings into the hot oil, a few at a time, making sure not to overcrowd the pan. Fry the bhajias in batches for even cooking.
    • Fry the bhajias for 3-4 minutes, or until they are golden brown and crisp on all sides, turning them occasionally with a slotted spoon.
  6. Drain and Serve:
    • Once the bhajias are golden brown and crispy, remove them from the oil using a slotted spoon and transfer them to a plate lined with paper towels to drain excess oil.
    • Serve the hot and crispy Onion Bhajias immediately, accompanied by your favorite dipping sauce or chutney.
See also  How to Make the Perfect Sunny-Side-Up Eggs

Why You’ll Love This Recipe:

  • Crispy and Flavorful: With their golden-brown exterior and savory-sweet flavor, Onion Bhajias are a delightful combination of textures and tastes that are sure to please your palate.
  • Easy to Make: Made with simple ingredients and basic cooking techniques, this recipe is beginner-friendly and perfect for home cooks of all skill levels.
  • Customizable: You can adjust the spices and seasoning according to your taste preferences, adding more chili powder for extra heat or omitting it for a milder flavor.
  • Versatile: Onion Bhajias can be served as a snack, appetizer, or side dish, making them a versatile addition to any meal or gathering.

Onion Bhajias are a quintessential Indian snack that’s both crispy and flavorful, making them a favorite among food lovers around the world.

With their simple ingredients and easy preparation, these savory fritters are perfect for satisfying your cravings for a delicious and satisfying snack.

So why not whip up a batch of these irresistible Onion Bhajias today and treat yourself to the authentic flavors of Indian street food?