Preheat oven to 375 degrees F.
Evenly spread 1 cup of tomato sauce on the bottom layer of the baking dish.
Layer the following: (You can layer in any order - this is just how I layered mine)
Zucchini
Artichoke hearts
Shredded mozzarella
Eggplant
cup of sauce
cup of ricotta cheese
Roasted red peppers
Caramelized shallots
Zucchini
cup of sauce
cup of mozzarella cheese
Asparagus spears
Cover and place in the oven. Bake for 30 minutes. Uncover, and set under the broiler (on high) for 2 minutes or until cheese bubbles and develops a golden colour.