Tastiest Vegan Lasagna Recipe Ever!

This is your Traditional Lasagna Recipe – Vegan Edition!

The mothership has landed.

It’s Lasagna — Low-fat, vegan, and oil-free! Can someone say MAMMA MIA?!

This dairy-free, veggie-packed lasagna is definitely one of the best vegan recipe finds. And it’s definitely one of those showstopper recipes you want to try out at your next dinner party to WOW all those vegan skeptics. This vegan lasagna recipe makes lasagna by far the greatest, guilt-free comfort food of all. This version leaves you satisfied and ready to take on the world. It is the ultimate healthy indulgence, it is not only vegan, but gluten free and low fat and just generally very smug about how nutritious it is. It tastes so indulgent with its warm, creamy sauce and gorgeous toppings, you’ll find yourself in cloud nine with each bite of this herby goodness.

The Best & Tastiest Vegan Lasagna Recipe (Ever!)

Diary Free, Gluten Free, Quick & Easy!



●    Total Preparation Time: 50 minutes
●    Cooking Time: 20 minutes


For the vegan style diary free Béchamel Sauce

●    30g Cornstarch
●    2 pinches of Nutmeg
●    2 pinches of Black pepper
●    ¼ tsp Salt
●    500g Non-dairy milk (Click Here for Vegan Milk Alternatives)
●    10g Vegan butter (optional)

For the Meat Free Filling

●    100g Soy mince
●    30g Carrots
●    30g Onions
●    30g Celery
●    680g Tomato passata
●    240g Water
●    ½ tsp Garlic granules
●    ½ tsp Miso paste
●    ¼ tsp Baking soda (optional)
●    1 pinch of Black pepper
●    1 tsp chopped Rosemary


1.    Dice the carrots, the onions and the celery and place aside.
2.    (To make the vegan béchamel sauce) Place a saucepan on medium heat, pour in the dry ingredients and then the non-dairy vegan milk. Whisk the ingredients to properly diffuse the starch, once that’s done, swap out the whisk for a spatula.

3.    Add the vegan butter in the warm milk, keep stirring to dissolve. And continue stirring until the sauce thickens and starts boiling, then turn off the heat and allow to cool completely.
4.    (To make the tomato sauce) Place a pan over medium heat and pour in the onions, carrots, celery, passata and water to the pan.

5.    Add the garlic granules, miso paste and baking soda.
6.    When the sauce reaches boiling point, cover the pan with a lid, turn it down to minimum heat and cook for 15 minutes. Make sure to adjust cooking time to prevent your passata from becoming excessively dense.
7.    While you are doing this, you can rehydrate your soy mince. Place the soy mince into a bowl, cover it in boiling water and let it rest for a full minute. Then, drain and squeeze out the excess water.
8.    Once the time has elapsed for the sauce, remove the lid and add in the soy mince, chopped rosemary and black pepper.

9.    Stir all the ingredients together, bring the sauce back to boiling point, cover the pan with the lid and allow the sauce to cook for another 15 minutes over minimum heat.
10.    Once the time has elapsed, turn off the heat and let the sauce cool down completely before using it. Make sure to adjust salt if necessary!

11.    Preheat oven to 180°C.
12.    To build the lasagna, pour some of the ragù followed by some of the béchamel into the dish, and spread evenly.

13.    Next, place a layer of pasta on top of this, add more ragù and béchamel on top of it. You can also add a layer of vegan cheese to top off this layer.
14.    Repeat until you run out of ingredients.

15.    To finish, add a nice thick layer of béchamel sauce and meltable vegan cheese on top of the last layer.

16.    Bake it in the preheated oven for 30 minutes.

17.    Let it rest for 10-15 minutes before serving.

Nutritional Information

●    Serving Size: 400g (¼ of the finished product)
●    Calories: 378 kcal
●    Carbohydrate: 63g
●    Starch: 31g
●    Sugar: 13g
●    Fiber: 9.5g
●    Fat: 4g
●    Saturated Fat: 0.5g
●    Unsaturated Fat: 3.5g
●    Protein: 22g
●    Sodium: 683 mg
●    Water: 304g

Caloric Ratio

●    68% Carbs
●    10% Fats
●    22% Proteins

Vegan Lasagna Tips & Tricks

●    The Soy mince can easily be substituted with any other plant-based protein of your preference. You can substitute with other vegan meat products, which I haven’t reviewed but you can read more information about vegan products & reviews here.
●    You can easily use any non-dairy vegan milk for this dish, using soy milk is not mandatory. Other vegan milk options are included here.
●    Baking soda was used to lower the acidity of the tomato sauce. It is not necessary if the sauce you are using is not too acidic.
●    Butter in the vegan lasagna recipe is optional. It is used to add thickness to the vegan béchamel sauce but if you prefer not to use it, the recipe will turn out fine without it.

If you are looking for a side-dish to add along with your vegan lasagna, why  not consider this tabbouleh recipe here.



You May Also Like


  1. 1
  2. 3

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>