Place rack in center of oven and preheat to 400 degrees.
Melt the butter in a 9-inch oven proof skillet over medium heat.
Whisk the eggs, cream, salt, pepper, and dill together and pour into the melted butter. Cook until the edges start to set, about 2-3 minutes.
Chop the lox and drop all over the eggs. Break the cream cheese into small pieces and scatter over the eggs. Place the onion slices over the top and the sprinkle with the bagel seasoning. Bake for 20 minutes or until the edges are starting to brown and the eggs are set in the center. Let cool for 5 minutes before cutting.