I've been doing professional cooking for 9 years now. At the moment im a sous-chef at a good reputation restaurant in my town. My station on the line is meat/fish.
Here's one of my favorite..
Bouillabaise with rouille crouton.
For the soup:
-1 onion
-1 small leek
-1 fennel bulb
-1 red pepper
-3 or 4 gloves of garlic
-2 or 3 italian fresh tomatoes or canned ones.
-250 ml of white wine
-touch of pernod or pastis
-Fish stock
-Fresh hyme
-Bay leaves
-Saffran (the real stuff)
-Salt/pepper
-Cayenne pepper
Cut every vegetables into nice even cubes, roast them in a pot with olive oil (don't add the tomatoes yet), until you get a small coloration.
Add the tomatoes , white wine, thyme, 1 or 2 bay leaves, fish stock, add enough so it looks like a soup.. Let it simmer for about 30 min or until the veggies are cooked.
Finish it off with a pinch of saffran and pernod if you have some.Put salt, pepper and cayenne to taste. Set that aside.
For the rouille :
4 egg yolks
3 table spoon of tomato paste
5 gloves of garlic
500 ml of olive oil
1 table spoon of dijon mustard
Touch of water
-Add the yolks, tomato paste , garilc and mustard in a food processor. Start it and gently add the oil, gradually (it's like making a mayonnaise)
If it's too thick, add a little water.
Final:
When all of that is done, pick whatever fresh fish and sea food you got (Cod, salmon, trout, haddock, halibut.... shrimp, calamari... etc etc)
Cut the fish in small portions ( 2 oz)
Put the fish in your soup (make sure theres enough stock, and enough room so the fish can cook evenly), put a lid on, and boil for about 3-4 min, or until theyre cooked
Serve with generously garnished rouille crouton on top
Enjoy.