Grate the peeled potatoes and onion using the large side of a box grater or the grating attachment on a food processor. Place the grated potato and onion into cheesecloth, a nut milk bag, or a clean dish towel and squeeze out as much liquid as possible (we got ~1/2 cup liquid or 120 ml // adjust if altering the default number of servings).
In a medium mixing bowl, combine chickpea flour and water and whisk until smooth to create a chickpea “egg.” Then add the squeezed-out potato onion mixture, potato starch, baking powder, and salt and stir to combine.
Heat 2 Tbsp (30 ml) oil in a large skillet over medium-high heat. Form latkes using ~1/4 cup of the mixture and pressing it between your palms into a flat patty with jagged edges (this creates a delicious crispy outer rim — yum!). Once the oil is hot (test it by adding a small piece of the potato mixture — it should sizzle), add as many latkes as will fit comfortably in the pan and cook for 2-3 minutes per side, until deeply golden brown and crispy. Reduce the heat slightly if browning too quickly.
Transfer the cooked latkes to a plate lined with a paper towel and sprinkle with salt. Add the remaining 2 Tbsp (30 ml) oil to the skillet and repeat the cooking process with the remaining latkes. If making a large batch or not serving right away, you can keep them warm in a 200 degree F (93 C) oven.
Best when fresh, but leftovers will keep for 2-3 days in the refrigerator. Reheat in a 350 F (176 C) oven for 5-10 minutes until warmed through.
Video
Notes
*We tested with a flax egg, but it was less fluffy and more gummy than a chickpea egg. *We tested with our DIY GF Flour Blend in place of potato starch, and it worked but wasn’t quite as crispy. *Adapted from the lovely Smitten Kitchen and Basics with Babish.