A comforting and flavorful baked pasta dish perfect for family dinners.
Preheat your oven to 350°F (175°C) and grease a 9x13 inch baking dish.
Greasing the dish prevents sticking and makes cleanup easier.
Cook the penne pasta in a large pot of salted boiling water until al dente, then drain.
Stir the pasta occasionally to prevent it from sticking together.
In a large skillet, heat olive oil over medium heat and sauté the onion until softened.
Cook the onion until translucent for the best flavor.
Add the rosemary and garlic to the skillet and cook for an additional 2 minutes.
Stir constantly to prevent the garlic from burning.
Add the ground beef and sausage to the skillet and cook until browned.
Break up the meat with a wooden spoon for even cooking.
Stir in the tomato sauce and simmer for 10 minutes.
Simmering allows the flavors to meld together.
Layer half of the cooked pasta in the baking dish, followed by provolone cheese, ricotta cheese, and half of the meat sauce.
Spread each layer evenly for consistent flavor.
Repeat the layers with the remaining pasta, mozzarella cheese, and meat sauce. Top with parmesan cheese.
Press down gently to compact the layers.
Bake in the preheated oven for 25 minutes, or until the cheese is melted and bubbly.
Let the dish rest for 5 minutes before serving to set the layers.
Serve the baked pasta hot and enjoy with your favorite sides.
Garnish with fresh parsley for a pop of color.