Heat butter or oil in a medium-sized skillet over medium-high heat. Add the coriander seeds and red chili pepper flakes. Cook, stirring constantly until the spices are toasted and fragrant. Do not overcook.
In a medium sized bowl combine chickpea flour, water, flour, lemon juice, turmeric, cumin, and salt, to make a smooth batter.
Gently fold the sliced potatoes, onion, spinach, cilantro, and toasted spices from step 1 into the chickpea batter.
In a deep, heavy bottomed saucepan, heat 1” (2 ½ cm) of frying oil over medium-high heat. Allow plenty of time for the oil to get hot (between 325°F to 350°F (160°C to 175°C).
Use a large tablespoon to drop loose spoonfuls of the pakora batter into the frying oil. Don’t compress the batter too much when you scoop it. Cook the first side until deeply golden and crispy, flip and cook the other side. Drain cooked pakoras on cooling rack or paper/kitchen towel.
Serve with creamy cilantro sauce, chutney, or your favourite dipping sauce.
CREAMY CILANTRO SAUCE
Combine all ingredients in a food processor or blender and pulse on high until well-blended with plenty of green flecks left intact. (This is a thin dipping sauce, decrease water for a thicker sauce.)