Nutrition Facts for Homemade cream of potato soup

Homemade Cream of Potato Soup

Cozy up with a bowl of homemade cream of potato soup, a rich and comforting classic that's incredibly easy to make from scratch. This creamy, velvety soup is loaded with tender russet potatoes, sautéed onions, and a hint of garlic, all simmered in a flavorful base of chicken or vegetable broth, whole milk, and heavy cream. A touch of dried thyme adds an herbaceous depth, while the optional fresh parsley garnish gives it a fresh, vibrant finish. Perfect for chilly evenings or whenever you're craving a hearty, satisfying meal, this recipe comes together in just about an hour and serves six generously. Serve it alongside crusty bread or a green salad for the ultimate comforting dining experience!

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Homemade Cream of Potato Soup
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 4 medium (about 2 lbs) Russet potatoes
  • 4 tablespoons Unsalted butter
  • 1 medium, diced Yellow onion
  • 3 minced Garlic cloves
  • 3 tablespoons All-purpose flour
  • 4 cups Chicken or vegetable broth
  • 2 cups Whole milk
  • 1 cup Heavy cream
  • 1 teaspoon (or to taste) Salt
  • 0.5 teaspoons Ground black pepper
  • 0.5 teaspoons Dried thyme
  • 2 tablespoons (optional, for garnish) Chopped fresh parsley

Directions

Step 1

Peel and dice the russet potatoes into 1/2-inch cubes. Set aside.

Step 2

In a large pot or Dutch oven, melt the butter over medium heat.

Step 3

Add the diced onion and cook for 5-7 minutes, stirring occasionally, until softened and translucent.

Step 4

Stir in the minced garlic and cook for 1 minute until fragrant.

Step 5

Sprinkle the flour over the onion mixture and stir well to combine. Cook for 1-2 minutes to remove the raw flour taste.

Step 6

Gradually pour in the chicken or vegetable broth while stirring constantly to avoid lumps.

Step 7

Add the diced potatoes to the pot, followed by salt, ground black pepper, and dried thyme. Stir everything together.

Step 8

Bring the soup to a gentle boil, then reduce the heat to low and cover the pot. Simmer for 20-25 minutes, or until the potatoes are tender and easily pierced with a fork.

Step 9

Using an immersion blender, puree the soup directly in the pot until smooth. Alternatively, transfer the soup in batches to a countertop blender and blend until smooth, then return it to the pot.

Step 10

Stir in the whole milk and heavy cream. Cook for an additional 5 minutes over low heat, allowing the soup to warm through. Adjust seasoning with additional salt and pepper, if needed.

Step 11

Ladle the soup into bowls and garnish with chopped fresh parsley, if desired. Serve hot.

Nutrition Facts

Serving size (5540.5g)
Amount per serving % Daily Value*
Calories 5239.7
Total Fat 146.2g 0%
Saturated Fat 85.6g 0%
Polyunsaturated Fat 0.5g
Cholesterol 422.6mg 0%
Sodium 6593.4mg 0%
Total Carbohydrate 856.9g 0%
Dietary Fiber 66.8g 0%
Total Sugars 72.5g
Protein 132.1g 0%
Vitamin D 214.7IU 0%
Calcium 1290.3mg 0%
Iron 45.4mg 0%
Potassium 21642.4mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 25.0%
Protein: 10.0%
Carbs: 65.0%