01 - Preheat oven to 350°F (180°C). Grease a 6-cup muffin tin with olive oil or melted butter.
02 - In a mixing bowl, whisk together eggs, milk, salt, and pepper until the mixture is smooth and well blended.
03 - Gently fold in shredded cheese, smoked salmon, chopped shallot or onion, baby spinach, and fresh dill into the egg mixture.
04 - Evenly divide the mixture among the prepared muffin cups, filling each about three-quarters full.
05 - Bake for 18 to 20 minutes until the muffins are set and lightly golden on top.
06 - Allow muffins to cool for 5 minutes. Run a knife around the edges to loosen and carefully remove from the tin.
07 - Garnish with additional fresh dill if desired. Serve warm or at room temperature.