In a large bowl combine the potatoes, egg, onion, flour and seasonings and mix well until a stiff dough forms.
Heat a large skillet over medium high heat and add in a half-inch of oil. Meanwhile, Shape the dough into 12-14 2-inch patties. Flouring your hands well will help keep the patties from sticking to your fingers.
Add 4-5 patties to the hot oil. Cook until golden brown, 3-5 minutes, and then flip. Cook until that side is also golden and then remove to paper towels to drain. Continue with the next batch of potato cakes until they are all finished.
Top the potato cakes with bacon and sour cream and serve immediately.
Nutrition Facts are estimated and do not include the oil used for frying.