Creamy and Cheesy Bacon Potato Comfort Soup

Cheesy Bacon Potato Soup is the perfect blend of creamy, cheesy indulgence and smoky, savory bacon goodness. The tender potatoes and rich broth make every spoonful a delightful comfort.

This hearty soup is quick to prepare and an instant favorite for family dinners or cozy nights in. Serve it with a crusty baguette or a fresh salad for a complete meal that warms the heart and satisfies the appetite.

Ingredients:

  • 6 slices thick-cut bacon, diced
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 3 medium russet potatoes, peeled and diced
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 1 1/2 cups shredded cheddar cheese
  • 2 tbsp all-purpose flour
  • 2 tbsp unsalted butter
  • Salt and black pepper to taste
  • Green onions, chopped (for garnish)

Directions:

  1. In a large pot, cook the diced bacon over medium heat until crispy. Remove with a slotted spoon and set aside, leaving about 2 tablespoons of bacon drippings in the pot.
  2. Add the chopped onion to the pot and sauté until translucent, about 3-4 minutes. Stir in the garlic and cook for another minute.
  3. Add the diced potatoes and chicken broth to the pot. Bring to a boil, then reduce the heat to medium-low and simmer for 15-20 minutes, or until the potatoes are tender.
  4. In a separate small pan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes to create a roux. Gradually whisk in the heavy cream until smooth and thickened.
  5. Stir the roux mixture into the soup, then add the shredded cheddar cheese. Stir until the cheese is fully melted and the soup is creamy. Season with salt and black pepper to taste.
  6. Serve the soup hot, topped with crispy bacon, chopped green onions, and an extra sprinkle of cheese if desired.

Prep Time: 15 minutes | Cooking Time: 25 minutes | Total Time: 40 minutes
Kcal: 340 kcal (per serving) | Servings: 4 servings

Leave a Comment