Nutrition Facts for Heavenly potato soup

Heavenly Potato Soup

Dive into a bowl of ultimate comfort with this Heavenly Potato Soup, a creamy, soul-warming dish that’s perfect for chilly nights or whenever you crave something rich and satisfying. Made with tender russet potatoes, a velvety roux, and a blend of whole milk and heavy cream, this soup achieves the perfect balance of smooth, indulgent texture and bold, savory flavors. Infused with sautéed onions, garlic, and melted cheddar cheese, it’s then topped with crispy bacon and fresh green onions for a touch of crunch and brightness. Whether you blend it until silky smooth or leave it with hearty potato chunks, this one-pot recipe is a quick, 60-minute wonder designed to serve six happy diners. Ideal as a comforting lunch or dinner, it’s the ultimate bowl of indulgence that will have everyone asking for seconds.

Nutriscore Rating: 66/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 Heavenly Potato Soup
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 4 large russet potatoes
  • 4 tablespoons unsalted butter
  • 1 medium yellow onion
  • 3 cloves garlic
  • 3 tablespoons all-purpose flour
  • 5 cups chicken or vegetable stock
  • 1 cup whole milk
  • 0.5 cup heavy cream
  • 1 cup shredded cheddar cheese
  • 3 tablespoons chopped green onions
  • 4 slices crispy cooked bacon
  • 1 teaspoon salt
  • 0.5 teaspoon ground black pepper

Directions

Step 1

Peel and dice the russet potatoes into 1-inch cubes. Set aside in a bowl of water to prevent browning.

Step 2

In a large pot, melt the butter over medium heat. Add the diced yellow onion and sauté for 4-5 minutes until softened and translucent. Mince the garlic and add it to the pot, cooking for an additional 1 minute until fragrant.

Step 3

Sprinkle the flour over the onions and garlic. Stir continuously for about 1-2 minutes until a thick paste forms. This step creates a roux that will thicken the soup.

Step 4

Gradually pour in the chicken or vegetable stock, whisking constantly to avoid lumps. Drain the potatoes and add them to the pot.

Step 5

Bring the soup to a gentle boil, then reduce heat to a simmer. Cook for 20-25 minutes, stirring occasionally, until the potatoes are tender and easily pierced with a fork.

Step 6

Using an immersion blender, blend the soup directly in the pot until smooth. If you prefer a chunkier texture, blend only a portion of the soup and leave some potato chunks intact.

Step 7

Stir in the milk, heavy cream, shredded cheddar cheese, salt, and black pepper. Cook for an additional 5 minutes over low heat, stirring frequently, until the cheese is fully melted and the soup is creamy.

Step 8

Ladle the soup into bowls and garnish with chopped green onions, crumbled crispy bacon, and extra shredded cheddar cheese if desired. Serve hot and enjoy!

Nutrition Facts

Serving size 3009.1 grams (3009.1g)
Amount per serving % Daily Value*
Calories 2913
Total Fat 148.10g 190%
Saturated Fat 85.70g 429%
Polyunsaturated Fat 0.30g
Cholesterol 430mg 143%
Sodium 8245mg 358%
Total Carbohydrate 305.70g 111%
Dietary Fiber 22.10g 79%
Total Sugars 28.40g
Protein 93.50g 187%
Vitamin D 107IU 537%
Calcium 1382mg 106%
Iron 16mg 91%
Potassium 7611mg 162%
*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: 45.5%
Protein: 12.8%
Carbs: 41.7%