Beat together eggs and 1 oz shredded parmesan, salt and pepper to taste, and rosemary if desired/on hand.
Heat olive oil in skillet, and cook garlic (crushed with side of kitchen knife) in it until garlic is softened. This infuses olive oil with garlic flavor, so you can either leave the garlic in, or remove it, depending on preference.
Add onions and potatoes to skillet, and cook until potatoes are cooked through and golden brown.
Add roasted asparagus and mix to combine. Pour egg mixture on top, and combine again.
Cook until bottom of eggs have set up, and top is just beginning to do so.
Top with remaining parmesan cheese, and put into oven set to high broil, until eggs are finished cooking and cheese browns (keep an eye on it, this happens very quickly! About 2 minutes).
Cool for 3-5 minutes and serve. Enjoy!
There are 422 calories in 1 serving of Asparagus Frittata.