Potato Soup loaded with chunks of tender, hearty potatoes and made with a rich and creamy soup base. This soup is a reader favorite and for good reason – it’s easy to make and absolutely delicious! Top it with cheddar and bacon and no one will be able to resist.
The BEST Potato Soup!
This is my idea of the perfect homemade potato soup! It’s creamy, it’s amazingly filling and it’s packed with goodness.
Growing up we had a lot of potato soup. It might have something to do with the fact that my grandparents were potato farmers so that just got passed down. My mom made it probably twice a month and now it’s the same for me, especially during cold winter months.
You’ll love that it’s something everyone in the family can agree on, and even get’s excited about when announced it’s what will soon await for dinner.
It’s also a very convenient recipe. Most of the ingredients are food staples you can keep on hand that don’t spoil quickly. The potatoes, carrots, celery and onions store well for weeks (and if you opt for bacon that keeps great in the freezer).
This easy potato soup recipe is one I would deem worthy of your recipe book! It’s an ultra comforting and cozy dish you’ll turn to time and time again.
Plus it makes great leftovers for lunch the next day if you happen to have any left.
Ingredients
- 6 cups peeled and diced Russet potatoes (about 5 medium potatoes. Dice into small cubes about 3/4-inch)
- 1 1/2 cups chopped yellow onion (1 medium)
- 1 1/4 cups peeled and diced carrots (3 medium)
- 1 cup diced celery (2 stalks)
- 2 (14.5 oz each) cans low-sodium chicken broth
- Salt and freshly ground black pepper
- 1/3 cup butter
- 1/3 cup all-purpose flour
- 2 1/2 cups milk
- 1/2 cup sour cream*
Optional Toppings:
- Cooked chopped bacon or chopped cooked ham, shredded cheddar cheese, chopped green onions or chives
Instructions
- Combine diced potatoes, carrots, celery and onions with chicken broth in a large pot and season with salt and pepper to taste.
- Cover pot and bring to a boil over medium-high heat (it will take about 10 minutes to reach a boil).
- Once it reaches a boil reduce heat to medium and continue to cook about 15 – 20 minutes longer until potatoes are very soft when pierced with a fork.
- Meanwhile, in a medium saucepan melt butter over medium heat, add flour and cook for 1 minute while whisking constantly. While whisking, slowly add milk and cook, stirring constantly until mixture begins thicken.
- Once potatoes are soft add thickened milk mixture to potato soup mixture and stir (potatoes should start breaking down into soup).
- Add sour cream and mix well.
- Ladle soup into serving bowls, top each serving with bacon or ham, cheddar cheese and green onions.