Nutrition Facts for Swiss cheese and vegetable soup

Swiss Cheese and Vegetable Soup

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!

Nutriscore Rating: 69/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 Cheese and Vegetable Soup
Prep Time:15 mins
Cook Time:35 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 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

Directions

Step 1

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

Step 2

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

Step 3

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

Step 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.

Step 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.

Step 6

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

Step 7

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

Step 8

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

Step 9

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

Step 10

Serve hot with slices of crusty bread on the side.

Nutrition Facts

Serving size (3136.3g)
Amount per serving % Daily Value*
Calories 4061.8
Total Fat 192.2g 0%
Saturated Fat 95.4g 0%
Polyunsaturated Fat 4.7g
Cholesterol 440.6mg 0%
Sodium 6856.5mg 0%
Total Carbohydrate 447.0g 0%
Dietary Fiber 34.2g 0%
Total Sugars 62.3g
Protein 150.9g 0%
Vitamin D 262.7IU 0%
Calcium 3105.4mg 0%
Iron 22.6mg 0%
Potassium 5894.6mg 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: 42.0%
Protein: 14.6%
Carbs: 43.4%