01 - Preheat oven to 350°F. Grease a six-cup muffin tin thoroughly with olive oil or melted butter.
02 - In a mixing bowl, whisk eggs with milk, salt, and black pepper until homogenous.
03 - Fold in the shredded cheese, smoked salmon, finely chopped shallot or onion, baby spinach, and fresh dill until evenly distributed.
04 - Divide the mixture equally among the muffin cups, filling each approximately three-quarters full.
05 - Bake 18 to 20 minutes or until egg muffins are set and lightly golden on top.
06 - Allow to cool for 5 minutes, then run a knife around the edges to loosen before carefully removing from the tin.
07 - Garnish with additional chopped dill if desired. Serve warm or at room temperature.