Easy Potato Soup Recipe

This Easy Potato Soup Recipe is loaded with so much flavor! Creamy soup base with chunks of potato, bacon and cheese. The perfect 30-minute dinner for busy evenings.
Course Soup
Cuisine American
Keyword potato soup recipe
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 servings
Calories 530kcal
Author Valentina's Corner


  • 4 large potatoes peeled and cubed
  • ½ tsp salt
  • 8 oz bacon bite-sized pieces
  • 4 Tbsp butter
  • ½ med onion finely chopped
  • 2 garlic cloves minced
  • ¼ cup all-purpose flour
  • 2 1/2 cups whole milk
  • 2 1/2 cups chicken broth
  • 1 cup mild or sharp cheddar cheese shredded
  • ¾ cup sour cream
  • 1 tsp salt or to taste
  • ¼ tsp pepper or to taste
  • green onions to serve


  • Peel and cube the potatoes into small pieces. Add the potatoes into a pot and cover with water. Season with salt and cook for about 10 minutes or until potatoes can be pierced through easily. Drain and set aside.
  • Cube the bacon and sauté in a Dutch oven until crispy. Once cooked remove from Dutch oven and save 1 Tbsp bacon grease.
  • Add butter and chopped onions into the Dutch oven, sauté until onions are tender. Add the minced garlic and cook for an additional minute.
  • Whisk in flour until incorporated. Add in the milk and chicken broth and bring to a soft boil.
  • Add the potatoes and season the soup with salt and pepper.
  • Mix in the sour cream, shredded cheese and half of the cooked bacon. Bring the potato soup to a boil and remove from heat.
  • Serve this easy potato soup with your favorite toppings.


Calories: 530kcal | Carbohydrates: 30g | Protein: 18g | Fat: 38g | Saturated Fat: 19g | Cholesterol: 90mg | Sodium: 1455mg | Potassium: 946mg | Fiber: 4g | Sugar: 6g | Vitamin A: 780IU | Vitamin C: 24mg | Calcium: 339mg | Iron: 5mg