01 - Grate potatoes and onion using a box grater or food processor.
02 - Place grated mixture in a clean kitchen towel and squeeze out as much liquid as possible.
03 - Transfer mixture to a large bowl; add eggs, flour, salt, and pepper. Mix until just combined.
04 - Heat oil in a large skillet over medium-high heat until shimmering, approximately 350°F.
05 - Scoop 2 tablespoons of mixture per latke and gently flatten into 3-inch rounds.
06 - Fry in batches for 3 to 4 minutes per side until deep golden and crisp.
07 - Remove latkes and drain on paper towels. Add oil as needed and allow it to reheat between batches.
08 - Serve hot, optionally with applesauce or sour cream.