Ingredients
Method
Cooking
- Warm the olive oil in a large soup pot over medium heat. Add the onions and leeks and cook for 3 to 5 minutes, stirring occasionally, until softened.
- Stir in the mushrooms, garlic, salt, and black pepper. Cook for about 5 minutes, stirring often, until the mushrooms release their moisture and start to brown.
- Add the potatoes, broth, optional white wine, thyme, parsley, marjoram, and lemon balm. Bring the mixture to a simmer.
- Cover the pot and simmer for 15 to 20 minutes, or until the potatoes are tender.
- Take out the thyme, parsley, marjoram, and lemon balm. Stir in the Parmesan and heavy cream until evenly combined.
- Taste the soup and add more salt as needed, accounting for the saltiness of the broth.
Blending
- Let the soup cool enough to handle safely. Blend with a stick blender or in small batches using a regular blender until smooth or partly chunky, according to preference.
Serving
- Serve hot. If desired, finish with extra Parmesan, a drizzle of olive oil, and fresh herbs.
Notes
For a vegan version, use vegetable broth, nutritional yeast, and plant-based cooking cream.
