Preheat oven to 350 degrees
Chop bacon and cook until cripsy. Drain and set aside
Chop onion and peppers
Wash and cut ends off of asparagus
Sautee onion, peppers, and garlic in an oven-safe pan until they start to soften
Add asparagus and mix. Cook over medium heat until it also starts to soften
While vegetables are cooking add yogurt to a mixing bowl and whisk. Add eggs and whisk until smooth and blended
Stir in salt and pepper.
Add butter to pan and allow to melt
Remove pan from heat
Stir in cooked bacon pieces
Pour eggs over vegetable-bacon mix
Evenly distribute greated cheese over the egg mixture
Place in oven and bake for 10 to 15 minutes until eggs are set in the middle
Allow to cook for a few minutes before slicing