Vegan Lasagna with a Cashew Béchamel (Vegan & Gluten Free)

Vegan Lasagne with a Cashew Béchamel {vegan, gluten free}

Lasagna is the ultimate comfort food and has always been one of my favourite dinners.  Creating a vegan version was therefore an absolute must for me! This Vegan Lasagna is so rich and delicious; layers of tasty lentil bolognese and creamy béchamel between perfectly cooked sheets of pasta – you have to make this!

vegan lasagna

What Can I Use Instead of Meat in Vegan Lasagna?

There are SO MANY delicious and nutritious alternatives to meat that you can use in a vegan lasagna. Here are some of my favourites…

  1. Lentils: Cooked lentils, especially green or brown lentils, can mimic the texture and substance of ground meat. They also absorb flavors well, making them an excellent choice for a meaty sauce.
  2. Mushrooms: Mushrooms, especially varieties like portobello or cremini, have a meaty texture and rich umami flavor. You can sauté or roast them to develop a deeper flavor before using them in your lasagna.
  3. Textured Vegetable Protein (TVP): TVP is a soy-based product that comes in granules resembling ground meat. It’s a convenient option that absorbs flavors and has a similar texture to ground meat when rehydrated.
  4. Tempeh: Tempeh is a fermented soy product with a firm texture. Crumbled or sliced tempeh can be seasoned and used as a meat substitute.
  5. Seitan: Seitan, also known as wheat gluten, has a chewy and meat-like texture. It’s often used to create plant-based versions of dishes that traditionally include meat.
  6. Jackfruit: Young, unripe jackfruit has a fibrous texture that can resemble pulled pork or shredded meat when cooked and seasoned. It takes on the flavors of the seasonings it’s cooked with.
  7. Tofu: Firm tofu can be crumbled and seasoned to resemble ricotta cheese or ground meat in lasagna. Silken tofu can be blended to create a creamy component for sauces.
  8. Beans: Beans like black beans, kidney beans, or pinto beans can add protein and texture to your lasagna. Mash or partially mash them before using.
  9. Nuts: Nuts like walnuts, almonds, or pecans can be finely chopped or processed to create a crumbly texture that adds richness and a meaty quality to the dish.
  10. Eggplant or Zucchini: Sliced and roasted eggplant or zucchini can provide a hearty and flavorful layer between the pasta sheets, adding texture and a vegetable-forward element.

I’m currently a huge fan of This UK’s Vegan Mince. It’s unbelievable and works so well in my Lasagna

vegan lasagna

The Ingredients – How To Make This Beautiful Vegan Lasagna Recipe…

My Vegan Lasagna is super easy to make but is incredibly tasty. Here’s an outline of the ingredients…

For The Lentil Bolognese:

  1. Extra Virgin Olive Oil: This adds richness and depth of flavor to the bolognese sauce. It’s also a source of healthy fats that enhances the mouthfeel of the dish.
  2. Garlic: Garlic brings a savory and aromatic element to the dish. It’s a common flavor enhancer used in many Italian recipes.
  3. Red Onions: Red onions add a slightly sweet and mild flavor to the sauce. They also provide texture and color contrast.
  4. Mushrooms: Mushrooms have a meaty texture and a savory umami flavor. They contribute to the overall heartiness of the bolognese and provide an umami depth.
  5. Split Red Lentils: Lentils are a great source of plant-based protein and add substance to the sauce. They break down during cooking, creating a thick and hearty texture.
  6. Vegetable Stock: The stock adds moisture and a savory base to the sauce, enhancing its depth of flavor.
  7. Chopped Tomatoes: Tomatoes bring acidity and a bright, fresh taste to the sauce. They form the base of the bolognese.
  8. Tomato Puree: Tomato puree adds concentrated tomato flavor and helps thicken the sauce.
  9. Chilli Flakes: Chilli flakes add a hint of heat and a touch of complexity to the sauce’s flavor profile.
  10. Dried Oregano: Oregano is a classic Italian herb that imparts a distinct aromatic and earthy flavor.
  11. Salt and Black Pepper: These seasonings balance and enhance all the flavors in the bolognese, making sure it’s well-rounded.

For The Cashew Béchamel:

  1. Raw Cashews: Soaked cashews create a creamy and rich texture when blended. They are the base of the béchamel sauce, providing a dairy-free creaminess.
  2. Nutritional Yeast: Nutritional yeast adds a cheesy, savory flavor to the béchamel, mimicking the taste of traditional cheese sauces.
  3. Lemon Juice: Lemon juice brightens the sauce and adds a tangy note, helping balance the richness.
  4. Water: Water is used to thin out the cashew mixture and achieve the desired creamy consistency.
  5. Maple Syrup: Maple syrup provides a touch of sweetness, which can help counterbalance the savory and tangy elements.
  6. Garlic Powder: Garlic powder enhances the flavor profile and adds depth to the sauce.
  7. Salt and Black Pepper: These seasonings ensure the béchamel is well-seasoned and flavorful.
Vegan Lasagne with a Cashew Béchamel (Vegan & Gluten Free)

Vegan Lasagna with a Cashew Béchamel (Vegan & Gluten Free)

Georgina Burgess
Lasagna is the ultimate comfort food and has always been one of my favourite dinners.
Creating a vegan version was therefore an absolute must for me! This Vegan Lasagna is so rich and delicious; layers of tasty lentil bolognese and creamy béchamel between perfectly cooked sheets of pasta – you have to make this!
Prep Time 30 minutes
Cook Time 40 minutes
Course Dinner, Lunch
Servings 4 servings


For The Lentil Bolognese

  • 3 tbsp Extra Virgin Olive Oil
  • 5 Cloves Garlic crushed
  • 2 Red Onions chopped
  • 8 Mushrooms slioced
  • 1 Cup Split Red Lentils
  • 1 Cup Vegetable Stock
  • 2 Tins Chopped Tomatoes
  • 4 tbsp Tomato Puree
  • 1 tsp Chilli Flakes
  • 3 tsp Dried Oregano
  • Salt to taste
  • Black Pepper to taste

For The Cashew Béchamel

  • 1.5 Cups Raw Cashews (soaked for 1 hour in boiling water)
  • 4 tbsp Nutritional Yeast
  • 1 Lemon (Juice only)
  • 1.5 Cups Water
  • 2 tsp Maple Syrup
  • 1 tsp Garlic Powder
  • 1/2 tsp Salt (adjust to taste)
  • Black Pepper (adjust to taste)
  • 9 Pasta Sheets gluten free if needed


  • Heat up the olive oil in a large pan over a medium heat
  • Add the onions and garlic and let sweat for 5 minutes
  • Add in the sliced mushrooms, chilli flakes, oregano, salt and pepper and mix well
  • Cook this for a further 2 minutes
  • Mix in the lentils, tins of tomatoes, vegetable stock and tomato purée and bring to the boil. Then cover and simmer for 30 minutes – keep stirring regularly
  • In the meantime, preheat your oven to 180c and make the cashew béchamel
  • Drain and rinse the soaked cashews, then simply add all the ingredients to your blender and blitz until smooth
  • Test the mixture and add any more of the ingredients to taste! (It may need more liquid to become the right consistency)
  • Soften your lasagna sheets by soaking them in hot water for 2 minutes
  • When the lentil bolognese is finished and your pasta sheets have softened, it's time to layer up the lasagna!
  • Spoon about a third of the lentil mixture into the bottom of a deep ovenproof baking dish and spread out evenly. Layer three of the softened pasta sheets on top. Then, pour a third of your cashew béchamel on top of the pasta sheets and spread out evenly. Repeat this process two more times, until you end up with a layer of the cashew béchamel on top
  • Cover the lasagna evenly with grated vegan cheese and black pepper, then place in the preheated oven and cook for 35-40 minutes
Keyword vegan dinner, vegan lunch


vegan lasagna

Are Dried Lasagna Sheets Vegan?

Yes, many dried lasagna sheets are indeed vegan – in fact, I don’t think I’ve come across any at the supermarket that aren’t. Traditional dried lasagna sheets are typically made from durum wheat semolina and water, which are vegan-friendly ingredients. However, it’s always a good practice to check the ingredient list on the packaging to ensure that there are no animal-derived additives or ingredients.

Some manufacturers might add eggs or other animal products to their lasagna sheets, so be sure to look for labels that explicitly state “vegan” or “suitable for vegans” for that perfect vegan lasagna.

Can You Buy Vegan Bechamel Sauce?

You certainly can! Here’s a couple of good options to consider trying for your next vegan lasagna!

Why Not Try These?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating