Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Homemade Potato Soup Recipe – Creamy, Comforting & Easy to Make


  • Author: Hannah

Ingredients

Scale

For the Soup:

4 large russet potatoes, peeled and diced

4 slices bacon, chopped

1 small onion, diced

2 cloves garlic, minced

3 cups chicken broth

1 cup heavy cream

1 cup milk

2 tablespoons butter

2 tablespoons all-purpose flour

1 teaspoon salt

½ teaspoon black pepper

½ teaspoon smoked paprika (optional)

½ cup shredded cheddar cheese (optional)

For Topping:

Chopped green onions

Extra shredded cheddar cheese

Crumbled bacon

Sour cream


Instructions

Cook the Bacon: In a large pot, cook chopped bacon over medium heat until crispy. Remove the bacon with a slotted spoon and set aside, leaving the bacon grease in the pot.

 

Sauté the Aromatics: Add diced onion to the pot and cook until softened, about 3 minutes. Stir in minced garlic and cook for another 30 seconds.

 

Make the Roux: Add butter to the pot and let it melt. Stir in flour and cook for 1 minute, stirring constantly.

 

Cook the Potatoes: Slowly whisk in the chicken broth, making sure to scrape up any browned bits from the bottom of the pot. Add diced potatoes, salt, black pepper, and smoked paprika. Bring to a boil, then reduce heat and let simmer for 15-20 minutes, or until the potatoes are tender.

 

Finish the Soup: Stir in heavy cream and milk, then use a potato masher or immersion blender to blend the soup to your desired consistency. For a chunkier soup, mash lightly; for a smoother texture, blend completely.

 

Add Cheese and Bacon: Stir in shredded cheddar cheese and half of the cooked bacon. Let the cheese melt into the soup.

 

Serve: Ladle into bowls and top with green onions, extra cheese, bacon, and a dollop of sour cream. Serve warm and enjoy!