```json
{
"recipe_name": "German Potato Salad",
"ingredients": [
"9 potatoes, peeled",
"6 slices bacon",
"¾ cup chopped onions",
"2 tablespoons all-purpose flour",
"2 tablespoons white sugar",
"2 teaspoons salt",
"½ teaspoon celery seed",
"⅛ teaspoon ground black pepper",
"¾ cup water",
"⅓ cup distilled white vinegar"
],
"instructions": [
"Boil the potatoes in a large pot until tender. Drain and slice into a large bowl.",
"In a skillet, cook the bacon until crispy. Remove and crumble into the bowl with the potatoes.",
"In the same skillet, sauté the onions until translucent. Add flour, sugar, salt, celery seed, and pepper. Stir until combined.",
"Add water and vinegar to the skillet, stirring constantly until the mixture thickens.",
"Pour the hot dressing over the potatoes and bacon. Toss gently to coat.",
"Serve warm or at room temperature. Enjoy!"
]
}
```