01 -
Melt the butter in a large stockpot over low heat. Add the leeks, onion, and potatoes, cover, and cook for 10 minutes. Season with salt and pepper.
02 -
Pour in the chicken broth and spices. Bring to a boil, then reduce the heat and simmer, partially covered, for 30 minutes.
03 -
Remove the bay leaves and purée the soup using a blender or food processor. Let it cool to room temperature and stir in the cream.
04 -
Place the olive oil into a small frying pan and bring to medium heat (around 180°C/350°F). Add the sliced leek and fry until crispy. Transfer to a plate lined with a paper towel to drain.
05 -
Garnish the soup with crispy leeks, green onions, and a drizzle of heavy cream before serving.