Go Back
Gobi Pakora Recipe | Cauliflower Fritters

Gobi Pakora Recipe | Cauliflower Fritters

Gobi Pakora, also known as Cauliflower Fritters, is a popular Indian street food and tea-time snack. Crispy on the outside and tender on the inside, these golden-brown fritters are made by dipping cauliflower florets in a spiced chickpea flour batter and deep-frying until perfectly crisp. Often served with mint chutney or tamarind sauce, they're a beloved monsoon and winter snack across India.
Prep Time 20 minutes
Cook Time 25 minutes
Resting Time 10 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Appetizer, Side Dish, Snack
Cuisine: Indian, North Indian, Street Food
Calories: 180

Ingredients
  

For Cauliflower
  • 1 medium cauliflower (gobi) about 500g, cut into medium florets
  • 4 cups water for boiling
  • 1 tsp salt for boiling water
For Batter
  • 1 cup besan (chickpea flour)
  • 2 tbsp rice flour for extra crispiness
  • 1 tsp red chili powder adjust to taste
  • 1/2 tsp turmeric powder
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp garam masala
  • 1 tsp ajwain (carom seeds) optional, aids digestion
  • 1 tsp salt adjust to taste
  • 1/2 tsp baking soda optional, for extra puff
  • 3/4 cup water approximately, as needed
For Frying & Serving
  • 2 cups oil for deep frying (vegetable, peanut, or canola)
  • 1/4 cup mint chutney for serving
  • 1/4 cup tamarind chutney for serving
  • 1 lemon cut into wedges, for serving
  • 1/4 cup onion rings thinly sliced, for garnish

Equipment

  • Deep frying pan or kadai
  • Slotted spoon
  • Paper towels or wire rack
  • Mixing bowls
  • Knife and cutting board

Method
 

  1. Prepare cauliflower: Cut cauliflower into medium-sized florets (about 1.5-2 inches). Remove thick stems.
  2. Bring 4 cups water to boil in large pot. Add 1 tsp salt and cauliflower florets. Blanch for 3-4 minutes until slightly tender but still firm.
  3. Drain cauliflower immediately and spread on paper towels or clean cloth. Pat dry completely. Moisture will cause oil to splatter.
  4. Prepare batter: In large mixing bowl, sift besan and rice flour together to remove lumps.
  5. Add all dry spices - red chili powder, turmeric powder, coriander powder, cumin powder, garam masala, ajwain (if using), salt, and baking soda (if using).
  6. Mix dry ingredients well. Gradually add water while whisking to form smooth, lump-free batter. Batter should be thick but flowing (similar to pancake batter).
  7. Let batter rest for 10 minutes. This allows flour to absorb water and results in crispier pakoras.
  8. Heat oil in deep frying pan or kadai over medium heat. Oil should be moderately hot (350°F/175°C). Test by dropping small amount of batter - it should sizzle and rise slowly.
  9. Dip each cauliflower floret in batter, coating evenly. Allow excess batter to drip off.
  10. Gently slide battered florets into hot oil. Do not overcrowd - fry 5-6 pieces at a time depending on pan size.
  11. Fry on medium heat for 3-4 minutes until pakoras are golden brown and crisp. Do not fry on high heat as outside will burn while inside remains uncooked.
  12. Flip pakoras occasionally for even cooking. They should float to surface when done.
  13. Remove fried pakoras with slotted spoon. Drain excess oil by placing on wire rack or paper towels.
  14. Repeat with remaining cauliflower florets. Maintain oil temperature - adjust heat as needed between batches.
  15. Serve immediately while hot and crisp. Garnish with onion rings and lemon wedges.
  16. Serve with mint chutney, tamarind chutney, or tomato ketchup. Can also be served with masala tea.

Notes

Regional Variations:
Classic Gobi Pakora: Basic version with chickpea flour and spices
Punjabi Style: Often includes kasuri methi (dried fenugreek leaves)
Rajasthani Style: Spicier version with extra chili and garlic
Gobi Manchurian Pakora: Tossed in Indo-Chinese sauce
Cheese Gobi Pakora: Stuffed with cheese in batter
Baked Version: Healthier alternative, baked instead of fried
Air Fryer Pakora: Made with minimal oil in air fryer
Storage & Reheating:
• Best consumed immediately after frying for maximum crispiness.
• Can be stored at room temperature for 2-3 hours if needed.
• Refrigerate leftovers in airtight container for up to 2 days.
• To reheat: Place in preheated oven at 350°F (175°C) for 8-10 minutes or air fry for 5-6 minutes at 375°F (190°C).
• Microwave reheating will make them soft, not recommended.
• Batter can be prepared in advance and refrigerated for 2-3 hours.
Substitutions:
• Use corn flour or all-purpose flour instead of rice flour for crispiness.
• Replace besan with equal parts cornmeal for different texture.
• Add 2 tbsp cornstarch to batter for extra crisp coating.
• For gluten-free version: Ensure all flours are certified gluten-free.
• For vegan version: Use sparkling water instead of regular water for lighter batter.
• Add 1 tbsp chaat masala to batter for tangy flavor.
• Include 2 tbsp finely chopped cilantro or mint in batter for freshness.
• Use avocado oil or coconut oil for frying for different flavor profile.
Pro Tips:
• Dry cauliflower thoroughly after blanching to prevent oil splatter.
• Blanching ensures cauliflower cooks through during frying.
• Batter consistency is crucial - too thin will not coat well, too thick will be doughy.
• Resting batter allows flour to hydrate, resulting in crispier pakoras.
• Maintain oil temperature - too hot burns outside, too cool makes pakoras oily.
• Do not overcrowd frying pan as it lowers oil temperature.
• Use fresh oil for frying - reused oil gives dark color and burnt taste.
• For extra crispy pakoras, double coat: dip in batter, then in breadcrumbs, then batter again.
• Add 1 tsp kasuri methi (crushed) to batter for authentic North Indian flavor.
• Serve immediately - pakoras lose crispiness quickly.
• Place fried pakoras on wire rack instead of paper towels to prevent sogginess.
• Sprinkle chaat masala on hot pakoras for extra flavor.
Serving Suggestions:
• Serve as monsoon snack with masala chai.
• Appetizer for parties and gatherings.
• Side dish with dal-rice or curry meals.
• Street food style with various chutneys.
• Part of chaat preparation with yogurt and sev.
• Pack in lunch boxes (best eaten same day).
• Game day snack with beverages.
Troubleshooting:
Batter too thin: Add 1-2 tbsp more besan.
Batter too thick: Add water 1 tbsp at a time.
Pakoras absorbing too much oil: Oil temperature too low.
Pakoras burning outside: Oil temperature too high.
Batter not sticking to cauliflower: Cauliflower too wet or batter too thick.
Pakoras not crispy: Batter too thin or insufficient frying time.
Uneven cooking: Florets too large or oil overcrowded.
Batter lumps: Sift flour or whisk vigorously.
Healthier Alternatives:
• Air fry at 375°F (190°C) for 12-15 minutes, flipping halfway.
• Bake at 400°F (200°C) for 20-25 minutes on greased baking sheet.
• Use minimal oil for shallow frying instead of deep frying.
• Reduce salt and spice for dietary restrictions.
• Use whole wheat flour or multigrain flour instead of besan.
• Add grated vegetables (carrot, spinach) to batter for nutrition.
Seasonal Notes:
• Perfect monsoon snack across India.
• Winter favorite when cauliflower is in season.
• Popular during Ramadan for iftar.
• Festival snack during Diwali and Holi.
• Tea-time favorite throughout the year.
• Street food staple in all seasons.