Spread 1 cup of additional marinara sauce inside a 9×13″ baker. Top with half of the pasta mixture, and gently spread it into an even layer. Evenly sprinkle the roasted cauliflower on top, then dollop 1 cup of the cottage cheese over the cauliflower (it doesn’t need to be spread into an even layer), followed by ½ cup of the mozzarella.
Top the mozzarella with the remaining pasta. Then sprinkle the roasted peppers, onion, and mushrooms (if using) on top, dollop the remaining cup of ricotta on top, then dollop the remaining cup of marinara on that, then sprinkle the remaining cheese all over.
Place a clean, rimmed baking sheet on the lower oven rack to catch any drippings. Place the ziti, uncovered, on top of the baking sheet. Bake for 30 minutes, then transfer to the upper rack for 2 to 5 more minutes until the cheese is deeply golden, if desired.
Remove the baker from the oven and let it cool for 10 minutes before serving (trust me). Sprinkle freshly torn basil on top, slice with a sharp knife, and serve.