Preheat oven to 450 degrees F. Boil the pasta and drain a few minutes before the recommended time on the package (al dente). Set aside.
In a medium skillet, heat the oil over medium-high heat. Saute the zucchini while stirring occasionally until it is tender when pierced with a fork, about 5 minutes.
In a large bowl mix together the crushed tomatoes, heavy cream, cheeses, basil, salt, and pepper then stir in the pasta and zucchini.
Pour into a large rectangular baking dish. Garnish with dollops of ricotta cheese (if desired) and bake until bubbly, about 20 minutes.
Flip the oven to the broiler setting and cook until the cheese on top is golden brown, about 1 to 2 more minutes. Serve warm.