A rich creamy soup with tender pieces of perfectly cooked fish, leeks, and potatoes. So delicious! A warm comforting meal inspired by my travels to Iceland.
In a large stock pot over medium heat melt butter and olive oil together. Add sliced leeks, celery, and onion. Cook for 7 minutes until soft and translucent.
Add salt, curry powder and tomato paste. Stir well and cook until fragrant, 2 minutes.
Add chicken stock and potatoes. Cook until potatoes are tender, 15-25 minutes.
While your potatoes are cooking prepare your soup garnish. In a small bowl add 1/4 cup of heavy whipping cream. Using an electric mixer beat until soft peaks form. Set aside.
Add halibut (or other fish) and cook for 2-4 minutes, until just done. Please do not overcook your fish, that would make me sad.
Turn off the heat and slowly swirl in 1 cup of heavy cream.
Serve the soup with a spoonful of homemade whipped cream, chives, and celery leaves.