Preheat the oven to 350 degrees and grease a 9 x 13 inch casserole dish.
Boil a large pot of salted water and add the ziti noodles. Cook them 2 less minutes than the package directs. Drain the pasta, and place into the casserole dish with a drizzle of olive oil.
In a deep large skillet heat a teaspoon of olive oil over medium high heat. Add onions, sausage, and ground beef, breaking meats apart and spreading them evenly in the pan with the spoon. Cook for several minutes until beef begins to brown. Stir and continue to cook until onions are softened and all pink is gone from the meat (about 4-5 minutes).
Add minced garlic and saute until fragrant (about 30 seconds). Drain excess fat and season to taste with salt and pepper.
Add marinara sauces to the pan and bring to a simmer. Stir in half and half, Italian seasoning, and Parmesan cheese.
Pour the meat and tomato sauce mixture over the pasta and toss well in the casserole dish to combine. Layer on the shredded mozzarella and provolone cheeses.
Cover with foil and bake for 20 minutes, then remove the foil and bake another 20 minutes, or until cheese is melted, browned, and casserole is bubbly. Top with fresh basil and serve hot.
Notes
Store leftovers in an airtight container (or cover your casserole dish with plastic wrap) and keep in the fridge for up to 5 days, reheating individual potions in the microwave or the entire dish in a 350 degree oven for ~20 minutes.