Rinse the mussels under cold water. Discard any mussels that remain open.
Preheat the oven to 220°C (425°F).
Pour the white wine into a large saucepan. Add the bay leaf, salt, and black pepper. Bring to a boil over high heat. Add the mussels, cover with a lid, and cook over high heat for 8-10 minutes until the mussels open. Discard any mussels that remain closed.
While the mussels cook, crumble the stale white bread into small pieces.
Peel the garlic cloves and press them through a garlic press.
Finely chop the dried chilli pepper using a mortar and pestle.
Wash the parsley, shake dry, and finely chop the leaves.
Wash the tomatoes and dice them very finely.
In a bowl, combine the crumbled bread, pressed garlic, chopped chilli, chopped parsley, diced tomatoes, eggs, and parmesan. Mix thoroughly and season with salt and black pepper.
Drain the cooked mussels and break off the empty shell from each mussel, keeping one shell half with the mussel meat.
Arrange all the mussel shell halves with mussels in a deep oven tray. Sprinkle the bread mixture over the mussels like a crumble topping. Drizzle with olive oil.
Place the tray on the middle rack and bake for 10 minutes until the top is lightly golden brown.