Melt butter in a pot.
Add sliced leek and saute until translucent, approx. 7 minutes.
Add stock, carrot, potatoes, and spices.
Bring to boil. Cook approx. 10 minutes over medium heat. At this point, potatoes should be almost ready.
Add salmon chunks and cream.
Cook 5-7 minutes more, until soup starts to boil.
Turn off heat. Add dill, salt, and pepper.
Cover and wait ten minutes before serving.