Os diferentes tipos de lasanha vegana podem ser divididos em duas categorias básicas. Um tipo imita a lasanha italiana tradicional, usando ingredientes veganos que têm aparência e sabor semelhantes aos usados na lasanha tradicional. O outro tipo é composto por ingredientes veganos alternativos reunidos em camadas para formar um prato parecido com lasanha. Dentro dessas duas categorias básicas, existem muitas variações possíveis.
A lasanha tradicional é uma caçarola em camadas composta por macarrão de lasanha plano, queijo, carne moída e molho de tomate temperado com alho e ervas. Uma dieta vegana proíbe o consumo de produtos de origem animal de qualquer tipo, então para fazer uma lasanha vegana que imite a tradicional lasanha, é necessário usar substitutos veganos para a carne e o queijo. Também é importante garantir que o macarrão e o molho de tomate não contenham produtos de origem animal. Os substitutos da carne incluem produtos de proteína de soja semelhantes à carne, glúten de trigo, proteína vegetal texturizada ou uma variedade de vegetais em fatias finas. Os substitutos do queijo incluem tofu, queijo de soja, fermento nutricional e uma variedade de produtos similares ao queijo manufaturados comercialmente.
Uma lasanha vegana alternativa é composta de ingredientes em camadas que não necessariamente se parecem com os de uma lasanha tradicional, mas são montados em uma caçarola parecida com lasanha. Alternativas ao macarrão de lasanha padrão podem incluir macarrão de trigo sarraceno, vegetais em fatias finas, batatas, polenta, feijão, grãos e amendoim. Os mesmos substitutos de carne e queijo usados na lasanha tradicional também podem ser incluídos.
Dentro do conceito básico de lasanha, existem muitas variações. Os tipos de carnes usados podem incluir carne moída, cordeiro moído, linguiça de porco e peru moído. Para lasanha vegana, existem muitos substitutos de carne com sabor e textura artificial que se assemelham a essas carnes. Uma receita tradicional de lasanha pode pedir vários tipos de queijo, especialmente ricota, mussarela e parmesão. Para lasanha vegana, existem substitutos do queijo que são artificialmente aromatizados e texturizados para se assemelhar a esses tipos de queijo.
As receitas tradicionais de lasanha geralmente apresentam ingredientes adicionais ou alternativos que também se encaixam na dieta vegana. Berinjela, espinafre, cogumelos e azeitonas são adições populares às camadas de carne, queijo e macarrão em uma caçarola de lasanha. Para fazer uma versão vegana, a carne e o queijo podem ser omitidos ou substituídos. Para uma variação de molho, o molho bechamel branco feito com manteiga, farinha e leite pode ser usado no lugar ou em adição ao clássico molho de tomate. Para um molho branco vegano, pode-se usar margarina de soja ou óleo vegetal, farinha e arroz ou leite de soja.