Melt the butter in a large, shallow pan. You could also use a Le Creuset or large kettle. I prefer a larger circumference skillet so the mussels can be more spread out.
Add diced shallots and cook for about 2-3 minutes until they begin to become opaque.
Add pressed garlic and cook for about 1 minute until quite aromatic, but not browned.
Pour in the white wine and bring to a boil. Add the Parsley, Thyme, Bay Leaf, and Pepper. Boil for 2-3 minutes to evaporate the alcohol and slightly reduce the volume.
Add the Mussels. Cover tightly and steam for 5-7 minutes until the shells open. Discard any mussels that remain closed.
Scoop Mussels into wide soup bowls. Ladle the sauce over the mussels. Garnish with chopped parsley. Serve with crusty French or Sourdough bread. Enjoy.