Start by boiling a large pot of water and add salt generously. Once the water’s bubbling, toss in the rigatoni. You want them to cook just shy of al dente, so keep an eye on them. If you overcook now, you risk mushy pasta later in the oven.
In a skillet, heat the olive oil over medium heat and toss in the finely chopped onion. Cook until they are translucent and fragrant, usually taking a few minutes. You’ll get a nice, sweet smell filling your kitchen—just don’t let them brown too much.
Mix in the ground pork and Italian sausage to the onions in the skillet. Stir frequently until everything is nicely browned and cooked through. This is key for layering flavor, so keep that stirring going. If the meat isn’t cooked well, it can spoil the dish.
Pour the tomato puree into the skillet with the meat. Sprinkle in salt and pepper, and let it simmer. The sauce will thicken up, which is what you want. Be careful not to let it simmer too long, or it may boil down too much.
Once the pasta is ready, drain it but keep a bit of that water just in case. Mix the rigatoni into the skillet with the sauce. This helps the pasta soak up all those lovely flavors. If it feels too dry, a splash of reserved pasta water will help.
In the baking dish, start by layering half of the pasta mixture, then add slices of mozzarella on top. Sprinkle some grated Pecorino Romano on that layer. This cheesy goodness will give the dish a nice texture once it is baked. A common mistake is skimping on the cheese—do not hold back!
Spread the rest of the pasta on top and finish with more mozzarella and Pecorino. It should look comforting and cheesy. Ensure everything is balanced nicely—too much cheese on one side can lead to uneven melting.
Pop the dish in a preheated oven and let it bake until the cheese is bubbly and golden. The aroma will be incredible, and you might have a hard time waiting! Keep an eye on it to avoid burning the top. Enjoy your pasta al forno hot from the oven!