01 - Preheat oven to 350°F. Grease a 6-cup muffin tin with olive oil or melted butter.
02 - In a mixing bowl, whisk eggs, milk, salt, and pepper until fully blended.
03 - Fold in shredded cheese, smoked salmon, chopped onion or shallot, spinach, and dill until evenly distributed.
04 - Divide the mixture evenly among the prepared muffin cups, filling each about three-quarters full.
05 - Bake for 18 to 20 minutes until muffins are set and tops are lightly golden.
06 - Let muffins cool for five minutes, then run a knife around each to loosen and remove from tin.
07 - Top with extra dill if desired and serve warm or at room temperature.