Preheat oven to 350 degrees F.
Roll out dough to 12 inches round using a rolling pin. Place on a 9-inch pie pan and crimp the edges. Poke holes on the bottom with a fork. Using a fork, press down along the border to make a simple design. Note: If using frozen pie shells (they come in baking tins), thaw for 20 minutes first.
Blind bake crust (pre-bake): Line pie crust with parchment paper and fill it with pie weight or dried beans evenly. Bake for 15-16 minutes at 350 degrees F, until the edges are slightly golden brown. Lift the parchment paper carefully to remove the pie weights. Note: Pre-baking prevents the bottom of the crust from getting soggy.
Meanwhile, heat a few drizzles of olive oil on a skillet over medium heat and cook asparagus for about 3-4 minutes. Season with salt and pepper to taste. Set aside.
Egg mixture: In a large bowl, whisk eggs, heavy cream, melted butter, ½ teaspoon Kosher salt, and ¼ teaspoon ground black pepper until evenly combined. Set aside.
On the pre-baked pie crust, evenly layer the asparagus, prosciutto, and shredded cheese. Set aside a few stalks of asparagus, especially the top spears, and prosciutto to top the quiche to make it pretty.
Slowly, pour the prepared egg mixture to fill the pie. Give the pie pan a slight shake to ensure eggs are evenly distributed. Top with the remaining asparagus and prosciutto pieces, slightly pushing it down.
Bake for 40-45 minutes until the edges are set and the center is a tiny bit wobbly. If you’re unsure, insert a toothpick in the center - if it comes out clean, it’s done. If the. Tip: If the pie crust is browning too much, cover with foil or pie crust shield (usually after 25-30 minutes into the baking time).
Let cool for 15 minutes before serving. Enjoy!