01 - Preheat oven to 350°F (180°C). Generously grease a 6-cup muffin tin with olive oil or melted butter.
02 - In a large mixing bowl, whisk together eggs, milk, salt, and pepper until thoroughly blended.
03 - Fold in shredded cheese, smoked salmon, chopped shallot or red onion, spinach, and fresh dill.
04 - Evenly distribute the mixture among the prepared muffin cups, filling each approximately three-quarters full.
05 - Bake for 18 to 20 minutes, or until the muffins are set and lightly golden on top.
06 - Allow to cool for 5 minutes, then run a knife around edges to loosen. Remove from tin. Garnish with additional dill if desired and serve warm or at room temperature.