The most common cause of a watery lasagna is over-layering. This vegetarian lasagna layers up twice, giving plenty of space for the layers to cook and prevent excess water from building up.