Heat olive oil in a large pot over medium heat
Sauté onion and fennel until soft, about 8 minutes
Add garlic and cook until fragrant, 1 minute
Add tomatoes, stock, wine, bay leaves, red pepper flakes, and oregano
Bring to a boil, then reduce to simmer for 20 minutes
Season broth with salt and pepper
Add fish chunks and simmer gently for 8-10 minutes
Stir in basil and parsley
Serve in large bowls with crusty sourdough bread
Flaky cod baked with tomatoes, olives, and herbs
Classic Italian preparation of whole fish with lemon and fresh herbs
Classic crispy beer-battered fish with homemade chips