1️⃣ Make Dough
Mix flour and salt.
Cut in butter until pea-sized crumbs form.
Add ice water gradually until dough forms.
Shape into disk, wrap, and chill 30 minutes.
2️⃣ Prepare Filling
Heat olive oil in skillet over medium heat.
Sauté shallot 2 minutes.
Add mushrooms and cook until moisture evaporates and they turn golden (about 6–8 minutes).
Add asparagus and cook 2–3 minutes (they should stay bright green).
Stir in garlic, thyme, salt, pepper, and lemon zest.
Remove from heat and cool slightly.
3️⃣ Prepare Ricotta Layer
Mix ricotta, Parmesan, parsley, salt, and pepper.
4️⃣ Assemble
Preheat oven to 400°F (200°C).
Roll dough into 12-inch circle on parchment.
Spread ricotta mixture in center, leaving 2-inch border.
Top with mushroom mixture evenly.
Fold edges of dough over filling, pleating as you go.
Brush crust with egg wash.
5️⃣ Bake
Bake 35–40 minutes until crust is golden brown.
Cool 10 minutes before slicing.