Preheat the oven to 375 degrees.
Heat olive oil in a large pan over medium high heat. Add onions and garlic. Cover and let cook until onions are soft, stirring occasionally.
Add asparagus and green bell peppers to pan. Continue to sautee until they are soft.
Season with 1-2 tsp. garlic salt and mix in well.
Add bacon and stir while cooking until crispy.
Once veggies and bacon are cooked through, remove from heat.
Add spinach to pan, mix well, and set aside.
In a large bow, whisk 3 eggs. Once whisked, add in 1/2 c. of the cheese.
Pour veggies into bowl and mix well to coat.
Line a standard pie pan with parchment paper. Pour veggie mixture into pie pan. Top with remaining 1/2 c. of cheese.
Cover with foil and bake for 20 minutes. Then remove foil and bake uncovered for 10 additional minutes. Once it looks set, and cheese is bubbly and starting to brown, remove from oven.
Let cool 10 minutes before slicing and serving.
Top with fresh chopped green onions.