Cabbage Pakoda Recipe (Cabbage Bhajiya)

No ratings yet
Updated: Apr 06, 2026
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

Cabbage Pakoda (Cabbage Bhajiya) is a delicious North Indian snack made from thinly shredded cabbage mixed with chickpea flour and spices and fried until crispy. Serve it with ginger chai and green chutney as a tea-time snack.

Cabbage pakoda served on a plate.

I had to step out to run some errands today. While driving home, it started to rain, and the car radio strategically played rain songs. I instantly started craving pakoras and chai. It was almost lunchtime, so I decided to ditch lunch and make these quick cabbage pakoras instead.

Crispy pakoras, chai, and the rain lashing in the background, no combination can be better than this.

I used my regular, tried-and-tested Aloo Pakora batter and replaced the potatoes with shredded cabbage.

If you are a pakora fan like me, then you must try my other pakora recipes too: Onion Pakoda, Palak Pakora, Paneer Pakora, and Chicken Pakora.

Ingredients

  • Green Cabbage – It is the star ingredient of this cabbage pakoda recipe.
  • Flours – You will need besan (chickpea flour, gram flour) and rice flour.
  • Spices – I used red pepper flakes, ajwain (carom seeds), turmeric powder, salt, and chaat masala powder.
  • Oil – I used canola oil to fry the pakoras, but you can also use mustard oil for a unique flavor.
  • Others – You will also need onions, cilantro (fresh coriander leaves), green chilies, and ginger to make this cabbage pakora recipe.

How To Make Cabbage Pakoda

Step 1: Add the following ingredients to a large mixing bowl.

  • 2 cups thinly sliced cabbage
  • ยฝ cup thinly sliced onions
  • 2 tablespoon chopped cilantro
  • 2 teaspoon chopped green chilies
  • 1 teaspoon finely chopped ginger
  • 1 teaspoon red pepper flakes
  • 1 teaspoon ajwain
  • ยผ teaspoon turmeric powder
  • 1 teaspoon salt
All the ingredients except flours added to a bowl.

Step 2: Mix well with clean fingers, then set aside for 10 minutes. During this time, the veggies will release water.

Mixed well.

Step 3: Add ยพ cup besan and ยผ cup rice flour to the bowl.

Chickpea flour and rice flour added to the bowl.

Step 4: Mix well until everything comes together. If the batter is not coming together, add a teaspoon of water. Do not add much water; otherwise, the pakora batter will become thin, and the pakora will not come out crispy.

Ready pakora batter.

Step 5: Heat oil in a non-stick pan over high heat for frying. Once the oil is hot, reduce the heat to medium.

The oil temperature is important for making perfect, crispy pakora. It should not be very hot; otherwise, the pakora will burn on the outside but remain uncooked through. It should not be too low; otherwise, it will absorb oil.

Drop small pakoras, one at a time, into the hot oil using your fingers, and fry until they are golden brown and crispy. Stir frequently using a slotted spoon while frying. Drain the pakoras on a plate lined with paper towels to soak the excess oil. Sprinkle chaat masala on top and serve hot.

Ready cabbage pakora.

Pro Tips By Neha

I use a slicer to slice the cabbage and onions, but if your knife skills are good, you can use a sharp knife too.

I strain the leftover oil through a fine-mesh strainer and use it to make curries later.

You can add leftover pakoras to an onion-tomato-based curry, making a nice side dish to pair with paratha or roti.

Cabbage Pakora FAQs

Can I make these cabbage fritters in an air fryer?

Yes, you can air-fry these pakoras instead of deep-frying them. Make the batter as mentioned in the recipe. Preheat the air fryer at 375°F (190°C). Lightly grease the air fryer basket. Drop a small amount of batter in the basket in a single layer. Spray the pakoras with oil. Air-fry for 12-15 minutes, flipping midway and brushing with oil again. Serve air fryer cabbage pakoda with chutney and ketchup.

Why are my cabbage pakoras not crispy?

This usually happens due to:
1. Too much water in the batter
2. Overcrowding the pan while frying
3. Frying at low oil temperature
Keep the batter thick, fry in medium-hot oil, and avoid adding extra water (cabbage releases moisture).

Can I make cabbage pakora without onion?

Yes, absolutely. Cabbage pakora tastes great even without onions. You can add spinach or grated carrot, or keep it simple with cabbage and spices.

Storage Suggestions

Pakoras taste their best when served fresh, right off the oil, but if you have any leftovers, store them in an airtight container lined with paper towels (to absorb moisture) for 2-3 days in the refrigerator.

Reheating Instructions

Air Fryer: 350°F (175°C) for 4–5 minutes—best way to restore crispiness.

Oven: 350°F for 8–10 minutes.

Stovetop: Reheat on a non-stick pan without oil on medium-low heat, flipping a few times.

Avoid the microwave, as it makes pakoras soft and soggy.

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

Other Indian Snack Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

A plate of crispy cabbage pakoda sits on a burlap cloth, accompanied by green chutney in a small bowl and a glass of chai. Fresh green chilies and coriander leaves are scattered around the setup.
No ratings yet

Cabbage Pakoda Recipe (Cabbage Bhajiya)

Cabbage Pakoda (Cabbage Bhajiya) is a delicious Indian snack made from thinly shredded cabbage mixed with chickpea flour and spices and fried until crispy. Serve it with chai as a tea-time snack.
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 4 people

Ingredients 

  • 2 cups thinly sliced green cabbage
  • ½ cup thinly sliced onions
  • 2 tablespoons chopped cilantro (fresh coriander leaves)
  • 2 teaspoons chopped green chilies
  • 1 teaspoon finely chopped ginger
  • 1 teaspoon red pepper flakes
  • 1 teaspoon carom seeds (ajwain)
  • ¼ teaspoon turmeric powder
  • 1 teaspoon salt
  • ¾ cup besan (chickpea flour, gram flour)
  • ¼ cup rice flour
  • oil (for frying)
  • 1 teaspoon chaat masala powder
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

  • Add cabbage, onions, cilantro, green chilies, ginger, red pepper flakes, ajwain, turmeric powder, and salt to a bowl.
  • Mix well using clean fingers and set aside for 10 minutes. During this time, the veggies will release water.
  • Add ยพ cup besan and ยผ cup rice flour to the bowl and mix well until everything comes together. If the batter is not coming together, add a teaspoon of water. Do not add much water; otherwise, the batter will become thin, and the pakora will not come out crispy.
  • Heat oil for frying in a non-stick pan over high heat.
  • Once the oil is hot, reduce the heat to medium.
  • The oil temperature is important to make perfect crispy pakora. It should not be very hot; otherwise, the pakora will burn from the outside and not be cooked from the inside. It should not be too low; otherwise, it will absorb oil.
  • Drop small pakoras using your fingers into the hot oil and fry until they are golden brown and crispy. Stir frequently using a slotted spoon while frying.
  • Drain the pakoras on a plate lined with paper tissues.
  • Sprinkle chaat masala on top and serve hot.

Video

Nutrition

Calories: 397kcal, Carbohydrates: 26g, Protein: 7g, Fat: 30g, Saturated Fat: 2g, Polyunsaturated Fat: 9g, Monounsaturated Fat: 18g, Trans Fat: 0.1g, Sodium: 628mg, Potassium: 302mg, Fiber: 5g, Sugar: 5g, Vitamin A: 192IU, Vitamin C: 15mg, Calcium: 32mg, Iron: 1mg
Like this recipe? Rate and comment below!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating