-
1
Preheat the oven to 350.
-
2
Cook the pasta in a large pot of boiling salted water, stirring occasionally, until al dente.
-
3
Drain and return to the pot.
-
4
Puree the tomatoes in a blender or food processor.
-
5
Pass the puree through a fine sieve to remove the seeds.
-
6
Heat 1 tablespoon of the olive oil in a large skillet.
-
7
Add the sausage and cook over moderately high heat, stirring the meat and breaking it up with the side of a wooden spoon, until browned and cooked through, 8 to 10 minutes.
-
8
Transfer the sausage to a plate and set aside.
-
9
Wipe out the skillet.
-
10
In the same skillet, heat the remaining 1 tablespoon of olive oil.
-
11
Add the garlic and cook over moderate heat until golden, about 1 1/2 minutes.
-
12
Add the onion and cook until softened but not browned, about 5 minutes.
-
13
Stir in the tomato puree, heavy cream and oregano and season lightly with salt and pepper.
-
14
Simmer the sauce over moderately low heat for 10 minutes.
-
15
Add the sausage and ham and simmer for 10 minutes longer.
-
16
Stir the sauce into the pasta along with the peas and season with salt and pepper.
-
17
Transfer the pasta to a 9-by-13-inch baking dish and sprinkle with the Parmesan.
-
18
Bake for 10 minutes, or until the pasta is heated through and the Parmesan is melted.
-
19
Serve hot.