In the bowl of a food processor, add the flour, sugar, and salt, and pulse 2-3 times.
Add half of the butter and pulse a few times.
Add the rest of the butter and keep pulsing until the butter and the flour form coarse crumbs.
Add some of the water and pulse a couple of times, adding more water until the crumbs form a ball.
Make a disc with the dough, wrap it with plastic, and refrigerate for at least 30 minutes.
Preheat the oven to 375F.
Place the butternut squash on a baking sheet and sprinkle with EVOO. With your hands, make sure the squash is well coated. Season with salt and pepper, and roast for about 20 minutes. Set aside.
On a floured surface or over the plastic film, roll out the dough until it’s ⅛ inch thick. Transfer to a quiche pan with a removable button.
Press the dough with your fingers or, even better, with a tart or quiche tamper.
Trim the edges and pick the bottom with a fork. Freeze for at least 10 minutes.
Preheat the oven to 400F.
Place a piece of round parchment paper on the bottom of the crust and add ceramic pie weights or dry garbanzo beans.
Cover the edges of the crust with a silicone protector, place the quiche pan on a baking sheet and bake for 30 minutes. Take out of the oven and let cool down.
Take away the weights and the parchment paper.
Preheat the oven to 375F.
Sprinkle the Parmigiano Reggiano on the bottom of the crust and evenly distribute the squash, guava, and gorgonzola.
In a bowl, beat the eggs with the heavy cream and add a pinch of salt.
Fill the quiche with the eggs and cream mixture.
Bake for 35-40 minutes until golden brown.
Let rest for at least 15 minutes before removing it from the pan.