This site uses affiliate links and I may earn a commission at no extra cost to you.
These simple and flavorful vegan broccoli pakora (spiced chickpea flour fritters) use just a handful of ingredients and are easy to make. They can be baked in the oven or air fryer instead of fried, and are ready in under 30 minutes, for a tasty appetizer, snack, or side!

Want to save this recipe?
Table of Contents
- What are Pakoras?
- Why You’ll Love This Vegan Pakoras Recipe!
- The Ingredients
- What is the Best Way to Chop Vegetables for Pakora?
- How to Make Broccoli and Onion Pakora (Vegetable Fritters)
- Air Fryer Pakoras
- Serving Suggestions for Vegetable Pakoras?
- How to Prep and Store Pakoras?
- FAQs
- Toni’s Recipe Tips
- More Vegan Indian-Inspired Recipes
- Broccoli Pakora (Baked or Air Fried) Recipe
What are Pakoras?
Pakoras (also called pakoda) are a popular Indian snack used as an appetizer at restaurants, and usually served alongside chutney, tamarind sauce, or raita. These spiced and fried fritters are made by combining ingredients (usually veggies) in a spiced batter (usually chickpea flour batter) and then deep-fried until crisp. It’s the most popular street food/snack across India!
Several popular varieties of vegetarian pakoras include onion, potato, spinach, eggplant, paneer, cauliflower, broccoli, tomatoes, etc. For this version of vegetable pakoras, we’ve used a combination of onion and broccoli, though the veggies are easily interchangeable.
I recommend you make a double batch when possible because these fritters are an addicting snack. I can’t seem to stop eating once I get started! Plus, leftovers will chill and freeze well to be reheated later, so there is no need to worry about waste.
Why You’ll Love This Vegan Pakoras Recipe!

If you’re a savory snacker, then vegan pakoras are perfect for you (along with cheesy zucchini chips and patatas bravas). They’re lightly spiced, wonderfully savory, packed with veggies (which are interchangeable), and come in a crisp bite-sized package. Now you can prepare these air-fried/baked vegetable fritters at home in under 30 minutes!
For this easy pakora recipe, we’ve made vegan broccoli fritters with onion. However, veggie pakoras are amazingly versatile and make for a great ‘clean out the fridge/pantry’ snack. Practically any veggie will work (read below for suggestions). Even the spices are versatile! This recipe calls for spices that are easy to find and healthy, thanks to immune-boosting turmeric!
Plus, while traditional pakoras are deep-fried, we’ve prepared baked pakora, making them a healthier treat with no need for hot oil! You can also make air fryer pakoras. Either way, the results have a crisp outer shell with tender, flavorful, and veggie-packed middle!
For more bite-sized savory snacks, you might also enjoy these kichari patties, sesame zucchini fritters, and sesame potato puffs!
The Ingredients
- Chickpea flour: (aka garbanzo bean flour) is available in many grocery stores (like Bob’s Red Mill) and Asian supermarkets – often labeled gram flour. You could also use besan flour (using brown chickpeas), though it will need less water for the batter.
- Water: To help create the pakora batter, you should add it slowly and incrementally until the correct texture is achieved.
- Spices: Cumin, turmeric, and cayenne pepper (or chili powder/ red pepper flakes). Adjust the amount to personal preference.
- Vegetables: For this version of veggie pakoras, we’ve used finely chopped broccoli and yellow onion.

Add-ins & Variations:
- Other vegetables: Stick with the same volume of veggies, and what veggies you use can be super versatile. Some of my favorite options include carrots, cauliflower, bell peppers (capsicum), green beans (chopped), zucchini, corn, etc. I recommend using grated potato, not sliced, or it may not cook fully in the time. Spinach and other leafy greens will also work (just make sure to squeeze excess liquid). Avoid mushrooms (they’re a bit too wet). Check the FAQs below for the best way to chop each veg!
- Other spices: Fenugreek powder or garam masala (around 1 tsp) added to the batter can help to add depth of flavor to the vegan pakora. Curry powder (1/2-1tsp) and/or ground coriander (1/2-1 tsp) would also work well.
- Fresh herbs: You can increase the flavor of your vegan pakora with the addition of fresh herbs. Mint leaves, coriander, dill, and fenugreek (methi) would all work well.
- Aromatics: Garlic paste, ginger paste, or finely chopped chilies can all help to add extra flavor to the vegetable pakora. Adjust the amount to taste.
- Flour blend: By using a combination of chickpea flour (gram flour) and rice flour, these baked pakoras can become even lighter and crispier. I recommend using 2/3 cup chickpea flour and 1/3 cup rice flour.
- Potato pakora/ aloo pakora: If you want to use potato, choose starchy or all-purpose potatoes over waxy ones. To make sure they cook in time, you’ll need to grate the potato and squeeze out any excess liquid.
- Zucchini pakora: When making pakora with very wet ingredients, I recommend squeezing out excess water from the veg and using less water in the batter (so it’s barely runny – if at all).
- Oil: You can add one tablespoon of oil to the baked pakora batter for even crispier results.
What is the Best Way to Chop Vegetables for Pakora?
Depending on the vegetables you’re using in the baked/ air fryer pakoras, there are different ways of preparing them to cook evenly. I recommend:
- Carrots: Matchstick slices (julienned) or grated (medium holes) into 1–2-inch pieces (in length).
- Broccoli/ Cauliflower: If used as the main veggie in the baked pakora, break them down into small florets. When using them with many other vegetables, you can grate/ process the veg into a ‘rice’ consistency.
- Onion: Thinly sliced pieces like half-moons. If it’s a large onion, you may need to chop the slices in half.
- Bell peppers: Thinly sliced into 1–2-inch (length) pieces.
- Zucchini: Either julienne or grate (medium holes), then squeeze to remove all excess liquid. Optionally sprinkle with salt and rest for 10-15 minutes, then squeeze (to remove as much liquid as possible).
- Green beans: Thinly slice/ julienne into 1–2-inch pieces.
- Spinach/other greens: Finely slice (no need to be precise – just chop a lot to break them down), then squeeze out any excess liquid.
- Potato: Grate using a box grater (medium holes) and then squeeze to remove excess liquid. If you want to use larger pieces of potato/sweet potato, you’ll need to parboil them first.
- Tomatoes: Deseed and chop finely. Reduce the water in the vegan pakora batter when adding tomatoes. They may not be as crispy, though.
- You can also add things like peas/corn (no need to chop).

How to Make Broccoli and Onion Pakora (Vegetable Fritters)
Keep scrolling to the recipe card for the complete list of ingredients and recipe instructions.

Step 1: First, preheat the oven to 450F/230C and line a baking sheet with parchment paper/a silicone mat. Alternatively, use a tablespoon of oil to grease your tray lightly. Then, in a medium mixing bowl, combine the chickpea flour and all the spices and whisk. Then, gradually add in the water, mixing well between each addition. Only add enough water to form a thick pancake batter. Then whisk until the pakora batter is lump-free.

Step 2: Next, take the veggies you’ve prepared (by chopping into tiny pieces) and add the chopped vegetables to the batter, mixing to incorporate. Then, use a large spoon (or small ice-cream scoop) to drop ‘dollops’ of the vegan pakora batter onto your baking sheet. Leave 1-2 inches between each one on the baking tray (in case of spreading).

Step 3: Finally, transfer the vegetable pakoras to the oven and bake for 14-16 minutes, flipping halfway through to ensure both sides are brown and crispy. Then serve and enjoy your crispy baked pakora!
Air Fryer Pakoras
Prepare the vegan pakora batter in the same way as written above. Meanwhile, preheat your air fryer to 390F/200C. Line the bottom of your air fryer (with air-fryer liners or parchment paper). Then spray lightly with cooking spray/oil. Next, with a small ice-cream scoop, scoop the batter into your air fryer, leaving at least an inch between each veg pakora.
Then cook for 9-12 minutes, flipping halfway, until golden brown and crispy. The exact time will vary depending on the size of your veggie pakoras and your air fryer brand/model.
Serving Suggestions for Vegetable Pakoras?
You can enjoy these vegan pakoras either as an appetizer, snack, or ‘small plate’ served alongside sauces of your choice. They also make for a great party ‘finger food’/ canapé.
Dipping Sauce options: I like using chutneys (green chutney is delicious with pakoda), sweet chili sauce, and a herby creamy cilantro sauce. You can also make a simple dairy-free yogurt mint sauce/raita.
In India, it’s also popular to enjoy a vegetable pakora or two with a steamy cup of masala chai (check out my chai concentrate recipe)!

How to Prep and Store Pakoras?
If you want to cut down on prep time on ‘the day of,’ you can prepare the vegetables up to two days in advance and store them in an airtight container in the fridge. I don’t recommend preparing the chickpea batter too far in advance as it can thicken and become too dense. However, you can experiment with making it a day in advance (let me know the results in the comments). Just store the batter and veggies separately until right before cooking.
Once prepared, you can store the leftover baked pakoras in an airtight container in the fridge for 5 days or in the freezer for 3 months.
To reheat the pakoras (and bring back crispiness), you can place them back in the oven at 350F/180C until hot and crispy (8-15 minutes based on if they’re chilled or frozen). In an air fryer, pakoras will take just a few minutes.
FAQs
This can happen if you add too much water to the chickpea flour batter. Since the vegetables will also release liquid while cooking, this can make the pakora overly wet, and they will stay soggy rather than crisping up. Too much batter/wet batter can also lead to ‘cakey’ baked pakora. The batter should be thick and scoopable, so when you place the pakora on your baking sheet, the batter doesn’t spread.
You could use all-purpose flour or rice flour instead, though I prefer them as chickpea flour fritters for extra flavor.
With a combination of vitamin and protein-rich chickpea flour and mixed vegetables, the ingredients for these veggie pakoras are undeniably healthy and packed with protein, fiber, etc. It’s mostly the cooking method that impacts the ‘healthiness’ of vegan pakora. For this version, we’ve ditched the copious amount of oil for healthier baked/air-fried versions, so – yes!

Toni’s Recipe Tips
- Slice veggies to even sizes: This will ensure that they cook evenly. It’s best to make long, thin slices (around 2-inches long) from your veggies of choice. For certain veggies like cabbage, just shred them.
- Use quick-cooking veggies: When making mixed vegetable pakoras, make sure to use vegetables that will all cook at similar times and within the baking time provided. Only use grated potatoes as chopped may not cook in time.
- Don’t add too much water: All you need is enough for a thick pancake batter that’s ‘almost-runny’ but not. As the vegetable fritters cook, the vegetables will release more liquid. So they could turn out soggy if made with too much liquid.
- If you’re using wet veggies: You may find you don’t need any water at all. Add all the veggies to the spiced chickpea flour mixture. Then squeeze with your hands to combine and form a kind of batter. If it looks like it needs it, add extra water, one tablespoon at a time.
- To make chickpea flour: You can grind dried chickpeas (about 1 ½ cups) into a floury consistency in a high-speed blender or spice grinder. Then sift and re-blend any remaining large chunks. Finally, measure out one cup (there may be a little extra).
More Vegan Indian-Inspired Recipes
Vegan Dinners
Cauliflower and Potato Curry (Aloo Gobi)
Vegan Dinners
Vegan Tandoori Chickpeas
Vegan Lunches
Tandoori Pasta
Also, if you’re interested in more chickpea recipes, we’ve got 23 Delicious Vegan Chickpea Recipes you might like!
If you tried this vegan pakoras recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!
Photos by Alfonso Revilla






















Excellent recipe. I used Brocolli and Onion as described in an air fryer at 400F. Came out delicious. For extra flavor I added 1/2 top ajwain (narrowly seeds) in the batter.
This is going to become a favorite as a snack.
So glad you enjoyed this yummy pakora! Love the addition 🙂
This was so easy, delicious, and healthy! I’ll be making this a ton. And I love that it accomodates adjustments and substitutions such as swapping veggies and the batter doesnt have to be exact proportions for those of us with an unhealthy aversion to measuring. I think I’ll do a beer batter next time.
So glad you enjoyed it! It always comes out so darn tasty!