Preheat your oven to 350F and get your pastry shell ready.
In a large bowl, whisk the eggs with the dairy and add the cheese, asparagus, and ham. Season with salt and pepper, about a teaspoon of each. Pour mixture into pastry shell.
Bake on a baking sheet to catch any overflow, for 40-55 minutes, until mixture looks puffy and slightly browned at the edges.
Cool for 10 minutes and slice - you can serve this warm or room temperature.