This recipe is based on this: http://allrecipes.com/Recipe/Hot-German-Potato-Salad-III/Detail.aspx
I have altered it so that there is more sauce and bacon, as it is too dry otherwise. This makes a lot of food, enough to feed 4 people at least as a main course. David really likes this because it has so many of his favorite flavors.
Ingredients
9 potatoes, peeled
1/2 lb bacon
2 small onions or 1 large
4 tablespoons all-purpose flour
2 tablespoons white sugar
4 teaspoons salt
1 teaspoon celery seed
1/4 teaspoon ground black pepper
1 1/2 cup water
2/3 cup distilled white vinegar
Directions
Bring a large pot of salted water to a boil. Add potatoes and cook until tender but still firm, about 30 minutes. Drain, cool and slice thin.
Place bacon in a large, deep skillet. Cook over medium high heat until evenly brown. Drain, crumble and set aside, reserving drippings (only save a small amount, pour the rest into a used aluminum can or glass jar to cool.
Saute onions in bacon drippings until they are golden-brown.
In a small bowl, whisk together the flour, sugar, salt, celery seed, and pepper. Add to the sauteed onions and cook and stir until bubbly, then remove from heat. Stir in water and vinegar, then return to the stove and bring to a boil, stirring constantly. Boil and stir for one minute. Carefully stir bacon and sliced potatoes into the vinegar/water mixture, stirring gently until potatoes are heated through.