There’s a comforting aroma that fills my kitchen every time I simmer up a pot of this Lentil Lasagna. It’s a dish that not only satisfies my craving for something rich and hearty but also provides a wonderful opportunity to savor wholesome ingredients. When I first decided to swap out traditional meat for tender French lentils, I never imagined just how much flavor would bloom from this little kitchen experiment.
After a particularly hectic week, I found myself searching for a way to bring nourishing homemade food back into my life. This lasagna felt like the perfect solution—a warm, inviting dish that’s surprisingly easy to craft yet impressively delicious. The layering of fresh veggies, tasty lentils, and a velvety cheese sauce creates a meal that delights both plant-based eaters and cheese lovers alike.
So whether you’re feeling the monotony of fast food or simply want to elevate your weeknight dinners, this Lentil Lasagna is about to become your new go-to recipe. Trust me, your taste buds and your loved ones will thank you for it!
Why is Lentil Lasagna a must-try?
Irresistible Flavor: This Lentil Lasagna boasts a rich, savory taste from the fresh vegetables and aromatic spices that will have everyone begging for seconds.
Healthy Comfort Food: Packed with protein and fiber, it’s a guilt-free indulgence that warms the soul.
Easily Customizable: Feel free to mix up the veggies based on what you have on hand, making it as versatile as it is delicious.
Family-Friendly: It’s a crowd-pleaser that satisfies both vegans and cheese lovers alike, ensuring a harmonious dinner table.
Time-Saving Delight: Prepping and assembling is a breeze, fitting seamlessly into your busy weeknight routine. For other exciting vegetable-based dishes, check out my guide on easy vegetarian dinners.
Lentil Lasagna Ingredients
For the Lasagna Layers
• 9 lasagna noodles – These will create the essential structure for your lentil lasagna.
• 1 tbsp olive oil – Use this for sautéing vegetables to enhance their flavors.
• 2 carrots, diced – They add natural sweetness and a lovely texture.
• 1 cup yellow onion, diced – Provides a foundational flavor that complements the other ingredients.
• 1 zucchini, diced – This veggie adds moisture and nutrients to your dish.
• 3 garlic cloves, minced – Fresh garlic elevates the overall taste profile, making it irresistible.
For the Lentil Mixture
• 1/2 cup french lentils – These tender lentils offer a hearty, protein-rich alternative to meat.
• 1 cup vegetable broth – Use low-sodium broth for enhanced flavor without too much salt.
• 14 oz. tomato sauce – This creates a rich, flavorful base for the lentil mixture.
• 2 1/2 cups marinara sauce, divided – The perfect balance of tangy and sweet for layering.
• 1 cup water – Helps to cook the lentils to a perfect consistency.
• 1/3 cup fresh basil, chopped – Adds a burst of freshness and aromatic qualities.
• 1/2 tsp red pepper flakes – A pinch brings a delightful touch of spice to balance the flavors.
For the Cheese Sauce
• 8 oz. shredded mozzarella or parmesan, vegan – Melts to create that gooey, comforting cheese effect.
• 2 tbsp vegan butter – Use this for a creamy texture in your cheese sauce.
• 1 1/2 tbsp flour – Acts as a thickening agent for the sauce, making it luscious.
• 1 cup almond milk – A dairy-free base that works beautifully in this recipe.
• 1 1/2 tbsp nutritional yeast – Infuses a cheesy flavor without dairy—an essential in vegan dishes.
• 1/8 tsp garlic powder – Enhances the cheesy sauce with an extra layer of flavor.
• Salt and pepper to taste – Essential for bringing all the flavors together; adjust to preference.
By gathering these delightful ingredients, you’re one step closer to the comforting and flavorful Lentil Lasagna that everyone will love!
How to Make Lentil Lasagna
-
Sauté Vegetables: Heat olive oil in a large, deep skillet over medium heat. Add diced carrots, onion, and zucchini; sauté until they soften, about 7 minutes. Then, stir in minced garlic and sauté for an additional 2 minutes.
-
Cook Lentils: Add French lentils, vegetable broth, tomato sauce, 1/2 cup marinara sauce, water, chopped basil, and red pepper flakes to the skillet. Bring the mixture to a boil, then cover and simmer for 35-40 minutes, stirring occasionally, until the lentils are tender.
-
Prepare Noodles: While the lentil mixture is simmering, cook lasagna noodles in a large pot of salted boiling water according to the package instructions. Once cooked, drain and lay them flat on a clean surface to prevent sticking.
-
Make Cheese Sauce: In a small saucepan, melt vegan butter over medium heat. Add flour, whisking continuously for about 30 seconds. Pour in the almond milk, nutritional yeast, garlic powder, salt, and pepper; stir well. Bring it to a low simmer, stirring occasionally until thickened, then remove from heat. Preheat your oven to 400°F.
-
Assemble the Lasagna: In a 9×13 baking dish, spread 1 cup of marinara sauce on the bottom. Lay 3 lasagna noodles over the sauce, then spread half of the lentil mixture, half of the cheese sauce, and top with 2/3 cup shredded vegan cheese. Layer in 3 more noodles, the remaining lentil mixture, remaining cheese sauce, and another 2/3 cup of cheese. Finish with the last 3 noodles, topping with 1 cup of marinara sauce and the remaining cheese.
-
Bake the Lasagna: Cover the dish with foil and bake for 15 minutes. Remove the foil and continue to bake until the cheese is melted, about 10-15 minutes more. Once it’s out of the oven, let it sit for at least 10 minutes before slicing to ensure those glorious layers hold together.
Optional: Garnish with fresh basil for an extra pop of flavor and color!
Exact quantities are listed in the recipe card below.
What to Serve with Lentil Lasagna?
When your kitchen fills with the warm, inviting aroma of bake, it’s the perfect time to think about what will complement your delicious meal.
-
Garlic Bread: The crispy, buttery texture and rich garlic flavor are irresistible alongside the hearty lasagna.
-
Mixed Green Salad: Crisp greens and vibrant veggies tossed in a tangy vinaigrette add a refreshing contrast to the dish’s richness.
-
Roasted Veggies: A medley of roasted seasonal vegetables enhances the earthy flavors of the lentils, providing delightful texture.
-
Italian Herbal Tea: Offers a gentle, aromatic pairing that complements the lasagna’s spices without overwhelming the palate.
-
Sautéed Spinach: Lightly garlic-buttered spinach is a nutritious, flavorful side that enhances the overall meal without overpowering it.
-
Chocolate Mousse: For dessert, a silky chocolate mousse adds a decadent finish, balancing the savory flavors with smooth sweetness.
Lentil Lasagna Variations
Feel free to get creative with your Lentil Lasagna and make it your own with these delightful twists!
-
Gluten-Free: Use gluten-free lasagna noodles for a wheat-free option. You still get that comforting layer of deliciousness without compromise.
-
Extra Vegetables: Add chopped spinach, mushrooms, or bell peppers for a nutrition boost. This adds color and flavor—plus, who doesn’t love extra veggies?
-
Spicy Kick: Toss in jalapeños or extra red pepper flakes if you enjoy a bit of heat. This will elevate the dish and keep your taste buds dancing!
-
Creamy Mushroom Sauce: Swap half of the cheese sauce for a creamy mushroom sauce made from sautéed mushrooms and cashew cream. This substitution deepens the earthy flavors wonderfully.
-
Herb Variations: Experiment with fresh herbs like thyme or oregano instead of basil. This will create a different aromatic profile, making each bite a new experience.
-
Tofu Ricotta: For a fun twist, use crumbled tofu mixed with nutritional yeast and herbs in place of the cheese for a rich, creamy layer. It’s a great alternative for those wanting to reduce dairy!
-
Nutty Flavor: Sprinkle ground walnuts or pine nuts between the layers for added texture and flavor. They provide a satisfying crunch and nutrition benefits.
-
Smoky Flavor: Add smoked paprika to the lentil mixture for a rich, deep flavor. It gives a subtle smokiness that enhances the overall experience.
These variations not only keep your Lentil Lasagna exciting but also cater to diverse tastes and dietary needs, making it a dish that everyone will love all over again!
Make Ahead Options
These Lentil Lasagna layers are perfect for meal prep enthusiasts looking to save time during busy weeknights! You can prepare the lentil mixture and cheese sauce up to 3 days in advance; simply refrigerate them in airtight containers to maintain freshness. Additionally, you can cook the lasagna noodles and store them flat to prevent sticking. When you’re ready to bake, layer the prepared components in your baking dish, then dress it with marinara sauce and cheese. Pop it in the oven as directed, and enjoy wonderfully satisfying homemade meals without the last-minute rush—all just as delicious as if made fresh!
Expert Tips for Lentil Lasagna
-
Perfect Noodle Timing: Make sure to cook the lasagna noodles just until al dente. Overcooking can lead to a mushy texture, so check the package instructions closely.
-
Layering Logic: When assembling, make sure to spread the sauces evenly. This keeps each bite full of flavor, avoiding dry sections in your Lentil Lasagna.
-
Cheese Sauce Consistency: If your cheese sauce comes out too thick, add a splash more almond milk to achieve that velvety texture you crave.
-
Fresh Herbs Matter: Don’t skimp on incorporating fresh basil! It adds a wonderfully bright flavor to balance the hearty lasagna components.
-
Rest Before Serving: Let your completed lentil lasagna rest for at least 10 minutes before slicing. This helps the layers set and makes for easier serving.
How to Store and Freeze Lentil Lasagna
Room Temperature: Let the Lentil Lasagna cool completely before storing at room temperature. It can be kept for up to 2 hours before transferring to the fridge.
Fridge: Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat individual portions in the microwave or the oven until warmed through.
Freezer: For longer storage, freeze sliced portions wrapped tightly in plastic wrap and then aluminum foil for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: To reheat leftovers, preheat your oven to 350°F and bake covered in foil for about 20-25 minutes, or until heated through. Enjoy the comforting flavors again!
Lentil Lasagna Recipe FAQs
What type of lentils should I use for Lentil Lasagna?
I recommend using French lentils for their lovely texture and taste, but green or even brown lentils work as well. Just ensure they’re not split, as they will hold their shape better in the lasagna.
How do I store leftover Lentil Lasagna?
Allow your Lentil Lasagna to cool completely, then transfer it to an airtight container and pop it in the fridge. It can be enjoyed for up to 3-4 days—perfect for those busy weeknights!
Can I freeze Lentil Lasagna?
Absolutely! To freeze, slice the lasagna and wrap each piece tightly in plastic wrap, followed by aluminum foil. This keeps it safe from freezer burn! It can be stored in the freezer for up to 3 months. When you’re ready to enjoy it, simply thaw overnight in the refrigerator.
What if my cheese sauce is too thick or too thin?
If your cheese sauce is too thick, gently whisk in a bit more almond milk over low heat until you reach your desired consistency. Conversely, if it’s too thin, let it simmer a bit longer, whisking constantly to let it thicken up nicely.
Can I use different vegetables in my Lentil Lasagna?
Very much so! Feel free to substitute or add vegetables like spinach, bell peppers, or mushrooms. The more the merrier—it allows for new flavors and textures each time you make it! Just chop them up and sauté them along with the carrots and zucchini.
Are there any dietary considerations for Lentil Lasagna?
It’s typically vegan, but you can modify it for gluten-free diets by using gluten-free lasagna noodles. Always check the labels for any possible allergens, especially if you’re hosting guests with dietary restrictions. This dish can be enjoyed by everyone!

Mouthwatering Lentil Lasagna Your Family Will Love
Ingredients
Equipment
Method
- Heat olive oil in a large, deep skillet over medium heat. Add diced carrots, onion, and zucchini; sauté until they soften, about 7 minutes. Then, stir in minced garlic and sauté for an additional 2 minutes.
- Add French lentils, vegetable broth, tomato sauce, 1/2 cup marinara sauce, water, chopped basil, and red pepper flakes to the skillet. Bring the mixture to a boil, then cover and simmer for 35-40 minutes, stirring occasionally, until the lentils are tender.
- While the lentil mixture is simmering, cook lasagna noodles in a large pot of salted boiling water according to the package instructions. Once cooked, drain and lay them flat on a clean surface to prevent sticking.
- In a small saucepan, melt vegan butter over medium heat. Add flour, whisking continuously for about 30 seconds. Pour in the almond milk, nutritional yeast, garlic powder, salt, and pepper; stir well. Bring it to a low simmer, stirring occasionally until thickened, then remove from heat. Preheat your oven to 400°F.
- In a 9x13 baking dish, spread 1 cup of marinara sauce on the bottom. Lay 3 lasagna noodles over the sauce, then spread half of the lentil mixture, half of the cheese sauce, and top with 2/3 cup shredded vegan cheese. Layer in 3 more noodles, the remaining lentil mixture, remaining cheese sauce, and another 2/3 cup of cheese. Finish with the last 3 noodles, topping with 1 cup of marinara sauce and the remaining cheese.
- Cover the dish with foil and bake for 15 minutes. Remove the foil and continue to bake until the cheese is melted, about 10-15 minutes more. Once it's out of the oven, let it sit for at least 10 minutes before slicing to ensure those glorious layers hold together.







