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.
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.5 grams (5540.5g)
Amount per serving % Daily Value*
Calories 5240
Total Fat 146.20g 187%
Saturated Fat 85.60g 428%
Polyunsaturated Fat 0.50g
Cholesterol 423mg 141%
Sodium 6593mg 287%
Total Carbohydrate 856.90g 312%
Dietary Fiber 66.80g 239%
Total Sugars 72.50g
Protein 132.10g 264%
Vitamin D 215IU 1074%
Calcium 1290mg 99%
Iron 45mg 252%
Potassium 21642mg 460%
*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%