To begin, rinse the fish, squid, mussels, and prawns under cold water. Pat dry with kitchen paper. Lightly season with salt and pepper. Move to vegetable preparation.
Slice the potatoes, onions, and peppers evenly to ensure uniform cooking. Chop the tomatoes and finely mince the garlic. Proceed to layering the stew.
In a wide, heavy based pot, drizzle a little olive oil to coat the base. Lay a layer of sliced onions, followed by potatoes and peppers. Add some garlic and chopped tomatoes. Continue to the next layer.
Place some of the fish chunks and squid rings over the vegetables. Sprinkle with paprika, chilli flakes if using, and a pinch of salt and pepper. Add bay leaves. Transition to the next layer.
Repeat layers of vegetables and seafood until all ingredients are used, finishing with a vegetable layer on top. This layering technique keeps the fish intact during cooking. Prepare the liquid base.
Pour the olive oil evenly over the top, followed by the white wine and fish stock. The liquid should come just below the top layer. If needed, add more stock. Move to cooking.
Place the pot over medium heat until the liquid begins to simmer. Lower the heat, cover, and cook gently for about 30 minutes without stirring, allowing flavours to meld. Transition to adding shellfish.
Ten minutes before the end of cooking, tuck the mussels and prawns into the top layer. Cover again until the mussels open and the prawns turn pink. Proceed to garnishing.
Once cooked, sprinkle with freshly chopped parsley. Remove bay leaves before serving.
Serve directly from the pot with crusty bread to soak up the broth. Presentation tip: Arrange seafood attractively on top and drizzle with a little extra virgin olive oil before serving.