Heat the pan and add oil. Sauté onion and carrot for 2 minutes.
Add potatoes and ½ cup of vegetable stock and cook for 3 minutes.
Add frozen fish, rice, and bay leaf, followed by 5 cups of vegetable broth. Bring to a boil and cook for 8-10 minutes with a closed lid on medium heat.
Add chopped dill. Serve with fresh bread & Garlic Butter.
Notes
Just before the soup boils, remove the foam from the top.
Use ghee or omit oil if you want a lighter version. I don’t add oil when I use farmed salmon instead of wild. The reason is that wild salmon has less fat as it is swimming and moving in the ocean wildness, while farmed salmon has fewer exercises and accordingly has more fat.