Cauliflower And Onion Pakora

Both my mom and dad are originally from India, so I grew up eating A LOT of Indian food. No complaints here, though. I love Indian food!

One of my favorite Indian dishes is pakora. It’s a crisp and flavorful vegetable dish that’s perfect as a snack or meal.

Small vegetable pieces are coated with a spicy chickpea batter and then fried in peanut oil. The result? Delicately crisp, super flavorful vegetable bites.

I use cauliflower and onion in this pakora recipe, but I’ve made it with broccoli and potato in the past with great success, too.

My favorite way to enjoy this dish? With a cup of my coconut chai. 🙂


cauliflower onion pakora
Print Recipe
4.63 from 8 votes

Cauliflower And Onion Pakora

Prep Time45 mins
Cook Time15 mins
Total Time1 hr
Course: Appetizer
Cuisine: Indian
Keyword: cauliflower recipes, vegan recipes
Servings: 4
Calories: 261kcal



  • Fill a cast iron pan with peanut oil 1-inch deep. Place over high heat.
  • In a large bowl, mix together the flour, cilantro, chili flakes, curry powder, salt, and baking powder
  • Stir in the water until incorporated.
  • Add the cauliflower and onion slices. Coat well with the batter.
  • When frying oil is 375F, add the vegetables pieces and fry onto golden brown. Do not overcrowd pan. Let drain on paper towel before serving.


Calories: 261kcal | Carbohydrates: 40g | Protein: 15g | Fat: 4g | Sodium: 508mg | Potassium: 817mg | Fiber: 8g | Sugar: 8g | Vitamin A: 310IU | Vitamin C: 33.7mg | Calcium: 72mg | Iron: 3.6mg