-
1
Preheat the oven to 350.
-
2
In a medium skillet, melt the butter in 2 tablespoons of the olive oil.
-
3
Add the garlic and cook over moderately high heat until fragrant, about 30 seconds.
-
4
Add the mushrooms and cook, stirring often, until softened, about 2 minutes.
-
5
Add the onion and cook until softened, about 5 minutes.
-
6
Transfer the mixture to a large bowl and add the spaghetti in tomato sauce, prosciutto, cream and 1/4 cup of the Parmesan.
-
7
Season with salt and pepper.
-
8
Add the eggs and stir to combine.
-
9
Heat the remaining 2 tablespoons of olive oil in a large ovenproof skillet until shimmering.
-
10
Swirl the pan to coat the sides with oil and pour in the frittata mixture, spreading it evenly.
-
11
Cook over moderately high heat until the frittata is barely set on the bottom, about 3 minutes.
-
12
Sprinkle the remaining 1/4 cup of Parmesan evenly over the top.
-
13
Transfer the skillet to the oven and bake the frittata for about 30 minutes, or until it is firm in the center and cooked through.
-
14
Run a knife around the edge to loosen the frittata.
-
15
Using 2 oven mitts, invert a large round platter over the frittata.
-
16
Flip the skillet and platter to unmold the frittata and serve it cut into wedges, hot or at room temperature.