Nutrition Facts for Swiss potato and cheese soup

Swiss Potato and Cheese Soup

Warm up your day with a bowl of Swiss Potato and Cheese Soup, a creamy, comforting dish that's perfect for chilly evenings or when you're craving something hearty yet elegant. Made with tender russet potatoes, velvety whole milk, and rich heavy cream, this soup achieves its signature luxurious texture with the addition of shredded Swiss cheese, which melts into a satisfyingly smooth finish. A hint of ground nutmeg adds a subtle, aromatic warmth, while sautéed onions and garlic build a flavorful base. Ideal as a standalone meal or a starter, this easy-to-make recipe takes under an hour to prepare and feeds up to six. Serve it hot, topped with a sprinkle of fresh parsley for a pop of color and freshness, and enjoy every spoonful of this cheesy delight. Perfect for cozy family dinners or entertaining guests, this potato and cheese soup is both indulgent and nourishing!

Nutriscore Rating: 65/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 Swiss Potato and Cheese Soup
Prep Time:15 mins
Cook Time:40 mins
Total Time:55 mins
Servings: 6

Ingredients

  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, diced
  • 2 garlic cloves, minced
  • 4 medium russet potatoes, peeled and diced
  • 4 cups chicken or vegetable broth
  • 2 cups whole milk
  • 0.5 cup heavy cream
  • 2 cups shredded Swiss cheese
  • 0.25 teaspoons ground nutmeg
  • 1 teaspoon salt
  • 0.5 teaspoon ground black pepper
  • 2 tablespoons chopped fresh parsley (optional, for garnish)

Directions

Step 1

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

Step 2

Add the diced onion and cook until softened and translucent, about 5 minutes.

Step 3

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

Step 4

Add the diced potatoes to the pot and stir to combine.

Step 5

Pour in the chicken or vegetable broth and bring to a boil.

Step 6

Reduce the heat to low, cover, and let the soup simmer for 20-25 minutes, or until the potatoes are tender.

Step 7

Using an immersion blender or a standard blender, carefully blend the soup until smooth and creamy. If you prefer a chunkier texture, leave some potato pieces intact.

Step 8

Return the soup to the pot (if using a standard blender) and stir in the whole milk, heavy cream, shredded Swiss cheese, ground nutmeg, salt, and pepper.

Step 9

Cook the soup over low heat, stirring frequently, until the cheese has melted and the soup is heated through, about 5-7 minutes.

Step 10

Taste and adjust seasoning if needed.

Step 11

Serve hot, garnished with chopped fresh parsley if desired.

Nutrition Facts

Serving size (2944.9g)
Amount per serving % Daily Value*
Calories 2634.5
Total Fat 154.7g 0%
Saturated Fat 87.5g 0%
Polyunsaturated Fat 0.5g
Cholesterol 480.6mg 0%
Sodium 6548.8mg 0%
Total Carbohydrate 221.7g 0%
Dietary Fiber 15.9g 0%
Total Sugars 36.8g
Protein 107.9g 0%
Vitamin D 262.7IU 0%
Calcium 2822.6mg 0%
Iron 10.1mg 0%
Potassium 5402.2mg 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: 51.4%
Protein: 15.9%
Carbs: 32.7%