This classic homemade potato soup is creamy, hearty, and comforting, perfect for a chilly day or any time you crave a bowl of pure comfort. Packed with flavor and simple to make, this recipe is a staple that’s sure to become a favorite. Let’s dive into how to create the best potato soup from scratch.
Ingredients
For the Soup:
- 4 large russet potatoes, peeled and diced
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 4 tablespoons unsalted butter
- 4 cups chicken or vegetable broth
- 1 cup milk (whole or 2% for creaminess)
- 1 cup heavy cream
- 1/2 cup sour cream
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 teaspoon paprika
- Salt and black pepper, to taste
- 2 cups shredded sharp cheddar cheese (optional)
- 4 slices bacon, cooked and crumbled (optional, for garnish)
- 2 green onions, chopped (optional, for garnish)
- Fresh parsley, chopped (optional, for garnish)
For the Garnish (Optional):
- Extra shredded cheddar cheese
- Crumbled bacon
- Chopped green onions
- Fresh parsley