This creamy and cheesy potato soup loaded with bacon, cheese and green onions is the ultimate comfort food soup!
Prep Time 15 minutesminutes
Cook Time 30 minutesminutes
Total Time 45 minutesminutes
Servings 4
Ingredients
6tablespoonsunsalted butter
⅓cupall-purpose flour
4cupswhole milk
4cupspeeled and cubed russet potatoes3 to 4 potatoes, about ½inch bite size pieces
3green onionssliced (about ½½ cup sliced) and additional for garnish, if desired
1cupdiced or crumbled fully cooked baconand additional for garnish, if desired
1 ½cupsshredded sharp cheddar cheeseand additional for garnish, if desired
⅓cupsour cream
¼teaspoonsaltmore or less, to taste
¼teaspoonblack peppermore or less, to taste
Instructions
Melt butter in a soup pot or dutch oven over medium high heat. Slowly add flour and whisk constantly for 1 minute. Gradually add milk while continuing to whisk constantly for 2 minutes.
Add potatoes and green onions and stir well to combine. Bring to a boil and reduce heat to maintain a simmer. Simmer (uncovered) for 20 to 25 minutes, or until potatoes are tender, stirring frequently. Add bacon, cheese, sour cream, salt and pepper. Stir until combined and cheese is melted.
Serve garnished with additional bacon, green onions and cheese, if desired.
Notes
This recipe yields approximately 6 ½ cups of soup (4 servings)
Add additional milk for a thinner consistency, if desired.
Store in an airtight container in the refrigerator for up to 3 days.
Reheat on the stove top in a saucepan over medium heat, stirring frequently, until heated through.