Swiss Potato Soup

Prep: 15 min Cook: 20 min Serves: 4

A creamy Swiss potato soup with tender potatoes, melted Swiss cheese, and fresh green onions, perfect for a comforting meal suitable for any occasion.

Be the first to rate this recipe

Ingredients

  • 4 to 6 small potatoes
  • 1 Tbsp. butter
  • 4 fresh green onions
  • 2 sprigs parsley
  • 1 c. Swiss cheese
  • 1 (13 oz.) can evaporated milk
  • 1/4 tsp. salt

Instructions

  1. Boil potatoes until tender.
  2. Drain potatoes, reserving 1/4 cup of water. Peel and cube the potatoes.
  3. Sauté chopped green onions in butter until softened.
  4. Combine the cooked potatoes, sautéed onions, chopped parsley (if using), cubed Swiss cheese, evaporated milk, reserved water, and salt in a pot.
  5. Cook the mixture until all vegetables are well blended and heated through.

Tips & Substitutions

For a richer flavor, consider adding garlic or a pinch of nutmeg to the sautéed onions. If you're out of Swiss cheese, Gruyère or even cheddar can work well as alternatives. To create a heartier soup, consider adding diced carrots or celery. Always taste and adjust seasoning as needed, especially if using salted butter.

Serving Suggestions

Serve the Swiss Potato Soup hot, garnished with additional chopped green onions and parsley for a fresh touch. This soup pairs beautifully with crusty bread or a simple salad for a complete meal. For a delightful vegetarian option, consider serving alongside a fresh vegetable platter with dip or browsing more vegetarian recipes for inspiration.

Storage & Reheating

Store any leftover Swiss Potato Soup in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently on the stove over low heat, adding a splash of water or milk to maintain the desired consistency. Avoid microwaving, as it can cause the soup to separate.

Nutrition & Diet Analysis (per serving)

Each serving of Swiss Potato Soup contains roughly 1965 calories, with 39g protein, 114g carbohydrates, and 151g fat. It is an excellent source of calcium (90% of the Daily Value), protein (78% of the Daily Value), and potassium (45% of the Daily Value). Note that it is relatively high in sodium, at 518mg per serving (23% of the Daily Value).

1965 kcal 98% DV
Protein Fat Carbs

Macronutrients

Protein 38.8g 78% DV
Total Fat 150.7g 100% DV
Carbs 113.8g 41% DV
Fiber 7.3g 26% DV
Sugar 27.9g 56% DV

Electrolytes

Sodium 517.9mg 23% DV
Potassium 2136.3mg 45% DV
Cholesterol 373mg 100% DV

Vitamins & Minerals

Vitamin A 402.7mcg 45% DV
Vitamin C 39.4mg 44% DV
Vitamin D 1mcg 5% DV
Calcium 1164.2mg 90% DV
Iron 6.5mg 36% DV
Diet fit High-protein High-fiber
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this soup ahead of time?

Yes, you can prepare the Swiss Potato Soup ahead of time. It actually tastes even better the next day as the flavors meld. Just follow the recipe, let it cool completely, then store it in an airtight container. Reheat gently on the stove when ready to serve.

What can I substitute for evaporated milk?

If you don’t have evaporated milk, you can use a mixture of regular milk and heavy cream to achieve a similar consistency. For a lighter option, unsweetened almond milk or oat milk can also work, though they may slightly alter the flavor.

Is there a way to make this soup vegan?

Absolutely! To make a vegan version of Swiss Potato Soup, substitute the butter with olive oil or vegan butter, use a plant-based cheese alternative, and replace the evaporated milk with coconut milk or a cashew cream. This maintains the creaminess while keeping it entirely plant-based.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Vegetarian recipes → Dairy recipes → All recipes →