01 - Preheat the oven to 350°F. Generously grease a 6-cup muffin tin with olive oil or melted butter.
02 - In a large mixing bowl, whisk eggs, milk or cream, salt, and black pepper until evenly blended.
03 - Fold shredded cheese, chopped smoked salmon, red onion or shallot, baby spinach, and chopped dill into the egg mixture.
04 - Pour the egg mixture evenly into the prepared muffin cups, filling each about three-quarters full.
05 - Place the muffin tin on the center rack and bake for 18 to 20 minutes, or until muffins are set through and lightly golden on top.
06 - Allow muffins to cool for 5 minutes. Run a knife around the edges to loosen, then carefully lift out of the tin.
07 - Garnish with extra chopped dill as desired. Serve warm or at room temperature.