01 -
Bring a large pot of salted water to a boil. Add ziti and cook according to package instructions until just al dente. Drain and set aside immediately to prevent overcooking.
02 -
Heat olive oil in a large skillet over medium-high heat. Add diced onion and bell pepper and cook, stirring frequently, for 2-3 minutes until softened and fragrant.
03 -
Add Italian sausage and ground beef to the skillet. Break up with a spoon and cook until no pink remains and meat is lightly browned. Drain off excess grease.
04 -
Pour drained diced tomatoes and marinara sauce into the skillet. Stir in Italian seasoning, garlic powder, onion powder, salt, and black pepper. Bring to a gentle simmer and cook until slightly thickened, about 5 minutes.
05 -
Add the cooked ziti to the skillet and stir thoroughly to coat pasta evenly with the sauce mixture.
06 -
In a small bowl, blend ricotta cheese with the egg until smooth and creamy.
07 -
Spread one-third of the pasta and sauce mixture into a 9x13 inch casserole dish. Dollop and gently spread one-third of the ricotta mixture over the pasta. Repeat layering two more times, finishing with pasta and sauce on top.
08 -
Evenly sprinkle shredded mozzarella and cheddar cheese over the final pasta layer, covering edge to edge.
09 -
Cover casserole with foil and bake at 350°F for 20-30 minutes until hot and bubbling. Remove foil and broil for 2-3 minutes to brown and crisp the cheese. Let rest for 5 minutes before serving.