Hearty Lentil Lasagna

Welcome to the ultimate guide for crafting a truly unforgettable vegan **Lentil Lasagna**! This isn’t just another plant-based dish; it’s a hearty, wholesome, and incredibly satisfying comfort food experience that will impress vegans and meat-eaters alike. We’ve transformed the classic Italian favorite into a magnificent, dairy-free, and meat-free masterpiece by layering tender lasagna noodles with a rich, savory lentil filling, a creamy vegan “cheese” sauce, robust tomato sauce, and a generous topping of melty dairy-free cheese. Whether you’re looking for a healthier alternative to traditional lasagna, exploring plant-based cuisine, or simply seeking a delicious and fulfilling meal, this lentil lasagna recipe is destined to become a staple in your culinary repertoire.

A perfectly portioned slice of vegan lentil lasagna on a white plate, ready to be enjoyed with a fork beside it.

For many, lasagna is more than just a dish; it’s a warm embrace, a symbol of family gatherings, and a true culinary love language. And if you share that sentiment, prepare to fall head over heels for this particular lentil lasagna. Our kitchen has a long-standing love affair with lentils, often turning to them for their versatility and nutritional prowess in dishes like a hearty lentil bolognese or a comforting spiced chickpea lentil curry. But when it comes to sheer coziness and satisfying richness, this lasagna truly takes the crown. The carefully prepared lentils skillfully mimic the texture and heartiness of ground meat, infusing every bite with deep, umami-rich flavors that make this dish universally appealing. Get ready to experience a plant-based marvel that promises to be a go-to for cozy nights and impressive dinner parties alike.

Exceptional Recipe Features

This Lentil Lasagna stands out for several compelling reasons, offering a delicious and convenient way to enjoy a plant-based meal:

  • Wholesome Vegetable Integration: We pack this lasagna with an abundance of vibrant vegetables such as sweet carrots, aromatic onions, fresh zucchini, and pungent garlic. These aren’t just for bulk; they contribute essential nutrients, natural sweetness, and a fantastic depth of flavor that elevates the entire dish. This robust vegetable base replaces traditional heavy fillings, making it a lighter yet equally satisfying option.
  • Innovative Vegan Béchamel: Instead of relying on dairy-based ricotta or cottage cheese, this recipe features a luxurious vegan béchamel sauce. This creamy, smooth sauce adds a rich texture and savory element, enhancing the overall decadence of the lasagna without any dairy. It’s carefully crafted to bind the layers beautifully and provide that quintessential lasagna creaminess.
  • Meatless Masterpiece: Designed with a deep appreciation for the classic, this lasagna follows a similar layering and preparation method to its traditional counterpart. The crucial difference lies in the star ingredient: lentils. French lentils, specifically, are used to create a remarkably similar texture and satisfying bite to ground beef, making this a plant-forward dish that sacrifices nothing in terms of flavor or heartiness.
  • Streamlined Preparation: We understand the demands of busy schedules. That’s why this recipe allows for significant make-ahead potential. The flavorful lentil filling can be prepared up to two days in advance, drastically reducing active cooking time on the day of assembly. This flexibility makes it a perfectly doable and enjoyable meal for weeknights, as well as special occasions.
A rectangular baking dish filled with freshly baked lentil lasagna, topped with golden melted vegan cheese and fresh basil leaves, ready to be served.

Key Ingredients for Your Vegan Lentil Lasagna

Creating an exceptional lentil lasagna starts with selecting quality ingredients. Here’s a deeper dive into what you’ll need and why each component is vital:

  • Lasagna Noodles: For this recipe, we highly recommend using traditional, dried lasagna noodles that require boiling. While gluten-free and “oven-ready” options exist, our tests show that traditional noodles provide the best structural integrity and desired texture, ensuring your lasagna holds together beautifully when sliced. If opting for gluten-free, be aware the texture may be slightly softer.
  • Fresh Vegetables: A vibrant medley of carrots, yellow onion, zucchini, and garlic forms the flavor foundation of our lentil ragu. Diced carrots add a touch of sweetness and color, onion provides an aromatic base, zucchini contributes moisture and nutrients, and fresh garlic infuses everything with irresistible depth. Feel free to incorporate other favorites like bell peppers, spinach, or mushrooms for added variety and nutrition.
  • Lentils: The hero of our plant-based filling! We specifically call for French lentils (also known as Puy lentils) due to their firm texture and ability to hold their shape exceptionally well after cooking. This characteristic is crucial for mimicking the hearty bite of ground meat. Brown or green lentils can be used as a substitute if French lentils are unavailable, but note they might be slightly softer. Avoid red lentils, as they tend to break down too much and create a mushy texture unsuitable for lasagna.
  • Tomato Sauce & Marinara: Our rich sauce layer combines plain canned tomato sauce for a robust base with your favorite jarred marinara sauce for added complexity and convenience. The tomato sauce should ideally be plain or lightly seasoned with Italian herbs. For the marinara, choose one with flavors you love, such as a tomato-basil variety, to enhance the overall taste profile.
  • Fresh Basil: A cornerstone of Italian cuisine, fresh basil provides a bright, aromatic lift to the rich tomato and lentil flavors. Chopped fresh basil is highly recommended for its vibrant taste and appealing color. In a pinch, dried basil can be used, but start with a smaller amount (e.g., 1 teaspoon) and adjust to taste, as its flavor is more concentrated.
  • Nutritional Yeast: This essential vegan ingredient is key to achieving that beloved “cheesy” flavor in our béchamel sauce. Nutritional yeast offers a savory, umami-rich profile that mimics cheese without any dairy. It’s an irreplaceable component for our vegan cheese sauce, so no substitutions are recommended for its unique contribution.
  • Vegan Cheese: To achieve that classic bubbling, golden crust, a good quality meltable vegan cheese is vital. Options like shredded vegan mozzarella or vegan parmesan work wonderfully. Look for brands known for their excellent melting properties to ensure a truly satisfying finish.

For the Creamy Vegan Béchamel Sauce:

  • Vegan Butter: Essential for creating a rich roux, the foundation of our béchamel. Choose a good quality vegan butter that melts smoothly.
  • All-Purpose Flour: Thickens the sauce, creating a smooth and luscious consistency.
  • Almond Milk (or other plant-based milk): Unsweetened and unflavored almond milk is ideal, providing a neutral base for the sauce. Soy milk or oat milk can also be used, ensuring they are plain to avoid altering the flavor.
  • Garlic Powder, Salt, and Pepper: These seasonings enhance the savory profile of the béchamel, complementing the nutritional yeast and overall lasagna flavors.

Detailed Step-by-Step Instructions

Follow these comprehensive steps to assemble your magnificent Lentil Lasagna, ensuring each layer contributes to a symphony of flavors and textures.

Step 1: Sauté the Aromatics and Vegetables.
Begin by heating olive oil in a large, deep skillet or Dutch oven over medium heat. Once shimmering, add your diced carrots, yellow onion, and zucchini. Sauté these vegetables gently, stirring occasionally, for about 7-8 minutes until they soften and the onion becomes translucent. This step is crucial for building a flavorful base. Next, stir in the minced garlic and continue to sauté for an additional 2 minutes until fragrant, being careful not to burn the garlic.

Step 2: Prepare the Hearty Lentil Ragu Filling.
To the same skillet with the sautéed vegetables, add the French lentils, vegetable broth, canned tomato sauce, 1/2 cup of the marinara sauce, water, chopped fresh basil, and a pinch of red pepper flakes for a subtle kick. Stir all ingredients together thoroughly to combine. Bring the mixture to a gentle boil, then reduce the heat to a low simmer. Cover the skillet and let it cook for 35-40 minutes, stirring occasionally to prevent sticking, until the lentils are tender and have absorbed most of the liquid, creating a thick, rich ragu. This slow simmer allows the flavors to meld beautifully.

Close-up of the rich lentil mixture with diced vegetables and tomato sauce simmering in a skillet on a stovetop, ready to be incorporated into the lasagna.

Step 3: Cook the Lasagna Noodles to Perfection.
While your lentil filling simmers, bring a large pot of heavily salted water to a rolling boil. Carefully add the lasagna noodles, ensuring they are fully submerged. Cook the noodles according to the package instructions until al dente – firm to the bite but flexible. Overcooked noodles can become mushy, affecting the lasagna’s texture. Once cooked, drain the noodles immediately and lay them out flat on a clean baking sheet or parchment paper. This prevents them from sticking together or tearing, making assembly much easier.

Step 4: Craft the Creamy Vegan Béchamel Sauce.
In a small saucepan, melt the vegan butter over medium heat. Once melted, add the all-purpose flour and whisk continuously for 30 seconds to create a roux. This quick cooking removes the raw flour taste. Gradually pour in the almond milk (or your chosen plant milk), whisking constantly to prevent lumps. Stir in the nutritional yeast, garlic powder, salt, and black pepper. Bring the sauce to a low simmer, continuing to whisk occasionally, until it thickens slightly and becomes smooth and creamy, easily coating the back of a spoon. Remove the béchamel from the heat and set aside. At this point, preheat your oven to 400°F (200°C) to prepare for baking.

Step 5: Master the Art of Lasagna Assembly.
With all components ready, it’s time to build your lasagna! Begin by spreading 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish. This prevents the first layer of noodles from sticking and adds flavor. Carefully place 3 cooked lasagna noodles on top of the marinara, slightly overlapping if necessary to cover the bottom of the dish. Spread half of the savory lentil mixture over the noodles, using the back of a spoon to create an even layer. Next, spoon half of the creamy vegan béchamel sauce over the lentil layer, followed by 2/3 cup of your shredded vegan cheese. Repeat this layering process for the second tier: 3 more lasagna noodles, the remaining lentil mixture, the remaining béchamel sauce, and another 2/3 cup of shredded vegan cheese. For the final layer, top with the last 3 lasagna noodles, the remaining 1 cup of marinara sauce, and the rest of the shredded vegan cheese, ensuring a generous, even coating.

Hands carefully layering lasagna noodles, lentil filling, and vegan cheese sauce in a rectangular baking dish during the assembly process of vegan lentil lasagna.

Step 6: Bake to Golden Perfection and Rest.
Cover the baking dish tightly with aluminum foil. Bake the lasagna in the preheated oven for 15 minutes. This initial covered bake allows the flavors to meld and the lasagna to heat through evenly. After 15 minutes, carefully remove the foil and continue baking for another 10-15 minutes, or until the top layer of vegan cheese is beautifully melted, bubbly, and slightly golden. Once baked, remove the lasagna from the oven and, crucially, let it rest for at least 10-15 minutes before slicing and serving. This resting period allows the layers to set, making for cleaner, more intact slices. Enjoy your incredible homemade vegan Lentil Lasagna!

Pro Tips for a Perfect Lentil Lasagna

Achieving a truly exceptional lasagna involves a few key techniques and considerations:

  • Perfect Béchamel Every Time: When making the vegan béchamel sauce, ensure you whisk continuously after adding the flour to the melted butter to prevent lumps. Gradually adding the plant milk while whisking helps create a smooth, velvety sauce. Cook until it lightly coats the back of a spoon; don’t over-thicken, as it will continue to firm up as it cools. If you’re not strictly vegan, you could opt for a traditional creamy Alfredo-style sauce, similar to our healthy alfredo sauce, which would also be delicious.
  • Customize Your Veggies: This recipe is incredibly adaptable! Feel free to add other finely diced or thinly sliced vegetables to the lentil mixture. Butternut squash or yellow squash could add a lovely sweetness and texture, while sautéed mushrooms or bell peppers would offer an extra layer of umami and color. Just ensure they are cooked down sufficiently before adding to the lentil ragu.
  • Prevent Watery Lasagna: A common issue with vegetarian lasagnas can be excess moisture. To avoid this, ensure your zucchini is slightly cooked down, and the lentil mixture has simmered long enough to reduce most of its liquid, making it thick and hearty. Also, fully drain your cooked lasagna noodles.
  • Resting is Key: Don’t skip the resting period after baking! This 10-15 minute wait allows the lasagna to set, preventing it from collapsing and making it much easier to cut into neat, beautiful slices.
  • Season as You Go: Taste your lentil filling and béchamel sauce before assembly. Adjust seasonings (salt, pepper, herbs) as needed. Layering well-seasoned components ensures a flavorful final dish.

Do You Have to Boil Lasagna Noodles?

For traditional dried lasagna noodles, yes, boiling them beforehand is necessary. This ensures they cook through evenly and become tender in the finished dish. If you prefer to skip the pre-boiling step, specifically purchase “no-boil” or “oven-ready” lasagna noodles. These are designed to cook directly in the oven, absorbing moisture from the sauce. However, as noted, traditional noodles often yield the best texture.

Can I Make Lentil Lasagna in Advance?

Absolutely! This lentil lasagna is an excellent candidate for meal prep. To make your cooking day quicker and less stressful, you can prepare the lentil mixture up to 2 days in advance. Simply cook it as directed in Step 2, then allow it to cool completely before transferring it to an airtight container and storing it in the refrigerator. When you’re ready to assemble, gently reheat the lentil mixture if it’s too thick from the cold, then proceed with the remaining steps. We do not recommend cooking the lasagna noodles in advance, as they can become sticky and difficult to work with.

Storage and Reheating Guidelines

Proper storage ensures your delicious lentil lasagna remains fresh and enjoyable for days, or even months!

Refrigerator: Once cooled, store leftover lasagna in individual airtight containers for easy portioning, or keep it in the 9×13-inch baking dish, provided it has a tight-fitting lid. It will stay fresh in the refrigerator for up to 5 days.

Freezer: For longer storage, allow the baked lasagna to cool completely. You can freeze it directly in the baking dish (if freezer-safe) by wrapping it tightly in several layers of aluminum foil, then an outer layer of plastic wrap to prevent freezer burn. Alternatively, slice the lasagna into individual portions, wrap each slice, and place them in a freezer-safe bag or container. Frozen lasagna can be stored for up to 3 months. If you wish to freeze an unbaked lasagna, follow this helpful guide on how to freeze lasagna for best results.

Reheating: If reheating from frozen, it’s best to thaw the lasagna in the refrigerator overnight. Once thawed (or if reheating from the fridge), cover the lasagna with foil and bake at 375°F (190°C) for 20-30 minutes, or until it’s warmed through and bubbly. Remove the foil for the last 5-10 minutes if you want to crisp up the top layer of cheese. Individual slices can also be reheated in the microwave, though oven reheating yields a superior texture.

A close-up shot of a single, perfectly cut slice of vegan lentil lasagna on a white plate, with a fork gently piercing it, highlighting the layered goodness.

Serving Suggestions for Your Lentil Lasagna

This hearty Lentil Lasagna is a complete meal on its own, but it pairs beautifully with a few simple accompaniments to create a truly fulfilling dining experience. Serve it alongside a fresh, crisp green salad with a light vinaigrette dressing to add a refreshing contrast to the richness of the lasagna. A side of warm, crusty garlic bread or a simple baguette is perfect for soaking up any leftover sauce. For an extra touch of freshness, garnish each serving with a sprinkle of fresh parsley or a few basil leaves. A glass of your favorite red wine would also complement the robust flavors of this dish perfectly.

More Delightful Vegan Dinner Recipes

If you loved this lentil lasagna, you’ll surely enjoy exploring more of our comforting and delicious plant-based dinner creations:

  • Wholesome Vegan Minestrone Soup
  • Creamy Vegan Mushroom Pasta
  • Classic Vegan Eggplant Parmesan

If you tried this recipe and loved it, we’d be thrilled to hear from you! Please leave a comment and a star rating below to share your experience. Your feedback helps our community of home cooks!

4.80 from 5 votes

Lentil Lasagna

By
Erin Alvarez
Servings:
12 slices
Prep:
30 mins
Cook:
1 hr 30 mins
Total:
2 hrs
a piece of lasagna on a plate with a fork
Pin
Print
Easy vegan Lentil Lasagna uses french lentils instead of meat, making it a hearty plant-based option. In addition, it’s filled with veggies, tomato sauce, a vegan “cheese” sauce and topped with dairy-free cheese, making it a go-to comfort food meal.

Ingredients

  • 9 lasagna noodles
  • 1 tbsp olive oil
  • 2 carrots, diced
  • 1 cup yellow onion, diced
  • 1 zucchini, diced
  • 3 garlic cloves, minced
  • 1/2 cup french lentils, (see notes for substitutions)
  • 1 cup vegetable broth
  • 14 oz. tomato sauce, (1 can)
  • 2 1/2 cups marinara sauce, divided
  • 1 cup water
  • 1/3 cup fresh basil, chopped
  • 1/2 tsp red pepper flakes
  • 8 oz. shredded mozzarella or parmesan, vegan

for the cheese/béchamel sauce:

  • 2 tbsp vegan butter
  • 1 1/2 tbsp flour
  • 1 cup almond milk, or milk of choice
  • 1 1/2 tbsp nutritional yeast
  • 1/8 tsp garlic powder
  • salt and pepper to taste

Instructions

  1. Heat olive oil in a large, deep skillet over medium heat. Add the carrots, onion and zucchini and sauté until soft, about 7 minutes. Then, add the garlic and sauté for 2 minutes.
  2. To that same skillet, add the lentils, vegetable broth, tomato sauce, 1/2 cup of the marinara sauce, water, basil, and red pepper flakes. Bring the mixture to a boil, then cover, reduce heat to a simmer and simmer the mixture for 35-40 minutes, stirring occasionally, until the lentils are cooked.
  3. While the lentil mixture is cooking, cook the lasagna noodles: bring a large pot of salted water to a boil, then cook the noodles according to the package instructions. Drain, then lay each noodle out flat on a clean surface to prevent them from sticking or tearing.
  4. Next, make the cheese sauce: melt butter in a small saucepan over medium heat, then add the flour and whisk continuously for 30 seconds. Pour in the milk, nutritional yeast, garlic powder, salt, and pepper and stir to combine. Bring to a low simmer, stirring occasionally until the sauce has thickened and is smooth; remove from the heat. Now, preheat the oven to 400°.
  5. Once the lentils are soft, it’s time to assemble the lasagna: Spread 1 cup of marinara sauce on the bottom of a 9×13 baking dish, then top it with 3 lasagna noodles. Spread HALF of the lentil mixture overtop, using the back of a spoon to smooth it out, then add HALF of the cheese sauce on top, followed by 2/3 cup of the shredded vegan cheese. Next, layer 3 more lasagna noodles, followed by the remaining lentil mixture and the remaining cheese sauce, and 2/3 cup of shredded cheese. Last, top with the final 3 lasagna noodles, 1 cup of marinara sauce and the remaining shredded cheese.
  6. Cover the dish with foil, then bake the lasagna for 15 minutes. Remove the foil and continue baking until the cheese has melted, 10-15 minutes. Remove from the oven and wait at least 10 minutes before slicing. Enjoy!

Notes

*Calories are per slice and are an estimation

*Lentils: you can substitute brown or green lentils if you prefer, but the texture will be slightly different. I would NOT use red lentils!

Nutrition

Calories: 233kcal |
Carbohydrates: 30g |
Protein: 11g |
Fat: 8g |
Saturated Fat: 3g |
Polyunsaturated Fat: 1g |
Monounsaturated Fat: 3g |
Trans Fat: 0.01g |
Cholesterol: 15mg |
Sodium: 651mg |
Potassium: 433mg |
Fiber: 5g |
Sugar: 6g |
Vitamin A: 2414IU |
Vitamin C: 11mg |
Calcium: 154mg |
Iron: 2mg


Did you make this?
Leave a comment and star rating below!