This cheesy ham and asparagus frittata screams spring brunch to me. It has those classic breakfast flavors with a little twist. It is perfect on its own for breakfast. But served with a small fresh salad it would be a perfect brunch or luncheon entrée as well.
Preheat oven to 400°F and grease a 12-inch oven safe skillet or 9×13 pan.
Trim ends off asparagus and cut into 1-inch pieces.
In a large bowl, beat eggs until frothy. Stir in mustard and season with salt and pepper. Stir in cheese and green onions, set aside.
In a skillet, warm oil over medium heat. Add ham and asparagus. Cook, stirring frequently until asparagus is bright green and tender crisp. (If using 9x13, transfer to prepared pan.)
Pour egg mixture over asparagus and ham. Bake for 15-20 minutes or until set in the middle.