*WARNING* Highly Addictive | Loaded Potato Soup

Loaded Potato Soup Ingredients: 5-6 Russet or Yukon gold potatoes 1 Yellow onion, diced 4 TBSP All purpose flour 1 stick of unsalted butter 1 Package of bacon 3 Cups Chicken/Veggie Broth 3 Cups of Milk 1/2 Cup of Sour Cream 1 1/2 Cups of Sharp Cheddar Cheese Chopped green onions salt and pepper to taste Steps: In a large Dutch oven or soup pot, cook bacon until it becomes nice and crispy, about 4 minutes. Remove to a paper towel lined plate using a slotted spoon and set aside. Discard any fat that the bacon rendered saving some and add the butter and onion. Saute until the onion becomes translucent and develops a bit of color, about 4-5 minutes. Add the flour and stir constantly for 1 minute, add the broth, milk and potatoes and bring to boil. Reduce heat to a simmer and cook for about 20 minutes or until the potatoes are tender. Add the sour cream, cooked bacon and cheese and stir everything together. Let it sit for approximately 5 minutes and then serve in a bowl with some extra toppings.