01 -
Collect all necessary ingredients for preparation.
02 -
In a large bowl, beat together eggs, flour, baking powder, salt, and pepper. Stir in shredded potatoes and chopped onion until well combined.
03 -
Heat vegetable oil in a large skillet over medium heat. Drop heaping tablespoonfuls of potato mixture into the hot oil in batches and press to flatten.
04 -
Cook each pancake for about 3 minutes on each side or until browned and crisp.
05 -
Transfer cooked pancakes to a paper towel-lined plate to drain. Repeat with the remaining potato mixture.
06 -
Serve the potato pancakes warm, optionally with bratwurst sausage, cranberry sauce, or maple syrup.