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 mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Dinner, Lunch, Soup
Cuisine American
Servings 6 bowls
Calories 320 kcal
- 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
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.
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.
Keyword creamy potato soup, creamy soup, easy soup recipe, healthy comfort food, loaded potato soup