Always a must when asparagus is in season.
Grease tart tin and set aside.
Roll out pastry and line the tart tin. Place in refrigerator for 30 minutes.
Preheat oven to 200˚C (180˚C fan).
Remove the tart base from the refrigerator and cover the pastry with baking paper. Weight the paper using rice, dry beans or ceramic pastry beads, and bake the tart base in a preheated oven for 20 minutes.
Meanwhile, heat the butter in a small pan and gently sauté the shallots until soft. Set aside.
Add eggs and cream to a jug or small bowl, season with salt and pepper, and use a fork to whisk together.
Remove the blind baked tart shell from the oven and remove the baking paper and weights.
Spread the shallots over the base of the tart shell, and sprinkle with two-thirds of the cheese.
Trim the asparagus to fit crossways over the tart, and lay over the shallot and grated cheese.
Place the tart in the oven and carefully pour in the egg mix (prevents any spillage between the bench and the oven). Sprinkle over the remaining cheese and a little black pepper, and bake for 25 minutes, or until just set.