01 - Preheat oven to 350°F. Generously grease a 6-cup muffin tin with olive oil or melted butter.
02 - In a mixing bowl, whisk together eggs, milk or cream, salt, and pepper until fully combined.
03 - Gently fold in shredded cheese, chopped smoked salmon, shallot or red onion, baby spinach, and fresh dill.
04 - Evenly distribute the egg mixture among the prepared muffin cups, filling each approximately three-quarters full.
05 - Bake for 18 to 20 minutes, or until muffins are just set with lightly golden tops.
06 - Allow muffins to cool for 5 minutes. Run a knife around the edges to loosen and remove from the tin.
07 - Top with additional fresh dill if desired. Serve warm or at room temperature.