Eight Forest Lane

  • All Recipes
  • Shop
  • Kitchen Club
  • About
  • Work With Me
menu icon
go to homepage
  • All Recipes
  • Shop
  • Kitchen Club
  • About
  • Work With Me
search icon
Homepage link
  • All Recipes
  • Shop
  • Kitchen Club
  • About
  • Work With Me
×
Home » Recipes » Vegan Main Meals

Vegan Lentil Lasagne

By Sally · May 4, 2026 · This post may contain affiliate links.
Jump to Recipe
5 from 2 votes

This recipe for rich, creamy vegan lentil lasagne is the ULTIMATE comfort food. Made using all regular ingredients that you know (no fake meat here!), and a ‘cheesy’ vegan béchamel, this is the hearty lasagne you expect but without the meat and dairy. Next time you’re craving lasagne, give this version a try, I know you’ll love it as much as I do.

⭐⭐⭐⭐⭐ this was a hit! super healthy and super tasty for all of us which rarely happens. thank you so much! x – jules
A slice of vegan lentil lasagne on a white plate with a gold fork.

As part of developing a new recipe, I do a lot of research online and what I found while researching a vegan lasagne recipe was that SO MANY variations for vegan lasagne exist! Some would add a ton of vegetables to make the ‘meat sauce’, and some would simply use a meat alternative.

But the majority of them would have you make your own vegan cheeses like ricotta or mozzarella for the layering component (seriously props to whoever has time for this, it’s not me).

But what I found was that none of the ones I could find seemed to be a hearty, creamy, comforting lasagne that I know and love, but just happens to not contain meat or dairy. So that’s what this version is!

And let me tell you that my husband who is always skeptical when I mention a meat-free lasagne goes back for seconds, every single time.

If you’re looking for some vegan comfort food to indulge in, or just looking for a meatless Monday recipe that still feels rich and hearty and doesn’t make you feel like you’re missing out, then this is the recipe for you.

Key Ingredients

Don’t be put off by the length of this ingredient list. Most ingredients for this lentil lasagne should all feel really familiar and most will be pantry staples, and more importantly, all can be found easily at your local grocery store.

All ingredients needed to make vegan lentil lasagne laid out in bowls.

Note all ingredients and their quantities are laid out in the recipe card at the bottom of this post.

  • Swiss brown mushrooms – also known as cremini mushrooms. These are one half of what makes our tomato sauce rich and flavourful. You can use any mushrooms here but I find the swiss browns have more of an earthy flavour that really give the sauce that ‘meaty’ taste and texture.
  • Brown lentils – just the ones from the can, the brown lentils will hold their shape while cooking again helping to give the sauce texture and earthy flavour. You can used dried but just cook/soak them as necessary first.
  • Lasagne sheets (not pictured) – I use the dried ones as they are more cost effective and I can keep them in the cupboard, and have also used the gluten free ones with excellent results. You don’t need to pre-cook them, just layer them in and they’ll cook perfectly while baking. You can use fresh lasagne sheets if you want as well.
  • Dairy free butter and flour – this makes your roux, or the base of the béchamel sauce. I use Nuttelex to replace butter in most of my recipes as it is vegan and gives a ‘buttery’ flavour without being greasy. As this is an Australian product, the closest US alternative I believe is Earth Balance.
  • Oat milk – this is going to form the basis for our cheesy béchamel sauce. I love using oat milk as it’s super creamy and gives the sauce a velvety texture without adding any taste (like soy). Just be sure to balance out the flavour with salt as oat milk can taste quite sweet.
  • Nutritional yeast – a must have pantry staple for anyone vegan or dairy free. Just like in my dairy free mac and cheese, it is essential for the rich, cheesy favour in this lasagne.
  • Nutmeg – it’s not really an Italian béchamel without nutmeg. For the best flavour, please buy whole nutmeg and grate it directly into the sauce using a microplane. Yes ground nutmeg can be used, but freshly grated will change your life – it’s so good.
  • Dairy free cheese – now I don’t always love processed vegan cheeses as I find they have a bit of an artificial taste, but I do like just a little bit sprinkled over the top of this lasagne before baking. Just remember not all vegan cheese are made equal so get one you know and love. You can also simply choose to leave this off and the lasagne will still be delicious.

You’ll Also Love: Vegan Enchiladas

Step-By-Step Instructions

If you’ve never made lasagne before then make sure to read through these steps fully before you begin. For more detailed instructions, make sure to read the recipe card at the bottom of this post.

Sautéing the mushrooms and onions in a pan.

Step 1: Heat the olive oil in a large, deep-sided frying pan over medium heat, then add the onion and garlic and sauté for a couple of minutes until soft. Add the diced mushrooms and continue to sauté until the mushrooms have reduced in size.

All tomato sauce ingredients in a pan.

Step 2: Add the tomato paste, salt, oregano, and basil to the pan and stir to combine. Add the diced tomatoes, vegetable stock, and lentils and stir until well combined.

The cooked lentil tomato sauce in a pan with a wooden spoon.

Step 3: Bring to a simmer and cook the sauce for about 30 minutes, or until it is very thick.

A hand whisking the dairy free bechamel sauce.

Step 4: While the lentil sauce is simmering, make the dairy free béchamel.

Layering the lasagne with the lentil sauce and bechamel.

Step 5: Start assembling! Spread enough lentil tomato sauce to cover the base of a 20x27cm (10.5×7.5in) rectangular baking dish. Drizzle over about ⅔ cup of béchamel, then lay over a layer of lasagne sheets, cutting them to fit as needed.

The finished lasagne in a dish ready for the oven.

Step 6: Repeat this layering process two more times, or until all of the lentil sauce is used. Finish with a final layer of lasagne sheets topped with the remaining béchamel and the vegan cheese.

The baked lasagne with fresh basil.

Step 5: Bake for 30 minutes, or until the top is golden and the sauce is bubbling. Allow to cool slightly and scatter over fresh basil leaves.

Serving a square of lentil lasagne.

Step 6: Cut into squares and serve!

👉Serving suggestion: Serve the lentil lasagne on it’s own or with a side of vegan garlic bread and a simple green salad or air fryer broccolini.

A portion of vegetarian lasagne on a white plate with fresh basil.

Storage Instructions

Leftover lasagne will keep in an airtight container in the fridge for up to 4 days. Reheat individual portions in the microwave, or cover the dish with foil and warm in the oven at 180°C (350°F) until heated through.

This vegetarian lasagne also freezes really well. Allow it to cool completely, then portion into individual serves and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Recipe FAQs

Can I make this vegan lasagne in advance?

Yes! I love lasagne as a great option to make in advance. I like to fully cook the lasagne and then just cover with aluminium foil and place back in a low oven to reheat when ready to serve.

Can I freeze lasagne?

Yes! Lasagne is one of my favourite things to keep in the freezer for a quick and easy lunch or dinner. Freeze in individual portions and defrost in the fridge overnight or in the sink and then reheat either in the microwave or oven.

Do I need to pre-cook the lasagne sheets?

No. This recipe uses dried lasagne sheets that go in straight from the packet. Just make sure the ones you buy don’t require pre-cooking. Check the packet before you start.

Can I make this lasagne gluten free?

Yes! Simply swap the plain flour for a gluten free plain flour and use gluten free lasagne sheets. Always check your other packaged ingredients to be safe.

A slice of lasagne on a white plate with a gold fork.

If you do make this recipe, please be sure to leave a comment and ⭐⭐⭐⭐⭐ rating below! And tag any of your creations on Instagram with @eightforestlane as I would love to see.

More vegan pasta recipes:

Lentil Bolognese
Dairy Free Mac and Cheese
Kale Pesto Pasta
Vegan Mushroom Stroganoff

Vegan Lentil Lasagne

This recipe for rich, creamy vegan lentil lasagne is the ULTIMATE comfort food. Made using all regular ingredients that you know (no fake meat here!), and a ‘cheesy’ vegan béchamel, this is the hearty lasagne you expect but without the meat and dairy. Next time you’re craving lasagne, give this version a try, I know you’ll love it as much as I do.
5 from 2 votes
Print Pin Rate Remove Ads
Course: Main Course
Cuisine: Italian
Dietary & Allergen: Dairy Free, Gluten Free Option, Nut Free, Vegan, Vegetarian
Prep Time: 20 minutes minutes
Cook Time: 1 hour hour
Total Time: 1 hour hour 20 minutes minutes
Servings: 6 servings
Author: Sally

Equipment

  • large frying pan
  • rectangular baking dish
Prevent your screen from going dark

Ingredients

For the lentil tomato sauce:

  • 1 onion finely diced
  • 2 cloves garlic finely diced
  • 1 tablespoon olive oil
  • 200 g (7 oz) swiss brown mushrooms/cremini mushrooms finely diced
  • ¼ cup tomato paste
  • ½ teaspoon salt
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 400 gram (14 oz) can diced tomatoes
  • 1½ cups vegetable stock
  • 420 gram (15 oz) can brown lentils rinsed and drained

For the vegan béchamel:

  • 4 tablespoons vegan butter
  • 3 tablespoons plain flour
  • 1½-2 cups oat milk
  • ½ cup nutritional yeast
  • ½ teaspoon salt
  • ¼ teaspoon nutmeg freshly grated

To assemble:

  • 9-12 dried lasagne sheets depending on the size of your sheets and dish
  • ½ cup vegan cheese
  • Fresh basil leaves optional to serve

Instructions

Make the Lentil Tomato Sauce:

  • Heat the olive oil in a large, deep-sided frying pan over medium heat, then add the onion and garlic and sauté for a couple of minutes until soft.
  • Add the diced mushrooms to the pan. Continue to sauté until the mushrooms have reduced in size and are soft and golden brown.
  • Add the tomato paste, salt, oregano, and basil to the pan and stir to combine. Cook for a couple of minutes until the tomato paste has darkened slightly in colour.
  • Add the diced tomatoes, vegetable stock, and lentils and stir until well combined. Bring to a simmer and cook for about 30 minutes, or until the sauce is very thick.

Make the Vegan Béchamel:

  • While the lentil sauce is simmering, melt the vegan butter in a medium saucepan over medium heat. Add the flour and whisk continuously until a smooth paste forms.
  • Add a small splash of oat milk and whisk until smooth. Continue adding oat milk a little at a time, whisking well after each addition, until the sauce is thick but drizzles off the whisk.
  • Add the nutritional yeast, salt, and nutmeg and whisk until fully combined. If the sauce becomes too thick, add a splash more oat milk. Taste and adjust the salt and nutmeg as needed. Place a lid on the saucepan to prevent a skin from forming.

Assemble the Lasagne:

  • Preheat your oven to 180°C (350°F). Spread enough lentil tomato sauce to cover the base of a 20x27cm (10.5×7.5in) rectangular baking dish. Drizzle over about ⅔ cup of béchamel, then lay over a layer of lasagne sheets, cutting them to fit as needed.
  • Repeat this layering process two more times, or until all of the lentil sauce is used. Finish with a final layer of lasagne sheets topped with the remaining béchamel.
  • Scatter over the vegan cheese and bake for 30 minutes, or until the top is golden and the sauce is bubbling.
  • Remove from the oven and allow to cool slightly. Scatter over fresh basil leaves, then cut into squares and serve.

Notes

Lasagne Sheets: The ones I use are suitable to be added straight to the dish without pre-cooking. Check the packet for instructions on how to use.
Gluten Free Option: This recipe can be easily made gluten free by using gluten free lasagne sheets and substituting 1-1 gluten free flour for the flour in the béchamel sauce.

Nutrition

Calories: 432kcal | Carbohydrates: 65g | Protein: 17g | Fat: 12g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.04g | Sodium: 984mg | Potassium: 833mg | Fiber: 11g | Sugar: 10g | Vitamin A: 821IU | Vitamin C: 12mg | Calcium: 128mg | Iron: 5mg

Nutritional information is provided as a guide only and is calculated using automated online tools, therefore we cannot guarantee the accuracy. We encourage you to make your own calculations based on the actual ingredients used in your recipe.

Have you made this recipe?Leave a comment and a rating below and tag your creations with #eightforestlane on Instagram!
Not from Australia? Check out my US Conversion Guide

This recipe was originally published in January 2022 and has been updated in 2026 with new photos and more helpful information. The recipe remains the same.

More Vegan Lunch and Dinner Recipes

  • Easy Spiced Carrot Lentil Soup
  • Crispy Rice Paper Dumplings
  • Crispy Rice Salad (Korean Inspired)
  • Thai Pumpkin Soup

Share this recipe:

Comments

    5 from 2 votes (1 rating without comment)

    Made this recipe? Leave a review! Cancel reply

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

    Recipe Rating




  1. Jules Hatfield says

    December 17, 2025 at 8:32 am

    This was a hit! I gave myself a bit of extra work though as I’d previously made a mushroom stock and only had dried brown lentils so got the stock out of the freezer to pre cook the dried lentils in it, then chopped up those mushrooms super small (to hide from my daughter) then did the onions, garlic etc in a separate saucepan and then added it to the lentils and cooked for a further 30 minutes to reduce the sauce. Anyway, super healthy and super tasty for all of us which rarely happens. Thank you so much! x

    Reply
    • Sally says

      December 18, 2025 at 10:18 am

      So glad this recipe worked well for your family! Thanks Jules 🙂

  2. Ann says

    September 15, 2023 at 9:13 pm

    Curious if you’ve tried other plant milks? I’m going to try this tonight with either cashew or almond milk.

    Reply
    • Sally says

      September 17, 2023 at 3:58 pm

      Hi Ann, yes I’ve used almond, soy and oat all with similar results. The results can depend on the quality of the plant-based milk but mostly it should be ok. Let me know how you went!

  3. Sarah says

    December 07, 2022 at 3:01 am

    Does this recipe require canned lentils, or could dry lentils work? If so, how would that change the recipe?

    Reply
    • JC says

      February 28, 2023 at 10:58 am

      I used dry green lentils. I just cooked them separately and added them in.

Hi! I’m Sally, and welcome to Eight Forest Lane! I’ve been dairy free for over 10 years, and I love sharing simple, tasty recipes that make cooking and baking easy, stress free, and fun for everyone! 

More about me →

Latest Recipes

  • A spoon taking a bite of a dot cake with ice cream.
    Easy Viral Dot Cake Mug Cakes (Dairy Free)
  • Lemon orzo with prawns served in a bowl with a fork.
    One Pot Lemon Orzo with Prawns and Spinach
  • Kale Caesar Salad with Crispy Chicken Schnitzel
  • Chicken schnitzels on a white plate.
    Chicken Schnitzel

Healthy & Delicious Bowls

  • Chipotle Chicken Bowls
  • Teriyaki Salmon and Avocado Rice Bowls
  • Hot Honey Sweet Potato Beef Bowl (Viral TikTok Recipe!)
  • Burger Bowls

Popular Right Now!

  • Honey Soy Chicken
  • The BEST Sausage Roll Recipe
  • One Pot Beef Mince Pasta
  • No Fold Dumplings (Viral TikTok Recipe!)

Footer

Info

  • About Me
  • Services
  • Privacy Policy
  • Disclaimer

Explore

  • Recipe Index
  • Air Fryer Recipes
  • 30 Minute Meals
  • Resources

Say Hello

  • Contact
  • Pinterest
  • Instagram
  • Work With Me

We acknowledge all Aboriginal and Torres Strait Islander persons as the first inhabitants of the nation and traditional custodians of the land in which we work and live, and pay our respects to Elders past, present and emerging.

↑ back to top

As an Amazon Associate I earn from qualifying purchases. Thank you for your support!

Copyright © 2026 Eight Forest Lane

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.