Preheat a skillet over medium heat with enough oil to make a ⅛” layer on the bottom.
While oil preheats, wash and peel the potatoes and onion.
Using a grater, shred the potatoes and onion. Then stir shreds together in a large bowl.
Using a clean kitchen towel or some paper towels, squeeze out as much liquid as you can from the potatoes and onion. Then return shreds to bowl and set aside.
Use a fork to mix the flax egg (or dairy-free milk), flour, and salt together. Then pour this mixture into the vegetable shreds and stir well.
Use a scooper or large spoon to transfer circle-shaped scoops of the potato mixture into the preheated frying pan, then flatten scoops with a spatula.
Allow potato pancakes to cook for 3–4 minutes or until the edges start to brown, then flip and continue cooking them for an additional 3–4 minutes.
Repeat until all the potato shreds have been used up. You may need to add additional oil between batches.
Serve pancakes garnished with dairy-free sour cream or yogurt and green onions, if desired.
Notes
Do not rinse the potato shreds; their starch will help the pancakes stick together.
Both sides of cakes should be golden brown when done cooking.
You can keep finished potato pancakes warm in the oven in a baking dish at 200°F while you finish cooking the rest.
Garnish your potato cakes with dairy-free sour cream, or dairy-free plain yogurt, and green onion.
You can add some of your favorite seasonings to the potato mixture to change it up. Try a cajun spice blend for a new twist!
To make a flax egg, mix 3 tablespoons of water with 1 tablespoon of ground flax seeds. Let sit for 5 minutes. Then use this mixture in place of 1 egg in your recipe.