Golden Crispy Potato-Stuffed Indian Bread Pakora Fritters

Bread pakora in just 40 minutes: a crackling chickpea shell, a soft spiced potato centre, fried golden at home. Try this easy recipe tonight!
The method comes down to a few simple moves: boil and mash the potatoes, spice them, sandwich the filling between bread, coat it in chickpea batter, then fry until deeply golden. Each bite gives you a soft, spiced centre wrapped in a crackling shell.
Keep the potato filling thick and just warm enough to handle, so the bread doesn't turn gummy and the sandwiches hold together in the batter.
Ingredients You'll Need
Russet Potatoes: Russets are starchy and floury, so they mash up light and fluffy instead of gluey. That texture holds the spiced filling together. Yukon Gold potatoes are a fine swap; they're a little waxier but still mash well.
Red Onion: Red onion adds a sharp, slightly sweet bite that cuts through the rich potato. Chopped finely, it melts into the mash without taking over. A small white onion or a shallot works if you don't have red.
Green Chili: Green chili brings heat and a bright, grassy kick to the filling. Remove the seeds and membranes if you want it milder. Serrano or jalapeño is a good substitute.
Fresh Ginger: Grated ginger adds warm, peppery fragrance that makes the filling taste alive. A little goes a long way. Ground ginger works in a pinch, but use only about a quarter teaspoon.
Cumin Seeds: Whole cumin seeds give an earthy, nutty warmth, and you'll get little crunchy bursts against the soft potato. Ground cumin is the easy swap; use about three-quarters of a teaspoon.
Garam Masala: This blend of warming spices rounds out the whole filling with a sweet, woody aroma. Each brand tastes a little different, so start with the amount listed. A mild curry powder can stand in if you're stuck.
Lemon Juice: A splash of fresh lemon brightens the heavy potato and keeps the filling from tasting flat. Use fresh juice, not bottled, for the cleanest flavour. Lime juice is a lovely swap.
Fresh Coriander: Chopped coriander leaves add freshness and a green, citrusy lift. Stir them in at the end so they stay vivid. Flat-leaf parsley is a good stand-in if coriander isn't your favourite.
Chickpea Flour (Besan): Besan is a nutty, golden flour made from ground chickpeas. It creates a crisp, sturdy batter that clings to the bread. Sift it so your batter comes out silky. All-purpose flour works in a pinch, though the flavour will be milder.
Ground Turmeric: Turmeric gives the batter its warm golden colour and an earthy note. You only need half a teaspoon. Paprika gives colour without the earthiness if you're out.
Red Chili Powder: This adds gentle heat and a rich, brick-red tint to the batter. Kashmiri chili powder gives great colour with mild heat. Cayenne works too, but start with less.
Baking Soda: A small pinch lifts the batter so the shell fries up lighter. Too much will taste soapy, so measure carefully. Baking powder is the swap; use about three times the amount.
Cold Water: Cold water keeps the batter thick and clingy, and it's the liquid that turns the flour into a coating. Use it straight from the tap, and add more a tablespoon at a time if needed. Plain milk makes a richer batter if you prefer.
Kosher Salt: Salt wakes up every other flavour in the batter and the filling. Kosher salt dissolves easily and is hard to overdo. Fine sea salt works; use about one teaspoon instead.
White Sandwich Bread: Soft white sandwich bread is the shell that holds the filling together. It soaks up the batter and fries up golden and crisp. Thick-cut white bread works well; avoid dense, seeded loaves that fall apart.
Neutral Oil: Neutral oil handles high heat without smoking, so the outside browns cleanly. You'll need about one litre for deep frying. Canola, sunflower or peanut oil all work beautifully.
How to Make It (Step by Step)
Spiced potato goes between bread, gets dunked in chickpea batter, and fries to golden in a deep pot. Even if you've never fried anything before, a steady pot and a few patient minutes will get you there.
- Boil the whole russet potatoes in a large pot of water until a fork slides through with no resistance, 15-20 minutes at a steady boil (212°F / 100°C).
- Peel the warm potatoes and mash them in a bowl until smooth and lump-free, 2-3 minutes at room temperature (70°F / 21°C). The skins should slip off easily.
- Stir the chopped red onion, green chili, grated ginger, cumin seeds, garam masala, lemon juice and coriander into the mash until evenly mixed, 2-3 minutes at room temperature (70°F / 21°C). The filling should stay thick and speckled with green.
- Whisk the sifted chickpea flour, turmeric, chili powder, baking soda and salt into the cold water until smooth, 2-3 minutes at room temperature (70°F / 21°C). The batter should be thick and coat the back of a spoon.
- Spread the filling thickly over four slices of crustless white bread, top with the remaining slices and press the edges firmly, 2-3 minutes at room temperature (70°F / 21°C). Each sandwich should hold together.
- Heat about 1 litre (4 cups) of neutral oil in a deep, heavy pot until it shimmers and a wooden spoon handle bubbles steadily, 5-8 minutes at medium-high heat (350-365°F / 177-185°C).
- Dip each sandwich in the batter, lower it into the oil and fry 3-4 minutes per side until deep golden-brown and crisp, at 350-365°F (177-185°C).
- Lift the pakoras onto paper towels and drain for 1-2 minutes at room temperature (70°F / 21°C) until crisp and dry to the touch.
Serve these within twenty minutes of frying for the crispiest shell. Once they cool, the batter loses its snap, so hold them warm in a low oven.
Serving size: 1 portion · Calories: 340 · Total Fat: 16g · Saturated Fat: 2.5g · Carbs: 42g · Fiber: 4g · Sugar: 4g · Protein: 8g · Sodium: 620mg
Tips and Tricks
- Equipment: Use a deep, heavy pot. Thick walls hold steady heat when cold sandwiches go in. Pick one deep enough to hold the oil without splashing.
- Temperature precision: Hold the oil at 350-365°F (177-185°C). Oil below 350°F makes the shell greasy. Above 365°F, the batter darkens before it crisps evenly.
- Common mistake: Overcrowding the pot. Too many sandwiches at once cool the oil fast. Fry a few at a time so each one turns deep golden.
- Flavour upgrade: Finish with extra garam masala. A light dusting over the drained pakoras adds warm, fragrant spice. A pinch is enough so it doesn't overpower the potato.
- Texture tip: Let excess batter drip off. Lift each sandwich out and let extra batter drip for a few seconds before frying. A thinner, even coat fries up crisper with a crackling shell.
Frequently Asked Questions
Can I make bread pakora without eggs, dairy, or gluten, and what should I use instead?
Yes, the recipe is already egg-free and dairy-free, so it only needs a gluten swap. Use gluten-free white sandwich bread in place of the 8 slices, and replace the 1 cup (120 g) chickpea flour with the same weight of a gluten-free blend, though chickpea flour is already naturally gluten-free.
Can I assemble the sandwiches ahead and freeze them before frying?
Assembled, uncooked sandwiches keep covered in the fridge for up to 6 hours, or you can freeze them in a single layer on a tray for up to 1 month. Fry from frozen in oil at 350°F (177°C) for 4-5 minutes per side, until deep golden and heated through.
Why do my bread pakoras fall apart or turn soggy in the oil?
Oil below 350°F lets the batter soak up fat and slide off, so fry just two sandwiches at a time. Look for steady sizzling and a crust that sets within the first minute; if bubbling slows, let the oil recover before adding more.
What to Serve With This
- Cucumber Raita: Cool, creamy yogurt with grated cucumber calms the heat and balances the crackling shell of each pakora.
- Mint-Coriander Chutney: Bright, sharp, and herbal, it cuts through the richness of the fried batter with every dip.
- Kachumber Salad: Crunchy tomato, cucumber, and onion tossed in lemon juice add a fresh, acidic lift against the fried crust.
- Basmati Rice: Soft, fluffy grains give a gentle, neutral base that lets the spiced potato filling and crisp batter shine.
Golden Crispy Potato-Stuffed Indian Bread Pakora Fritters
Appetizer / Indian
- Prep
- 20 min
- Cook
- 20 min
- Total
- 40 min
- Servings
- 4
- Calories
- 340 kcal
Ingredients
- 3 medium russet potatoes (about 600 g), boiled, peeled, and mashed
- 1 small red onion, finely chopped
- 1 green chili, finely chopped
- 1 teaspoon grated fresh ginger
- 1 teaspoon cumin seeds
- 1 teaspoon garam masala
- 1 teaspoon lemon juice
- 2 tablespoons chopped fresh coriander
- 1 cup (120 g) chickpea flour (besan), sifted
- ½ teaspoon ground turmeric
- ½ teaspoon red chili powder
- ¼ teaspoon baking soda
- 1 cup (240 ml) cold water, plus more as needed
- 1½ teaspoons kosher salt
- 8 slices white sandwich bread, crusts removed
- About 1 litre (4 cups) neutral oil, for deep frying
Instructions
- Boil the whole russet potatoes in a large pot of water until a fork slides through with no resistance, 15-20 minutes at a steady boil (212°F / 100°C).
- Peel the warm potatoes and mash them in a bowl until smooth and lump-free, 2-3 minutes at room temperature (70°F / 21°C). The skins should slip off easily.
- Stir the chopped red onion, green chili, grated ginger, cumin seeds, garam masala, lemon juice and coriander into the mash until evenly mixed, 2-3 minutes at room temperature (70°F / 21°C). The filling should stay thick and speckled with green.
- Whisk the sifted chickpea flour, turmeric, chili powder, baking soda and salt into the cold water until smooth, 2-3 minutes at room temperature (70°F / 21°C). The batter should be thick and coat the back of a spoon.
- Spread the filling thickly over four slices of crustless white bread, top with the remaining slices and press the edges firmly, 2-3 minutes at room temperature (70°F / 21°C). Each sandwich should hold together.
- Heat about 1 litre (4 cups) of neutral oil in a deep, heavy pot until it shimmers and a wooden spoon handle bubbles steadily, 5-8 minutes at medium-high heat (350-365°F / 177-185°C).
- Dip each sandwich in the batter, lower it into the oil and fry 3-4 minutes per side until deep golden-brown and crisp, at 350-365°F (177-185°C).
- Lift the pakoras onto paper towels and drain for 1-2 minutes at room temperature (70°F / 21°C) until crisp and dry to the touch.
Share this article
About the author

Theo Lindqvist
Theo bakes at five in the morning because anxiety wakes him anyway, and kneading is the one thing that makes his hands stop shaking. His first loaves were bricks and he cried over them. Now he scores a boule in the blue dark and feels, for an hour, completely at peace.