Combine flour, salt, cardamom seeds and oil in a food processor with about half the water. Process and gradually add more water until it comes together into a thick dough. Use your hands to knead the dough for 1-2 minutes or until it is smooth. Set aside in a warm place.
Meanwhile, make the filling by adding all ingredients to a bowl and using a wooden spoon to combine them. Set aside.
Mix slurry ingredients together in a small bowl. Set aside.
Divide dough into 4. Roll one of the pieces of dough out into a thin rectangle, about 1 millimetre thick. Cut rectangle into equal-sized strips, about 5 centimetres wide.
Take some of the filling mixture and dip it in the slurry, then lay it on the short end of the rectangle strip. Roll the dough up until the filling is enclosed, then cut dough with a sharp knife about 2 centimetres from where the filling stops. Brush some slurry mixture along the edge to seal it shut. Dip both the open ends of the roll in the slurry. Set aside and repeat with remaining dough and filling.
Heat vegetable oil in a large saucepan over high heat. Test if it is ready by dropping a cube of bread in the oil. If it bubbles immediately, it is ready. Cook rolls in batches for 4-5 minutes or until they are golden brown and crisp. Drain on a plate lined with paper towel.
Combine coriander leaves, fried noodles and garam masala in a bowl. In a separate bowl whisk together lemon juice and tomato sauce. Dip the ends of the rolls into the tomato sauce mix and then into the coriander leaf mixture and serve.
TOP TIPS :
- You can control the spiciness of these rolls by choosing mild, medium or hot chilli powder depending on your preference.
- Make sure you cook and mash your potatoes in advance to allow them time to cool as you need cooled mash to achieve the right texture.
- Serve with tomato sauce or mango chutney if desired.