
Crisp, puffed puris meet a warm, chunky potato masala fragrant with cumin, turmeric, coriander, and Kashmiri chilli. This classic Indian-style alu puri is hearty, comforting, and perfect for brunch, lunch, or a festive vegetarian meal.
Place the quartered potatoes, chopped tomatoes, diced onions, and garlic in a large saucepan. Add enough cold water to cover the potatoes by about 3 cm, bring to a boil, then simmer until the potatoes are tender when pierced with a knife.
Lift the potatoes out of the pan and crush them lightly with a fork, leaving them rough and chunky rather than smooth. Strain the cooking liquid into a jug and keep both the liquid and the softened onion-tomato mixture from the sieve.
Heat 4 tbsp sunflower oil in a wok, karahi, or deep frying pan over medium heat. Add the cumin seeds and Indian bay leaves or cinnamon stick, and fry briefly until the cumin smells nutty and aromatic.
Add the reserved onion-tomato mixture and cook for 8-10 minutes, stirring often, until the onions deepen in color and the mixture looks glossy. Reduce the heat, then stir in the turmeric, Kashmiri chilli powder, and ground coriander for 1 minute.
Return the crushed potatoes to the pan and pour in enough reserved cooking liquid to make a loose, spoonable masala. Simmer for 5 minutes, stir in the chopped coriander, then cover and keep warm while you prepare the puris.
For the puris, sift the chapati flour, plain flour, and fine salt into a mixing bowl. Rub in 2 tbsp sunflower oil with your fingertips, then add cold water a little at a time until you have a firm dough.
Knead the dough for about 5 minutes until smooth. Shape it into a ball, place it in a lightly oiled bowl, cover, and rest for at least 30 minutes so the dough becomes easier to roll.
Knead the rested dough for 1 minute, then divide it into 20-22 small balls. Flatten each ball slightly and roll on a lightly oiled surface into thin 11 cm rounds.
Heat sunflower oil for deep-frying in a karahi, wok, or deep pan to 180°C. The pan should be no more than two-thirds full. If you do not have a thermometer, a small cube of bread should brown in about 30 seconds.
Slide one puri carefully into the hot oil. As it rises, press it gently with a slotted spoon so it puffs, then fry for about 1 minute per side until golden. Drain on kitchen paper and repeat with the remaining dough.
Reheat the potato masala if needed and serve it hot with the freshly fried puris.
Keep the puri dough firm; a soft dough absorbs more oil and will not puff as well. Roll the puris evenly and fry them one at a time in properly hot oil for the best rise. The potato masala can be made a day ahead and reheated with a splash of water, but puris are best served immediately after frying.