Preheat oven to 350°F. Grease a 9x13 baking dish with cooking spray.
Boil pasta according to package directions minus 1 minute. When finished cooking, drain, and set aside.
While the pasta boils, cook the ground beef and Italian sausage in a large skillet or pot breaking it up until cooked through. Drain grease as needed. When the meat is fully cooked, remove from the pan and set aside.
Add onions to the pan and sauté until the onions are translucent. Once they are translucent, add the garlic and sauté for 1 more minute.
Push the onions and garlic to the side, and add the tomato paste to the pan. Sauté for 1-2 minutes until the color becomes a dark red. Add the water and mix until combined.
Add the tomato sauce, diced tomatoes, seasoning, sugar, and meat back into the pan.
Mix the sauce into the drained rigatoni. Ladle half of the pasta into a 9x13 baking dish. Add half of the mozzarella and half of the Parmesan cheese. Ladle the rest of the pasta into the pan, and top with the remaining cheese.
Cover with foil and bake for 20 minutes. Be sure to tent the foil so it doesn’t stick to the cheese. Remove the foil and bake an additional 10-15 minutes until the sauce is bubbling along the edges and the cheese is fully melted.
Sprinkle with fresh parsley.
Notes
This recipe calls for just 1 teaspoon of Italian seasoning since the Italian sausage provides plenty of flavor. If you're not using Italian sausage, increase the seasoning to 1 ½ teaspoons.
When cooking the pasta, reduce the boiling time by one minute from the package instructions to achieve al dente texture.
For a spicy kick, try adding spicy Italian sausage or add crushed red pepper to the sauce.