Begin by preparing your ingredients. Note: Keep your potatoes in cold water until you're ready to mix the ingredients together. Using a cheesecloth, remove any excess water from the potatoes.
In a large mixing below, add all your ingredients and mix together. Note: You want a sticky mixture, similar texture to what you see in the photo. If the batter seems dry, add some water. If the batter is runny, add more flour.
Meanwhile, grab a deep frying pan for your frying. Set the burner to medium and let your oil heat for around 5 to 10 minutes. You'll know the oil is ready by dropping some of the mixture and if it rises to the top, you're ready for frying.
Using a spoon, drop a spoonful into the oil. Fry for about 7-10 minutes, flipping as needed, until pakoras are a deep golden color. Note: Be careful not to overcrowd the pan. Also keep an eye on the oil heat because you don't want it overheating or you might burn the pakora before they're cooking through.
When the pakora is ready remove with a slotted spoon and let them rest on paper towel to drain any excess oil before serving.
Serve with your favorite chutney or raita, enjoy and cheers 🍻