Beat eggs, milk, and seasoned salt together in a large bowl.
Stir in ham, cheese, and onion.
Pour egg mixture into a greased 8-inch-square baking dish.
Bake at 350°F for 40-45 minutes, or until the eggs are set and a knife inserted in the center comes out clean. Cut into squares and garnish with fresh herbs, if desired.
Notes
To serve a larger group, double all of the ingredients and bake the omelet in a 9 x 13-inch baking dish. You will likely need to increase the baking time by 5-10 minutes to account for the larger casserole.
Add vegetables: stir in just about any sauteed vegetables that you like. Good options include sweet bell peppers, zucchini, tomatoes, mushrooms, and broccoli. Spinach is also a nice addition to the egg bake, and you don't need to cook it first.
Try herbs: mix fresh herbs right into the eggs for even more flavor. Good options include chopped fresh parsley, chives, thyme, rosemary, and basil.
Almost any good melting cheese will work in this omelette. Instead of the sharp cheddar, try Swiss, Colby, Colby Jack, Monterey Jack, Pepper Jack, or Gouda.
Instead of the diced ham, use an equal amount of cooked bacon or cooked, crumbled sausage.
Use leftover ham (such as holiday extras from Easter or Christmas), or just purchase ham at the grocery store to use in this recipe. You can buy a ham steak and dice it yourself at home, or pick up a package of pre-diced ham and avoid the extra prep. Even sliced ham from the deli counter will work!
Dice the onion into very fine pieces so that they soften in the oven. Larger chunks of onion may still be crisp at the end of baking, and nobody wants to bite into crunchy onion in an omelet!
Use whole milk or at least 2% milk for the best texture. You need some fat to make a good egg custard, so even half-and-half or heavy cream will work for a richer, more decadent flavor and texture!
Don't skip the Lawry's seasoned salt. This single ingredient is an easy way to add tons of flavor to the dish, since it includes a blend of seasonings like paprika, onion, and garlic. The omelet just doesn't taste quite as good without it!