Discover the art of creating simple, incredibly flavorful vegan pakora (spiced chickpea flour fritters) right in your own kitchen! This recipe utilizes a handful of common ingredients, including the delightful combination of broccoli and onion, though the beauty lies in its vegetable versatility. These fritters are not only easy to prepare but also offer a healthier alternative to traditional deep-frying, as they are baked or air-fried. Naturally gluten-free and ready in under 30 minutes, these mixed vegetable pakoras are a perfect appetizer, snack, or side dish that your whole family will love.

Healthy & Delicious Broccoli and Onion Pakora: Baked or Air-Fried in Under 30 Minutes!
For those who love savory snacks, these vegan pakoras are an absolute game-changer. Imagine lightly spiced, wonderfully savory fritters, bursting with nutritious vegetables (which are completely interchangeable based on your preference or what’s in your fridge!), all wrapped in a crisp, bite-sized package. It’s no surprise that onion pakora is a celebrated street food and snack across India, beloved for its irresistible taste and texture. Now, you can effortlessly bring the authentic flavors of these popular vegetable fritters into your home, preparing them baked or air-fried in less than half an hour!
This easy pakora recipe focuses on creating delightful vegan broccoli fritters with onion. However, the versatility of veggie pakoras makes them an ideal “clean out the fridge/pantry” snack. Almost any vegetable can be incorporated (check our suggestions below for inspiration). Even the spice blend is adaptable, with our chosen combination being both accessible and beneficial, thanks to immune-boosting turmeric. Beyond their incredible taste, these pakoras offer a significant health advantage: unlike traditional versions that are deep-fried, our baked or air-fried method eliminates the need for copious amounts of hot oil. The result? A perfectly crisp outer shell yielding to a tender, flavorful, and veggie-packed interior that you can enjoy guilt-free!
If you’re looking for more savory, bite-sized vegan treats, you might also enjoy these Kichari Patties, Sesame Zucchini Fritters, and Sesame Potato Puffs.
What Exactly is Broccoli and Onion Pakora?
Pakoras, sometimes known as pakoda, are a globally popular Indian snack, often served as an appetizer in restaurants alongside various chutneys, tamarind sauce, or cooling raita. At their core, pakoras are spiced fritters made by coating ingredients—most commonly chopped vegetables—in a seasoned batter, typically made from chickpea flour (besan). While traditionally deep-fried to a golden crisp, our recipe provides a modern, healthier twist by baking or air-frying them.
The beauty of pakora lies in its adaptability. While countless varieties exist, popular vegetarian choices include onion, potato, spinach, eggplant, paneer, cauliflower, and even tomatoes. For this particular recipe, we’ve opted for a robust and flavorful blend of fresh onion and broccoli, creating a harmonious balance of texture and taste. However, feel free to experiment with your favorite vegetables to personalize this dish.
We highly recommend preparing a double batch of these moreish fritters whenever possible. They are incredibly addictive, and you might find it hard to stop at just one! Furthermore, any leftovers can be easily chilled or frozen and then reheated, ensuring no delicious pakora goes to waste. They make for a convenient grab-and-go snack or a quick addition to any meal.
Essential Ingredients for Your Vegan Pakora
Crafting these delectable vegan pakoras requires only a few pantry staples and fresh vegetables. Here’s a detailed look at the core components:
- Chickpea Flour (Garbanzo Bean Flour): This is the foundation of our crispy pakora batter. Widely available in most grocery stores and Asian supermarkets, it’s often labeled as gram flour or besan. Chickpea flour is naturally gluten-free and provides a unique nutty flavor that sets pakoras apart. If using besan made from brown chickpeas, you might need slightly less water for the batter, as it can absorb liquids differently.
- Water: The key to a perfect pakora batter is its consistency. Add water slowly and incrementally to the dry ingredients, mixing thoroughly after each addition, until you achieve a thick, pancake-like batter. This gradual approach prevents a soggy pakora.
- Spices: Our simple yet potent spice blend includes:
- Cumin: Adds a warm, earthy depth.
- Turmeric: Contributes a beautiful golden color and a mild, peppery flavor, along with powerful anti-inflammatory properties.
- Cayenne Pepper: Provides a gentle kick. You can substitute with chili powder or red pepper flakes, adjusting the quantity to suit your heat preference.
- Salt: Essential for enhancing all the other flavors.
- Vegetables: For this specific version of veggie pakoras, we use finely chopped broccoli florets and thinly sliced yellow onion. These two vegetables complement each other perfectly, offering both sweetness from the onion and a slight bitterness and texture from the broccoli.

Creative Add-ins & Flavorful Variations:
The beauty of pakora lies in its endless customization. Here are some ideas to inspire your culinary adventures:
- Other Vegetables: As long as you maintain a similar overall volume of vegetables, almost any type can work. Try grated carrots, small cauliflower florets, diced bell peppers (capsicum), finely chopped green beans, sweet corn kernels, or shredded zucchini. For potatoes, always grate them to ensure even cooking within the short baking time; sliced potatoes might remain raw. Spinach and other leafy greens are also great additions, but remember to squeeze out any excess liquid. Avoid mushrooms, as their high water content can make the pakora soggy. Consult our “best way to chop vegetables” section below for specific preparation tips.
- Additional Spices: Elevate the flavor profile of your vegan pakora with a teaspoon of fenugreek powder (methi) or garam masala added to the batter. A half to one teaspoon of curry powder and/or ground coriander can also introduce wonderful aromatic notes.
- Fresh Herbs: Incorporate fresh herbs to brighten the flavors. Mint leaves, fresh coriander (cilantro), dill, or fresh fenugreek (methi) leaves all work beautifully.
- Aromatics: Enhance the base flavor with aromatics like finely minced garlic, ginger paste, or finely chopped green chilies. Adjust the amount to your taste preference for an extra kick.
- Flour Blend for Extra Crispiness: For an even lighter and crispier texture in your baked pakoras, consider using a blend of flours. A ratio of 2/3 cup chickpea flour to 1/3 cup rice flour often yields fantastic results.
- Potato Pakora / Aloo Pakora: If you’re specifically craving potato pakora, opt for starchy or all-purpose potatoes. Crucially, grate the potatoes using a box grater and then vigorously squeeze out as much excess liquid as possible. This prevents the pakoras from becoming soggy and ensures they cook through.
- Zucchini Pakora: When using watery vegetables like zucchini, it’s vital to grate them and then thoroughly squeeze out all excess moisture. You may also need to reduce the amount of water added to the batter significantly, aiming for a consistency that is barely runny, if at all.
- A Touch of Oil: For those who desire an even crispier exterior on their baked pakora, adding one tablespoon of high-heat oil (like vegetable or canola oil) directly to the batter can make a noticeable difference.
Optimal Vegetable Preparation for Perfect Pakora
The way you chop your vegetables significantly impacts how evenly and thoroughly they cook within the air-fried or baked pakoras. Here are our recommendations for various common vegetables:
- Carrots: Best prepared as thin matchstick slices (julienned) or grated using medium-sized holes. Aim for pieces about 1-2 inches in length.
- Broccoli/Cauliflower: If they are the primary vegetable in your baked pakora, break them down into very small florets. When using them as part of a mix, you can grate or finely process them to a “rice” consistency for quicker cooking and better integration.
- Onion: Thinly slice them into half-moons. For larger onions, you might want to halve these slices to ensure they are manageable and cook through.
- Bell Peppers: Slice them thinly into 1-2-inch long strips.
- Zucchini: Either julienne or grate using medium holes. After chopping, always squeeze vigorously to remove all excess liquid. For even drier results, sprinkle with salt and let rest for 10-15 minutes before squeezing again.
- Green Beans: Thinly slice or julienne them into 1-2-inch pieces.
- Spinach/Other Leafy Greens: Finely slice them (precision isn’t critical, but chop well to break them down), then squeeze out any residual liquid.
- Potato: Grate using a box grater with medium holes, then thoroughly squeeze to remove excess starch and water. If you insist on using larger potato or sweet potato pieces, parboiling them first is essential.
- Tomatoes: Deseed and chop finely. Be aware that tomatoes will add moisture, so reduce the water in your vegan pakora batter accordingly. They might also make the pakoras slightly less crispy.

Step-by-Step: How to Make Broccoli and Onion Pakora (Vegetable Fritters)
Creating these crispy, flavorful vegetable fritters is straightforward. Follow these steps for perfect baked pakora:
- Prepare Your Oven: Begin by preheating your oven to 450°F (230°C). Line a large baking sheet with parchment paper or a silicone mat. Alternatively, if you don’t have parchment, lightly grease your tray with about a tablespoon of high-heat oil.
- Chop the Vegetables: Wash, peel (if necessary), and chop your chosen vegetables into tiny, uniform pieces. For this veggie pakora recipe featuring yellow onion and broccoli, slice the onion into thin half-moon shapes (halve the onion, then slice thinly and separate the layers). Break the broccoli into very small florets, or chop them finely. Consistency in size is key for even cooking.
- Mix the Dry Ingredients: In a medium-sized mixing bowl, combine the chickpea flour with all the salt and spices (cumin, turmeric, and cayenne pepper). Whisk these dry ingredients together thoroughly to ensure the spices are well distributed.
- Prepare the Batter: Gradually add water to the dry mixture, mixing well after each small addition. Continue adding water slowly until you achieve a thick, pancake-like batter consistency that is not too runny. The batter should be scoopable and hold its shape. Whisk until the pakora batter is smooth and lump-free.
- Combine Vegetables and Batter: Add the chopped onion and broccoli to the prepared batter. Using a spoon or your hands, gently mix until all the vegetables are evenly coated in the spiced chickpea flour batter.
- Form and Bake: Using a large spoon or a small ice-cream scoop, drop dollops of the vegan pakora batter onto your prepared baking sheet. Leave 1-2 inches of space between each pakora to prevent them from sticking together and to allow air circulation for crispiness. Transfer the baking sheet to the preheated oven.
- Cook to Perfection: Bake for 14-16 minutes. Halfway through the baking time (around 7-8 minutes), carefully flip each vegetable pakora to ensure both sides brown and become wonderfully crispy. Once golden brown and firm, remove from the oven.
- Serve and Enjoy: Your crispy baked pakoras are ready! Serve them immediately as a tasty appetizer, snack, or side dish.

Air Fryer Pakora: For Ultimate Crispiness!
If you own an air fryer, you’re in for an even crispier treat! Air frying these vegan pakoras offers a fantastic alternative to baking, often resulting in a more uniform crispiness with less oil. Here’s how to do it:
- Prepare the Batter: Follow the exact same instructions as above for preparing the vegan pakora batter with your chosen vegetables and spices.
- Preheat Air Fryer: While the batter rests, preheat your air fryer to 390°F (200°C).
- Arrange in Air Fryer: If desired, line the bottom of your air fryer basket with air-fryer specific parchment liners or regular parchment paper (ensure it’s safe for air fryers and doesn’t obstruct airflow). Lightly spray the liner or basket with cooking spray or oil.
- Scoop and Cook: Using a small ice-cream scoop or a spoon, carefully scoop dollops of the pakora batter into the air fryer basket. Make sure to leave at least an inch of space between each veg pakora to allow for proper air circulation, which is crucial for even crisping. You may need to cook in batches depending on the size of your air fryer.
- Air Fry: Cook for approximately 9-12 minutes. Halfway through the cooking time, flip the pakoras to ensure they become golden brown and crispy on all sides. The precise cooking time may vary slightly based on the size of your pakoras and the specific brand or model of your air fryer. Keep an eye on them to prevent overcooking.
Serving Suggestions for Your Vegetable Broccoli and Onion Pakora
These versatile vegan pakoras can be enjoyed in a multitude of ways. They shine as a flavorful appetizer, a satisfying snack, or a delightful “small plate” option. They are also fantastic as party finger food or canapés, impressing guests with their vibrant flavors and crispy texture.
When it comes to dipping sauces, the possibilities are delicious! We particularly enjoy them with classic Indian chutneys—a fresh green chutney offers a bright, herbaceous contrast, while a sweet tamarind sauce provides a lovely tang. Sweet chili sauce is another popular choice. For a cooling, creamy accompaniment, whip up a simple dairy-free yogurt mint sauce or a quick raita. The creamy texture beautifully balances the spiced fritters.
In India, it’s a cherished tradition to savor a couple of warm vegetable pakoras alongside a steaming cup of aromatic masala chai. This combination offers a comforting and authentic culinary experience. Don’t hesitate to experiment with your favorite sauces and beverages to find your perfect pairing!

Prep Ahead and Storage Tips for Pakoras
Planning ahead can significantly streamline your cooking process. Here’s how to best prepare and store your pakoras:
- Advance Vegetable Prep: To minimize day-of preparation, you can chop your vegetables up to two days in advance. Store them in an airtight container in the refrigerator to maintain their freshness.
- Batter Preparation: We generally don’t recommend preparing the chickpea batter too far in advance, as it can thicken and become overly dense. However, if you’d like to experiment, you might try making it a day ahead. If you do, store the batter and chopped vegetables separately until just before you plan to cook. This prevents the vegetables from releasing too much moisture into the batter prematurely. We’d love to hear your results if you try this in the comments!
- Storing Leftovers: Once cooked, leftover baked pakoras can be stored in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze them for up to 3 months.
- Reheating Pakoras: To bring your pakoras back to their original crispy glory, reheat them in the oven at 350°F (180°C) until they are hot and crisp again. This typically takes 8-15 minutes, depending on whether they are chilled or frozen. If using an air fryer, reheating will take just a few minutes, resulting in an even crispier texture.
Frequently Asked Questions (FAQs) About Pakora
- Why are my pakora fritters soggy? Soggy pakoras are usually a result of adding too much water to the chickpea flour batter. As the vegetables cook, they release their own moisture. If the batter is already too wet, this extra liquid prevents the pakoras from crisping up and instead makes them soggy. An overly wet or excessive amount of batter can also lead to a “cakey” texture rather than a light, crispy fritter. The ideal batter should be thick and easily scoopable, ensuring it holds its shape when placed on the baking sheet and doesn’t spread excessively.
- Are pakoras healthy? Our baked or air-fried vegan pakoras are indeed a healthy choice! The ingredients themselves, particularly the vitamin and protein-rich chickpea flour combined with mixed vegetables, are packed with essential nutrients like protein, fiber, and various vitamins. The primary factor influencing the “healthiness” of pakoras is typically the cooking method. By opting for baking or air frying over traditional deep-frying, we significantly reduce the fat content, making these fritters a genuinely wholesome and delicious treat.
- Can I substitute the chickpea flour? While chickpea flour is highly recommended for its unique flavor and gluten-free properties, you could theoretically use all-purpose flour or rice flour as alternatives. However, the distinct nutty taste and texture of chickpea flour fritters are often preferred for authentic pakora.
- Can I add peas or corn? Yes, absolutely! Peas and corn are excellent additions to mixed vegetable pakoras. There’s no need to chop them; simply add them directly to the batter.

Top Recipe Tips and Notes for Perfect Pakora
Achieving perfectly crispy and flavorful pakoras is simple with these helpful tips:
- Uniform Vegetable Sizing: For consistent cooking, ensure all your chosen vegetables are sliced or chopped into similar, small sizes. Aim for long, thin slices, roughly 2 inches in length. For vegetables like cabbage, simply shred them finely. Uniformity guarantees that all vegetables cook through at the same rate.
- Choose Quick-Cooking Veggies: When preparing mixed vegetable pakoras, select vegetables that have similar cooking times and will soften adequately within the provided baking or air-frying duration. If using potatoes, always grate them finely; larger chopped pieces may not cook sufficiently.
- Mind the Water Content in Your Batter: This is crucial! You only need enough water to create a thick, almost-runny pancake batter. As the vegetable fritters cook, the vegetables themselves will release additional liquid. Too much initial water in the batter will lead to soggy, rather than crispy, pakoras. The batter should be dense enough to hold its shape when scooped.
- Adjust for Wet Vegetables: If you’re incorporating particularly wet vegetables like zucchini or spinach, you might find that you need very little, if any, added water. Combine all the vegetables with the spiced chickpea flour mixture first. Then, use your hands to squeeze and combine the ingredients; this often forms a kind of “batter” from the natural moisture of the vegetables. If it still appears too dry, add water very sparingly, one tablespoon at a time, until the desired consistency is reached.
- Making Your Own Chickpea Flour: If you can’t find chickpea flour, you can make it at home! Grind about 1 ½ cups of dried chickpeas in a high-speed blender or spice grinder until a fine flour consistency is achieved. Sift the flour and re-blend any remaining larger chunks. Finally, measure out one cup for your recipe (you might have a little extra).
More Delicious Vegan Indian Recipes
If you’ve enjoyed these pakoras, you’ll love exploring other flavorful vegan Indian dishes:
- Indian Slow-Cooked Spinach (Palang ka Kapha)
- Vegan Malai Kofta (Potato Dumplings in Sauce)
- Cauliflower Sweet Potato Mushroom Curry
- Aloo Gobi (Curried Potatoes and Cauliflower)
- Chickpea Tandoori with Risotto
- Creamy Curried Butternut Squash Lentil Soup
Additionally, for more recipes featuring this versatile legume, check out our collection of 23 Delicious Vegan Chickpea Recipes!
Photos by Alfonso Revilla
Broccoli and Onion Pakora
10 minutes
15 minutes
25 minutes
8
servings
Equipment
-
Measuring Cups
-
Measuring spoons
-
Baking tray
-
My favorite knives
-
Mixing Bowl
-
Whisk
Ingredients
- 1 cup of chickpea flour
- ½ teaspoon of salt
- 1 teaspoon of cumin
- 1 teaspoon of turmeric
- pinch cayenne pepper
- ¾ -1 cup of water (as needed, add water slowly)
- 1 cup of thinly sliced yellow onion
- 1 cup of finely chopped broccoli
Instructions
-
Preheat oven to 450 degrees, lightly oil baking sheet with 1 tablespoon of high heat oil. (Or use parchment paper and no oil.)
-
In a medium mixing bowl, combine chickpea flour with salt and spices and stir well. Add water slowly, only adding as much as you need to form a thick pancake batter, and whisk together until no lumps remain.
-
Add thinly sliced onion and chopped broccoli to the batter and stir to incorporate.
-
Spoon large dollops onto the baking sheet, spaced about 1-2″ apart.
-
Bake for 7-8 minutes on each side, flipping when bottoms of fritters have turned brown and crisped up.
-
Serve with condiment of choice, alone, or over rice.
Notes
In terms of dipping sauce, we 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!
Nutrition
Calories: 72kcal
Carbohydrates: 12g
Protein: 4g
Fat: 1g
Saturated Fat: 1g
Polyunsaturated Fat: 1g
Monounsaturated Fat: 1g
Sodium: 161mg
Potassium: 203mg
Fiber: 2g
Sugar: 3g
Vitamin A: 81IU
Vitamin C: 12mg
Calcium: 20mg
Iron: 1mg
Additional Info
Renee Press
Dinner, Lunch
Indian
Oven
Vegan
Tried this recipe? Please tag us at @PlantBasedOnABudget! 🙂