A delightful and hearty pasta bake with layers of savory flavors and gooey cheese.
Cook the pasta in a large pot of salted boiling water until al dente, then drain and set aside.
Adding a splash of olive oil to the boiling water can prevent the pasta from sticking together.
In a frying pan, cook the ground beef and Italian sausage over medium heat until browned, then drain any excess fat.
Breaking up the meat into small pieces as it cooks ensures even browning.
Add the marinara sauce to the cooked meats and stir to combine, then simmer for 5 minutes.
Simmering the sauce with the meat allows the flavors to meld together.
In a baking dish, layer the cooked pasta, meat sauce, vegetables, and cheeses, repeating until all ingredients are used, ending with a layer of cheese on top.
Pressing each layer gently ensures even distribution and a compact bake.
Bake in a preheated oven at 350°F (175°C) for 30-35 minutes, or until the cheese is melted and bubbly.
Covering the dish with foil for the first 20 minutes can prevent the cheese from over-browning.
Let the dish cool for 5 minutes before serving, and garnish with fresh basil if desired.
Allowing the dish to rest helps it set, making it easier to serve.