Wash the fish head, remove the membranes and gills, put it in a saucepan and cook. Bring the broth to a boil, simmer occasionally skimming off the foam for 30 minutes. Strain the finished broth. Peel and wash onions, potatoes and carrots.
Cut the potatoes into cubes, carrots into strips, and onions into half rings. Bring the broth back to a boil and reduce heat to low.
Place chopped potatoes into the boiling broth, cook for about 30 minutes, then add onions and carrots, salt, pepper, add spices and continue cooking for another 10 minutes.
Pour chopped herbs and bay leaves into the prepared soup, cover with a lid, turn off the heat and leave the soup to brew for 25 minutes. Serve the fish soup hot in deep plates.
Prepare sour cream sauce and homemade croutons for your fish soup.