-
1
Preheat the oven to 375 degrees.
-
2
Pierce the squash in several places with a sharp knife.
-
3
Cover a baking sheet with foil, and place the squash on top.
-
4
Bake for one hour, turning the squash every 20 minutes until it is soft and easy to cut into with a knife.
-
5
Remove from the heat, and allow the squash to cool until you can handle it.
-
6
Cut in half lengthwise, and allow to cool further.
-
7
Remove the seeds and discard.
-
8
Scoop out the flesh, and place in a bowl.
-
9
Run a fork through the flesh to separate the spaghetti-like strands, then chop coarsely.
-
10
Measure out 4 cups squash.
-
11
(Use whatever remains for another dish, or freeze.)
-
12
Oil a 2-quart gratin or baking dish.
-
13
Heat the oil over medium heat in a large, heavy skillet, and add the onion.
-
14
Cook, stirring, until tender, about five minutes.
-
15
Add the garlic and a generous pinch of salt.
-
16
Cook, stirring, for another 30 seconds to a minute until fragrant.
-
17
Add the squash.
-
18
Cook, stirring often, for five minutes until the strands of squash are a little more tender.
-
19
Season to taste with salt and pepper, and remove from the heat.
-
20
Beat the eggs in a large bowl.
-
21
Add the milk, salt (about 1/2 teaspoon), pepper and basil.
-
22
Stir in the squash mixture and the Gruyere, and combine well.
-
23
Scrape into the baking dish.
-
24
Sprinkle the Parmesan or pecorino over the top, and gently press down to moisten.
-
25
Bake 40 to 45 minutes until nicely browned and sizzling.
-
26
Remove from the heat, and allow to cool for 10 to 15 minutes before serving.
-
27
Serve hot, warm or room temperature.