Nutrition Facts for Swiss cheese and vegetable soup

Swiss Cheese and Vegetable Soup

Image of Swiss Cheese and Vegetable Soup
Nutriscore Rating: 69/100

Cozy up with a bowl of creamy Swiss Cheese and Vegetable Soup, the ultimate comfort food packed with wholesome, hearty ingredients. This satisfying recipe combines tender chunks of potatoes, carrots, celery, and onions with a velvety base enriched by whole milk, heavy cream, and the nutty tang of melted Swiss cheese. A blend of rustic textures and creamy smoothness is achieved with a simple partial-blending technique, making each spoonful a delightful balance of flavors and consistency. Perfect for chilly evenings or as a starter, this soup comes together in just under an hour and pairs beautifully with crusty bread for dipping. A sprinkle of fresh parsley adds the perfect finishing touch to this indulgently savory dish. Whether you're looking for a quick family meal or an elegant appetizer, this Swiss Cheese and Vegetable Soup recipe is a must-try!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
35 min
🕐
Total Time
50 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, peeled and diced
  • 2 medium celery stalks, diced
  • 2 cups potatoes, peeled and cubed
  • 3 garlic cloves, minced
  • 4 cups vegetable broth
  • 2 cups whole milk
  • 0.5 cups heavy cream
  • 2 cups Swiss cheese, shredded
  • 0.5 teaspoons salt
  • 0.5 teaspoons black pepper
  • 2 tablespoons fresh parsley, chopped (optional)
  • 1 loaf crusty bread, for serving
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

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

2

Add the diced onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables soften.

3

Stir in the potatoes and minced garlic, cooking for an additional 2 minutes until fragrant.

4

Pour in the vegetable broth and bring to a boil. Reduce the heat to low, cover, and let it simmer for 15-20 minutes, or until the potatoes are tender.

5

Using an immersion blender, blend the soup partially, leaving some chunks for texture. Alternatively, transfer half the soup to a blender, blend until smooth, and return it to the pot.

6

Stir in the milk and heavy cream and gently heat the soup, ensuring it does not boil.

7

Gradually add the shredded Swiss cheese, stirring constantly, until melted and fully incorporated.

8

Season with salt and pepper to taste, adjusting as needed.

9

Remove the pot from heat and garnish with chopped fresh parsley if desired.

10

Serve hot with slices of crusty bread on the side.

Cooking Tip: Take your time with each step for the best results!
4062
cal
150.9g
protein
447.0g
carbs
192.2g
fat

Nutrition Facts

1 serving (3136.3g)
Calories
4062
% Daily Value*
Total Fat 192.2 g 246%
Saturated Fat 95.4 g 477%
Polyunsaturated Fat 4.7 g
Cholesterol 441 mg 147%
Sodium 6856 mg 298%
Total Carbohydrate 447.0 g 163%
Dietary Fiber 34.2 g 122%
Total Sugars 62.3 g
Protein 150.9 g 302%
Vitamin D 6.6 mcg 33%
Calcium 3105 mg 239%
Iron 22.6 mg 126%
Potassium 5895 mg 125%

*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

43.4%%
14.6%%
42.0%%
Fat: 1729 cal (42.0%%)
Protein: 603 cal (14.6%%)
Carbs: 1788 cal (43.4%%)