Go Back
+ servings
Crispy Onion Bhajis
Print Recipe Pin Recipe
5 from 2 votes

Crispy Onion Bhaji

Onion Bhaji or Pakoda (Pakora) are a crispy and flavourful Indian appetizer or snack. Ideal to serve with your favourite Indian mains or even as a snack with different chutneys or sauces.
Prep Time15 mins
Cook Time15 mins
Total Time30 mins
Course: Appetizer
Cuisine: Indian
Keyword: Crispy Onion Bhaji
Servings: 6 people
Calories: 117kcal


  • 3 medium size onion around 400 g
  • 1 carrot
  • 1 teaspoon coriander powder
  • 1 teaspoon cumin powder
  • 1 teaspoon garam masala
  • ½ teaspoon turmeric
  • 1 teaspoon salt
  • 10 small curry leaves sliced
  • 1-2 green chilis
  • Handful coriander
  • 130 g gram flour
  • 130 ml water
  • Squeeze of lemon
  • Vegetable oil for frying


  • Finely slice onion and carrot and add in a big mixing bowl.
  • Add the spices, curry leaves, fresh chilis and coriander finely chopped. Combine all the ingredients.
  • Add the gram flour into the mixture making sure the ingredients are well coated.
  • Pour the water and lemon into the mixture and combine until all ingredients are perfectly incorporated.
  • Heat some vegetable oil in a non-stick pan to medium temperature.
  • Using a spoon, form the bhajis making sure they have a similar size so they cook evenly. Drop them into the pan once the oil is hot. To make sure you have the right consistency, they need to fall off the spoon easily.
  • Cook until golden, turning them halfway to make sure they cook evenly on both sides.
  • When cooked, take them out of the pan, and leave them on a kitchen paper for a couple of minutes to remove the excess of oil.
  • Sprinkle some salt and fresh coriander on the top and serve.


Calories: 117kcal | Carbohydrates: 20g | Protein: 6g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 437mg | Potassium: 311mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1776IU | Vitamin C: 39mg | Calcium: 39mg | Iron: 2mg