Preheat oven to 350 F.
Crack your eggs into a medium mixing bowl and whisk for 1-2 minutes to get the eggs well combined.
Whisk the parmesan and garlic powder into the eggs.
Warm the oil in a large skillet and saute the asparagus, onions and mushroom.
When they are mostly cooked, turn off the heat and pour the eggs into the pan. Top with a layer of shredded cheese.
Place pan in the oven and bake for approximately 30 minutes or until a knife pulls out clean when inserted into the center.
Slice like a pizza and serve! For regular clean eaters, serve with a slice of whole grain bread or a side of fruit.