This is a shortcut recipe for a rich and filling lasagna that tastes and looks like "from scratch", but is really a hybrid of homemade and store bought ingredients. It's easy to make, and the most time consuming part is making the meatballs for the optional meat layer. This recipe was prepared in two versions: one with meat, and one with a layer of steamed fresh spinach instead for vegetarians in our family. Both worked out well. Brands are mentioned to reflect what was available locally, but you may, of course, have other favorites on the supermarket shelves.