Go Back
–+ servings
Velvety Gruyère & Potato Soup – vegetarian recipe
Stav Kogan

Velvety Gruyère & Potato Soup

The ultimate comfort food hug in a bowl. This elegant yet simple recipe transforms humble ingredients into a spectacular meal with tender potatoes, sweet caramelized onions, and a luxuriously smooth, cheesy broth made with nutty Gruyère.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 220 serving
Calories: 220

Ingredients
  

  • 2 cups (300 g / 10.6 oz) thinly sliced onions or leeks, white and light green parts only
  • 1 tablespoon (15 ml / 0.5 fl oz) olive oil
  • 2 cups (480 ml) milk
  • 3 tablespoons (25 g / 0.88 oz) all-purpose flour
  • 1 pound (450 g / 15.9 oz) Yukon gold potatoes, peeled and thinly sliced
  • 4 cups (960 ml) hearty vegetable broth
  • 8 ounces (225 g / 7.9 oz) Swiss-style cheese such as Gruyère or baby Swiss, shredded
  • Salt, to taste
  • Ground black pepper, to taste
  • Snipped fresh herbs such as basil, oregano, thyme, or rosemary, for garnish
  • 2 ounces (55 g / 1.94 oz) baby Swiss cheese, thinly sliced, for garnish, optional
  • For the smoothest melt, remove the soup from the heat before stirring in the shredded cheese. The residual heat is enough to melt it perfectly without the risk of it becoming grainy.
  • Want a more rustic, chunky texture? Only blend about half of the soup, then stir it back into the pot with the remaining potato chunks.
  • A splash of dry white wine (like a Sauvignon Blanc) added after the onions are tender adds a wonderful depth of flavor. Let it cook for a minute to reduce before adding the milk and flour slurry.

Method
 

  1. In a large saucepan or Dutch oven, warm the olive oil over medium heat.
  2. Add the sliced onions and cook, stirring occasionally, for 5 to 10 minutes until they are soft, fragrant, and tender.
  3. In a small bowl, whisk the flour into the milk until completely smooth to create a slurry.
  4. Pour this mixture into the saucepan with the onions.
  5. Cook, stirring constantly, for 5 minutes as it thickens into a base for our soup.
  6. Pour in the vegetable broth and add the sliced potatoes.
  7. Stir everything together and bring the mixture to a boil.
  8. Once boiling, reduce the heat to low, cover the pan, and let it simmer for about 20 minutes, or until a fork easily pierces the potato slices.
  9. Carefully transfer the soup to a blender in batches (never fill a blender more than halfway with hot liquid).
  10. Cover and blend until the soup is velvety and almost smooth. Return the blended soup to the saucepan.
  11. Gently reheat the soup over medium-low heat, but do not let it boil. Gradually stir in the shredded cheese, a handful at a time, until it has completely melted into a smooth, luscious sauce.
  12. Season generously with salt and pepper to your liking.
  13. Ladle the hot soup into bowls.
  14. Garnish with a sprinkle of fresh herbs and, if you're feeling extra decadent, a few thin slices of baby Swiss cheese.
  15. Using freshly shredded cheese from a block is a game-changer. Pre-shredded cheeses often contain anti-caking agents that can prevent them from melting smoothly.

Nutrition

Calories: 220kcalCarbohydrates: 19gProtein: 12gFat: 11g

Tried this recipe?

Let us know how it was!