Go Back
+ servings
potato soup

Creamy Potato Soup

This creamy potato soup is the ultimate comfort food — rich, hearty, and loaded with tender potatoes, cheddar cheese, and crispy bacon. Perfect for cozy dinners!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Dinner, Lunch, Soup
Cuisine American
Servings 6 bowls
Calories 320 kcal

Ingredients
  

  • 6 medium potatoes peeled and diced
  • 1 medium onion finely chopped
  • 3 cloves garlic minced
  • 4 tbsp butter
  • 1/4 cup all-purpose flour
  • 4 cups chicken broth
  • 2 cups whole milk or cream for extra richness
  • 1 cup shredded cheddar cheese
  • 6 slices bacon cooked and crumbled
  • 1/2 cup sour cream optional topping
  • 1/4 cup green onions sliced (for garnish)
  • Salt & pepper to taste

Instructions
 

  • In a large pot, cook bacon until crispy. Remove and set aside.
  • In the bacon drippings, sauté onion and garlic until softened.
  • Add butter, then stir in flour to form a roux. Cook for 1–2 minutes.
  • Slowly whisk in chicken broth and add diced potatoes. Bring to a simmer.
  • Cook until potatoes are tender, about 15–20 minutes.
  • Use an immersion blender to partially puree the soup, leaving some chunks.
  • Stir in milk and shredded cheddar cheese until melted and creamy.
  • Season with salt and pepper to taste.
  • Serve hot, topped with bacon, sour cream, extra cheese, and green onions.

Notes

For extra creaminess, use Yukon gold potatoes.
To make vegetarian, substitute vegetable broth and skip bacon.
Soup will thicken as it cools — add extra milk when reheating.

Nutrition

Calories: 320kcal
Keyword creamy potato soup, creamy soup, easy soup recipe, healthy comfort food, loaded potato soup
Tried this recipe?Let us know how it was!