• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About & Contact
    • Work with Me
  • Sign up
  • Terms of Use
    • Privacy Policy
    • Disclaimer
  • My Account
Vancouver with Love
  • Recipes
    • Lunch & Dinner
    • Desserts
    • Breakfasts
    • Side Dishes
    • Snacks
    • Holiday Recipes
    • Drinks & Smoothies
  • How To Guides
  • Travel
  • Podcast
  • 20 Min Dinners eBook
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • Travel Guides
  • How To Guides
  • Sign up
  • About / Contact
  • Podcast
  • 20 Min Dinners Ebook
×
Home » Recipes » Lunch & Dinner » Red Lentil Lasagna (Vegan)

Red Lentil Lasagna (Vegan)

Published: Oct 22, 2020 Modified: Mar 6, 2025 by Elizabeth · 6 Comments

This easy vegan red lentil lasagna is gluten free, nut free and packed with protein. Great if you're looking for a healthy weeknight dinner that makes loads of portions!

Jump to Recipe
Image shows a large wedge of red lentil lasagna on a white plate. A woman's hand can be seen lifting a forkful of the lasagna.

There's something about Autumn (or Fall as my American and Canadian friends say!) that just makes me want to eat carbs. Particularly creamy bowls of pasta and lasagna.

Whether it's a creamy mushroom pasta dish or a hearty protein-packed lasagna, I am there for all things carby.

I love that cosy feeling that comes when you snuggle up with an oven-baked warming dinner.

Close up of vegan lasagna, showing layers of red lentils and tomato sauce, vegetables, pasta and vegan cheese.

And this Vegan Lentil Lasagna recipe is just that!

Made with red lentils, Mediterranean vegetables, herby tomatoes and a homemade creamy cheese sauce (that takes less than 15 mins to make), this gluten free dish is the ideal warming dinner.

Plus, you'll have a portion or two left for lunch the next day.

My favourite thing about this recipe? Hands down, its high protein and iron content from the lentils. I'm a big fan of red lentils and love using them in lasagna because they're so cheap!

If you're looking for a vegan weeknight dinner on a budget, this recipe is for you!.

Overhead image of dish of red lentil lasagna, showing tomato sauce, cheese and basil leaves.

RED LENTIL LASAGNA - RECIPE NOTES

Allergen Free - I also love that this lasagna can be gluten free if you use brown rice or corn pasta (or any other gluten free pasat), nut free and of course totally dairy free.

Don't have lasagna noodles? No problem! You can use 2 cups of your favourite pasta instead by just mixing it into the tomato/lentil sauce and it will cook in the oven.

Need to Make it Quicker? - If you're short on time and this recipe still looks a little long to you, use pre-cooked lentils to cut down your stovetop cooking time by 10 minutes.

Just simmer the tomato/lentil mixture for 10 minutes instead of 20 as the veggies will finish cooking in the oven.

Soaking Lentils - To cut down on cooking time and to make the red lentils easier to digest, soak them for a few hours prior to cooking (as little as 2 hours). This will reduce their cooking time on the stovetop.

Check out my web story on how to make this Vegan Lasagna.

Image shows a large wedge of red lentil vegan lasagna on a white plate. In the forefront of the image is the larger dish of lasagna.

FAQS

What are lasagna noodles?

Lasagna noodles are just a type of pasta use to make lasagna. Contrary to their name, they're not noodles! They're long, flat sheets that usually have slightly fluted or ribboned sides.

How many layers should my lasagna have?

Lasagna typically has at least two layers, but it's up to you. In this recipe I've shown you how to make two layers, but you could make less if you wish (and if you're using pasta instead of lasagna sheets - see notes).

What vegan cheese should I use on my lasagna?

There are loads of brands of vegan cheese - some of my favourites include Daiya, Chao and Violife. Or you can make your own vegan mozzarella! Whichever you decide to use, it's best to go for a cheese that stretches and melts.

Should I soak my lentils before making this vegan lasagna?

You absolutely don't have to. Personally, I find I digest lentils a lot better if I soak them for 2 hours or more prior to cooking (and it cuts down on their cooking time dramatically) so I like to, but it's definitely not essential to the recipe.

Image shows a large wedge of red lentil lasagna on a white plate. Behind it is a large dish of lasagna.

SIDE DISHES TO EAT WITH THIS LASAGNA:

  • Maple roasted carrots on a white plate sprinkled with parsley.
    Easy Maple Roasted Carrots
  • Overhead shot of one white enamel bowl of Gluten-free Millet Tabbouleh on a white plaster background surrounded by forks, parsley leaves and a napkin. The tabbouleh contains tomatoes, parsley and cucumber.
    Gluten-free Tabbouleh (with millet)
  • Garlic hasselback potatoes on a silver baking sheet, decorated with fresh herbs.
    Garlic Hasselback Potatoes with Sage
  • White plate of miso aubergine on white rice, decorated with parsley leaves and red chilli slices.
    Easiest Miso Aubergine (Nasu Dengaku)
Image shows a large wedge of vegan red lentil lasagna on a white plate.
Print Recipe Pin Recipe Save Recipe Saved Recipe!
5 from 8 votes

Lentil Lasagna (Vegan)

This easy vegan lentil lasagna is gluten free, nut free and packed with protein. Great if you're looking for a healthy weeknight dinner that makes loads of portions!
Prep Time10 minutes mins
Cook Time1 hour hr 5 minutes mins
Total Time1 hour hr 15 minutes mins
Course: Main Course
Cuisine: American, comfort food, gluten-free, healthy, Italian, vegan, vegetarian
Diet: Gluten Free, Vegan
Servings: 4 people
Calories per serving: 460kcal
Author: Elizabeth Emery

Ingredients

Cheese Sauce

  • 2 cups unsweetened soy or coconut milk
  • ¼ cup tapioca flour
  • ¼ cup nutritional yeast
  • 1 tablespoon onion powder
  • 2 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon sea salt

Filling

  • 2 teaspoon olive oil
  • 1 medium onion, finely diced
  • 2 cloves garlic, crushed
  • 1 large zucchini/courgette, chopped into 1cm cubes (about 2 cups)
  • 1 large red bell pepper, chopped into 1cm cubes (about 1½ cups)
  • 3 cups crushed tomatoes (just under one 800ml can)
  • 1 cup uncooked red lentils
  • 1½ cup vegetable stock (1 stock cube dissolved in 1½ cups boiling water)
  • 2 tablespoon dried mixed Italian herbs
  • 6 (approx.) gluten free or regular lasagna sheets/noodles as needed (or you can use pasta - see notes)

Topping

  • 1 cup homemade vegan mozzarella or store-bought vegan cheese shreds

Instructions

To make cheese sauce

  • Preheat oven to 350°F/175°C.
  • In a medium saucepan on a low heat, combine all sauce ingredients (using a metal whisk to remove any lumps if needed).
  • Heat mixture for about 10 minutes, stirring frequently, until it thickens and resembles cheese sauce. Remove from heat and set aside.

To make filling

  • Heat olive oil in a large saucepan on a medium heat. Add diced onion and sauté for 5 minutes until soft, stirring regularly.
  • Add garlic, zucchini and red pepper and sauté a further 5 minutes, continuing to stir.
  • Pour in tomatoes, lentils, stock and dried herbs. Increase heat to bring mixture to a boil, then reduce and cover with a lid. Simmer about 20 minutes, or until lentils are completely soft.

To assemble

  • Pour lentil filling into a deep ovenproof dish (just enough to cover bottom of dish). Cover with 3 lasagna sheets/noodles, and pour half cheese sauce over these evenly. (If your cheese sauce has become too thick while you've been making the filling, reheat it very gently or thin it out with a small amount of water.)
  • Repeat process, using all remaining lentil filling, 3 lasagna sheets and cheese sauce. Sprinkle cheese shreds on top, and cover dish in foil.
  • Bake for 15 minutes in oven, remove foil and bake for a further 10 minutes until cheese sauce is golden. Serve alone or with your favourite salad for a hearty.
Tried this recipe?Leave a rating above and mention @vancouverwithlove or tag #vancouverwithlove on Instagram!

Notes

Allergen Free - I also love that this lasagna can be gluten free if you use brown rice or corn pasta (or any other gluten free pasat), nut free and of course totally dairy free.
Don't have lasagna noodles? No problem! You can use 2 cups of your favourite pasta instead by just mixing it into the tomato/lentil sauce and it will cook in the oven.
Need to Make it Quicker? - If you're short on time and this recipe still looks a little long to you, use pre-cooked lentils to cut down your stovetop cooking time by 10 minutes (just simmer the tomato/lentil mixture for 10 minutes instead of 20 as the veggies will finish cooking in the oven).
Soaking Lentils - To cut down on cooking time and to make the red lentils easier to digest, soak them for a few hours prior to cooking (as little as 2 hours). This will reduce their cooking time on the stovetop.

Nutritional information per serving

Calories: 460kcal | Carbohydrates: 85g | Protein: 19.4g | Fat: 6.4g | Saturated Fat: 0.6g | Sodium: 976mg | Potassium: 208mg | Fiber: 10.2g | Sugar: 11.6g | Calcium: 69mg | Iron: 5mg

If you’ve tried this recipe, please leave a comment or tip for others below. I'd love to know how you’ve made it your own!

Follow Vancouver with Love on Instagram, Pinterest and Facebook!

Overhead shot of vegan lasagna on a white plate and potholder.
« Raw Brownies (vegan & gluten-free)
Vegan Enchiladas with Black Beans »
  • Facebook
  • Twitter
  • Email

If you're a brand and love my work, learn more about Working with Me and feel free to get in touch!

Reader Interactions

Comments

  1. Ann

    July 10, 2022 at 2:07 pm

    Hi, I’m going to make this for my grand- daughter when she visits next month. I would like to know if i can freeze this pleas to cut down my workload on the day?

    Reply
    • Elizabeth

      July 22, 2022 at 7:32 pm

      Hi Ann, you can yes. I would freeze it prior to baking the lasagna, and do bear in mind you will likely need to bake it for a little longer to ensure it fully defrosts!

      Reply
  2. Trudy Post

    July 11, 2023 at 2:36 am

    Would cornstarch work in place of the tapioca flour?

    Reply
    • Elizabeth

      July 11, 2023 at 9:29 pm

      Hi Trudy, I haven't tried cornstarch in the cheese sauce and would be reticent to recommend as I don't know if it would work, but if you try it please let me know how it goes.

      Reply
      • Trudy Post

        August 03, 2023 at 10:21 pm

        Yes, cornstarch absolutely does work in place of tapioca flour.

      • Elizabeth

        August 04, 2023 at 6:47 pm

        I SO appreciate you letting me know Trudy! SO happy that it worked for you. Now I need to try it myself.....

5 from 8 votes (8 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Elizabeth Emery of Vancouver with Love sitting at a kitchen table eating a vegan dessert.

Welcome! Vancouver with Love is a plant-based food blog, sharing a love of vegan recipes and travel

Read more →

  • Facebook
  • Twitter
  • Pinterest
  • Instagram

Most Popular

  • Cookie Dough Overnight Oats in a glass jar with chocolate chips.
    Cookie Dough Overnight Oats (vegan, gluten free)
  • Stuffed dates with peanut butter, chocolate drizzle and sea salt flakes.
    Stuffed Dates with Peanut Butter & Chocolate
  • Maple roasted carrots on a white plate sprinkled with parsley.
    Easy Maple Roasted Carrots
  • A spoonful of tiramisu overnight oats is taken from a glass jar, decorated with coffee beans and cacao powder.
    The BEST Tiramisu Overnight Oats

Web Stories

Footer

↑ back to top

Contact

  • About / Contact
  • Work with me / Press

Newsletter

  • Sign Up! for emails and updates
  • Facebook
  • Twitter
  • Pinterest
  • Instagram

Terms of use

  • Privacy policy
  • Disclaimer
  • Terms of use

Copyright © 2025 Vancouver With Love

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.
This site uses cookies to improve your experience. By using this site you agree to our use of cookies. Please refer to our privacy policy for more information.