Melt butter and water over low heat.
Add leeks and cook, stirring until tender but not browned, about 20 minutes.
Stir in potatoes and stock.
Bring to a boil, reduce heat and simmer until potatoes are soft, about 30 minutes.
Puree in a blender. Season with salt and white or black pepper.