Set a large pot over medium high heat then add the green beans, garlic, oregano, salt, and pepper. Stir everything together until evenly combined.
2 lbs fresh green beans, 4 garlic cloves, 1/4 tsp dried oregano, pinch salt and pepper
Add water to the pot just until the green beans are covered. Bring the pot to a boil then reduce the heat and simmer the beans, stirring occasionally, until tender.
Add the bacon to a skillet and fry until crispy, then remove the strips using tongs and transfer to a paper towel lined plate to drain off excess grease.
6 slices bacon
Add the flour and onion to the skillet and whisk them into the bacon grease and cook until the mixture's smooth and brown.
3 tbsp flour, 1 small yellow onion
Add a bit of the bean water, stirring until the roux's smooth without any lumps. Continue cooking, stirring often, until the roux's slightly thickened.
Using a spatula scrape all of the roux out of the skillet and into the soup. Bring the mixture to a boil then remove the pot from heat.
Crumble the bacon and add to the soup along with the sour cream and vinegar. Stir until they're evenly incorporated.
1 cup sour cream, 3 tbsp white vinegar
Serve warm and enjoy!