Heat 1 Tbsp. olive oil in a medium skillet. Add onion and cook until tender; add cooked, crumbled bacon and heat through.
In a large mixing bowl, combine eggs, egg whites, milk, and flour and mix well.
Stir in garlic, dill, salt, pepper, and cheese.
Add onion and bacon from skillet and stir to combine.
Pour into a greased 10 inch pie plate or similar sized baking dish.
Top with trimmed asparagus as desired.
Bake at 350 degrees for approx. 45 minutes or until golden brown and puffed up.
*Recipe adapted from Family Circle's Bacon & Egg Pie