Step 1
Wash and peel the potatoes, then cut them into small cubes. Clean the leeks thoroughly and slice them thinly. Dice the onion into small pieces.
Step 2
Melt the butter in a large pot over medium heat. Add the onions and leeks, sautéing until they become soft and fragrant, about 5 minutes.
Step 3
Add the potato cubes to the pot and stir well to combine with the leeks and onions.
Step 4
Pour in the water, add salt and pepper, and bring the mixture to a boil. Reduce the heat and simmer for 25-30 minutes, or until the potatoes are tender.
Step 5
Use a hand blender to puree the soup until smooth and creamy. Stir in the cream and adjust seasoning as needed. Serve hot.