Ingredients
Equipment
Method
- Heat olive oil in a large soup pot. Sauté chopped onions and leeks until softened, about 3-5 minutes.
- Add mushrooms, garlic, salt, and pepper. Cook until mushrooms release moisture and turn golden brown, about 5 minutes. Stir constantly.
- Add potatoes, broth, white wine (if using), and fresh herbs. Bring to a simmer, cover, and cook 15-20 minutes until potatoes are tender.
- Remove herbs from the soup. Stir in parmesan and heavy cream, letting them melt into the soup.
- Blend the soup with an immersion blender (or in batches in a regular blender, being cautious with hot liquids) until smooth or leave slightly chunky if preferred.
- Taste and adjust seasoning. Serve hot, garnished with parmesan, olive oil drizzle, and fresh herbs.
Notes
Use high-quality broth for best results. For a vegan version, substitute parmesan with nutritional yeast and heavy cream with a plant-based cooking cream. Store leftovers in the fridge for 2 days or freeze up to 1 month.