Preheat oven to 400 degrees.
Cook the bacon and then chop it into bite sized pieces. I use Costco bacon and cook it on a paper towel in the microwave until it is crispy about 1 to 2 minutes. You can also cook the bacon in a large frying pan and save 2 tablespoons of grease to saute your vegetables in.
When bacon is done spray large frying pan with canola cooking spray (or use 2 tablespoons of bacon grease) and saute the shallots and chopped asparagus over medium to medium high heat until the vegetables are tender and shallots are transluscent. Stir frequently to prevent vegetables from burning. Set vegetables aside.
Place the ready made or prepared pie shell in a 9" pie plate. This recipe does not require the pie crust to be blind baked.
Place chopped bacon on top of the pie crust and then add vegetables.
Sprinkle grated white cheddar cheese over the top of the vegetables.
In a medium bowl whisk the milk, cream, truffle parmesan black garlic salt or plain garlic salt and white pepper together.
Pour the egg mixture over the bacon, veggies and cheese.
Place trimmed raw asparagus spears on top of the unbaked quiche.
Bake quiche in oven at 400 degrees for 15 minutes. Lower the heat to 350 degrees and continue baking for another 25-30 minutes or until top of quiche is turning a golden brown. You can also check the center of the quiche with a toothpick.
Remove quiche from the oven and let it cool to set about 5-10 minutes. Cut into wedges and serve.
Calories based on 6 servings