-
1
In a large skillet cook the onion, the garlic, the red pepper flakes, the basil, and the oregano in the oil over moderately low heat, stirring, until the onion is softened.
-
2
Add the mushrooms, cook the mixture over moderate heat, stirring, for 10 to 15 minutes, or until the mushrooms are tender, and transfer the mushroom mixture to a large bowl.
-
3
In the skillet melt 3 tablespoons of the butter over moderately low heat, whisk in the flour, and cook the roux, stirring, for 3 minutes.
-
4
Add the milk in a stream, whisking, and simmer the mixture, whisking, for 2 minutes, or until it is thickened.
-
5
Pour the sauce over the mushroom mixture and add the tomatoes, the prosciutto, the Fontina, the Gorgonzola, 1 1/4 cups of the Parmesan, and the parsley.
-
6
In a kettle of boiling salted water cook the pasta for 5 minutes (the pasta will not be tender) and drain it well.
-
7
Add the pasta and salt and pepper to taste to the mushroom mixture, toss the mixture until it is combined well, and transfer it to a buttered 3- to 4-quart baking dish.
-
8
The pasta may be prepared up to this point and kept covered and chilled overnight.
-
9
Bring the pasta to room temperature before continuing with the recipe.
-
10
Sprinkle the pasta with the remaining 1/4 cup Parmesan, dot it with the remaining 1 tablespoon butter, cut into bits, and bake it in the middle of a preheated 450F.
-
11
oven for 25 to 30 minutes, or until the top is golden and the pasta is tender.