Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the sliced leeks, garlic, thyme, salt, and pepper. Cook, stirring occasionally, until the leeks are softened and translucent, about 8-10 minutes. Be careful not to brown them.
- Pour in the vegetable broth (or chicken broth) and add the cubed potatoes. Bring to a boil, then reduce heat and simmer until the potatoes are tender, about 15-20 minutes.
- Carefully transfer the soup to a blender in batches (don't overfill the blender). Alternatively, use an immersion blender to blend the soup directly in the pot.
- Blend until smooth and creamy. Be careful when blending hot liquids! Start on a low speed and gradually increase to high. If using a regular blender, vent the lid slightly to allow steam to escape.
- Return the blended soup to the pot.
- Stir in the heavy cream (or half-and-half) and heat through gently. Do not boil!
- Taste and adjust seasoning as needed. Add more salt and pepper to your liking.
- Ladle the soup into bowls and garnish with your favorite toppings, such as fresh chives, crispy bacon crumbles, a dollop of sour cream or Greek yogurt, croutons, or a drizzle of olive oil.
- Serve immediately and enjoy.
Notes
If the soup is too thick, add more broth. If it's too thin, simmer uncovered to evaporate liquid, or use a cornstarch slurry (1 tbsp cornstarch + 1 tbsp cold water). To make it vegan, use vegetable broth and coconut milk or cashew cream instead of heavy cream. You can freeze the soup, but the texture may change. If freezing, it's best to do so before adding the cream. Add the cream after thawing and reheating. Store leftovers in the refrigerator for 3-4 days or freeze for 2-3 months. Reheat in a saucepan or microwave.
