Rich and creamy baked potato soup loaded with bacon, cheese, and chives. This homemade potato soup recipe delivers ultimate comfort in every bowl—perfect for chilly days and easy weeknight dinners.
Prep
20 min
Cook
40 min
Total
1 hr 10 min
Servings
8 servings
Preheat oven to 400°F (200°C). Prick each potato several times with fork. Rub lightly with olive oil and salt.
Bake potatoes for 45-60 minutes until very tender when squeezed. Let cool enough to handle.
Cut potatoes in half and scoop out flesh into bowl, leaving thin layer inside skin. Mash potato flesh lightly with fork and set aside.
Cook bacon slices in large Dutch oven over medium heat until crispy. Remove bacon with slotted spoon, drain on paper towels, and reserve 2 tablespoons bacon fat in pot. Crumble cooled bacon for toppings.
Add butter to reserved bacon fat in pot over medium heat. Once melted, add diced onion and cook until softened and translucent, about 5-7 minutes.
Add minced garlic and cook for another minute until fragrant.
Sprinkle flour over cooked onions and garlic. Stir constantly for 1-2 minutes to cook out raw flour taste.
Gradually whisk in chicken broth, making sure there are no lumps. Continue whisking until smooth and slightly thickened. Bring to gentle simmer.
Reduce heat to low. Slowly stir in milk and heavy cream. Add mashed potatoes to pot.
Use potato masher or sturdy whisk to break up large potato chunks to desired consistency.
Let soup simmer gently for 10-15 minutes, stirring occasionally. Season generously with salt and pepper to taste.
Remove pot from heat. Stir in shredded cheddar cheese until completely melted and smooth.
Whisk in sour cream until incorporated.
Ladle hot soup into bowls. Top with crispy bacon bits, extra shredded cheddar cheese, and fresh chives or sliced green onions.
Enjoy immediately while hot.
500 kcal
Calories