Sep 03 2026
RestaurantsTajmahal Restaurant | IndianVegetable Pakora Recipe

Vegetable Pakora Recipe

Time45m
Serves4

Crisp, deep-fried vegetable fritters.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Batter and seasoning

Method

Prep the vegetables

  1. 1

    Wash and prepare all vegetables. Thinly slice the onion, peel and cut the potato into thin slices or julienne. Break cauliflower into very small florets or thinly slice. Roughly chop spinach if using and thinly slice bell pepper. Pat vegetables dry with paper towels to remove excess moisture.

  2. 2

    Place the prepared vegetables in a large bowl. Add 1/2 teaspoon of salt and toss; let sit 5 minutes, then squeeze any excess water from the potatoes/onion using a clean cloth or between your hands. Removing excess moisture helps the batter stick and prevents spattering when frying.

Make the batter

  1. 3

    In a medium bowl, whisk together the gram flour, rice flour, baking powder, turmeric, red chili powder, coriander powder, cumin seeds, ajwain (if using) and remaining 1 tsp salt until evenly combined.

  2. 4

    Stir in the chopped coriander and green chilies.

  3. 5

    Add about 1/2 cup water and mix to form a thick, smooth batter. The batter should be thick enough to coat vegetables (like a loose peanut-butter consistency). Add the remaining water 1–2 tablespoons at a time if needed. Do not make it runny; you want a heavy coating.

  4. 6

    Fold the prepared vegetables into the batter, mixing thoroughly so each piece is well coated. Let the mixture rest 5 minutes; the batter will cling better to vegetables.

Heat oil and fry

  1. 7

    Pour oil into a deep, heavy-bottomed pan or wok to a depth of about 2–3 inches. Heat over medium-high until it reaches 350–360°F (175–180°C). If you don't have a thermometer, test by dropping a small amount of batter: it should sizzle and bubble and rise slowly without browning immediately.

  2. 8

    Using two teaspoons or your fingers, drop small mounds (about 1–1.5 tbsp batter with vegetables) into the hot oil, spacing several apart. Do not overcrowd the pan.

  3. 9

    Fry the pakoras in batches, turning occasionally, until golden brown and crisp, about 3–5 minutes per batch depending on size and oil temperature. Adjust heat as needed so they cook through without burning.

  4. 10

    Use a slotted spoon to transfer fried pakoras to a plate lined with paper towels to drain. Immediately sprinkle with a little salt or chaat masala if desired.

Serve

  1. 11

    Serve hot with lemon wedges and chutneys such as mint-coriander chutney or tamarind chutney. Pakoras are best eaten immediately while crisp.

  2. 12

    If making ahead, keep warm in a single layer on a wire rack in a low oven (200°F / 95°C) for up to 20–30 minutes to preserve crispness. Re-fry briefly in hot oil for 20–30 seconds to re-crisp if needed.

More from Tajmahal Restaurant | Indian