Prepare the Potatoes:
Grate the potatoes using a grater or food processor. Place the grated potatoes in a clean kitchen towel or cheesecloth and squeeze out as much liquid as possible. This step ensures crispy pancakes.
Mix the Batter:
In a large mixing bowl, combine the grated potatoes, grated onion, eggs, flour, salt, pepper, and baking powder (if using). Mix well until the ingredients are evenly distributed.
Heat the Oil:
Heat about 1/4 inch of vegetable oil in a large skillet over medium-high heat. The oil is ready when a small drop of batter sizzles immediately upon contact.
Fry the Pancakes:
Scoop about 2 tablespoons of the potato mixture and flatten it into a pancake shape. Carefully place it in the hot oil. Fry 2-3 pancakes at a time, depending on the size of your skillet. Cook for 3-4 minutes on each side, or until golden brown and crispy.
Drain and Keep Warm:
Transfer the cooked pancakes to a plate lined with paper towels to drain excess oil. Keep warm in a low oven (200°F/95°C) if making multiple batches.
Serve:
Serve hot with sour cream, applesauce, or your favorite toppings.