Slow-Simmered Lentil And Tomato Lasagna
A hearty vegetarian lasagna featuring slow-simmered lentils and rich tomatoes layered with tender noodles and creamy béchamel for a comforting Italian dinner.

Flavor & Inspiration
This Slow-Simmered Lentil and Tomato Lasagna draws inspiration from the rustic, earthy traditions of Italian home cooking, where humble ingredients are transformed through patience and care. The dish honors the Italian concept of cucina povera by elevating lentils and tomatoes into a luxurious, protein-rich centerpiece that satisfies without relying on meat. Aromatic garlic, fresh basil, and a touch of red wine deepen the flavor profile, creating a warm and inviting aroma that fills the kitchen during the long simmer.
The lentils provide a meaty texture that perfectly complements the sweetness of the slow-cooked tomatoes, resulting in a complex and satisfying savory base. This lasagna is ideal for a cozy family dinner or a gathering where a substantial, plant-based main course is desired. The interplay between the earthy green lentils and the bright acidity of the crushed tomatoes creates a balanced and harmonious flavor foundation.
Layers of tender pasta noodles absorb the rich tomato sauce, ensuring every bite delivers a consistent and comforting mouthfeel. A creamy béchamel sauce binds the components together, adding a velvety richness that contrasts beautifully with the fibrous lentils. The finished dish presents a golden-brown, bubbling top layer of melted mozzarella and Parmesan cheese that invites immediate serving.
Its substantial appearance and hearty composition make it a perfect centerpiece for a festive holiday meal or a relaxed weekend supper. The dish pairs exceptionally well with a crisp green salad or a glass of robust red wine to cut through the richness. Leftovers reheat beautifully, making this an excellent choice for meal preparation and make-ahead planning.
The high fiber content ensures that the meal is not only delicious but also deeply nourishing for the body. Each layer contributes to a symphony of textures, from the soft noodles to the slightly chewy lentils and the smooth cheese topping. This vegetarian masterpiece proves that plant-based ingredients can deliver the same depth and satisfaction as traditional meat-heavy classics.
Ingredients
- 1 cup green or brown lentils, rinsed and picked over
- 3 cups low-sodium vegetable broth
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 (28-ounce) can crushed tomatoes
- 1 teaspoon tomato paste
- 1 teaspoon red wine vinegar
- 1 teaspoon salt
- 1/2 teaspoon freshly ground black pepper
- 12 lasagna noodles, uncooked
- 3 cups whole milk
- 1/4 cup all-purpose flour
- 2 tablespoons unsalted butter
- 1/2 teaspoon nutmeg
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
Ingredient flexibility
green or brown lentils: red lentils
Expected result: Red lentils will break down more quickly, creating a softer, creamier texture that blends seamlessly with the sauce rather than retaining distinct lentil shapes.
Adjustment: Reduce simmering time to 10 minutes to prevent them from becoming completely mushy before layering.
whole milk: unsweetened almond milk
Expected result: Using almond milk will result in a slightly lighter and less rich béchamel sauce with a subtle nutty undertone.
Adjustment: Add an extra 1 tablespoon of flour to the roux to ensure the sauce thickens properly, as plant milks can sometimes be thinner than dairy milk.
lasagna noodles: no-boil lasagna noodles
Expected result: No-boil noodles absorb moisture directly from the sauce during baking, resulting in a slightly softer pasta texture throughout.
Adjustment: Increase the lentil sauce by 1/2 cup of vegetable broth or water to ensure there is enough liquid for the noodles to cook through without drying out.
Step-by-Step Instructions
- Combine the lentils and vegetable broth in a medium saucepanCombine the lentils and vegetable broth in a medium saucepan, bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes until the lentils are tender but not mushy. Drain any excess liquid and set the lentils aside.
- Heat the olive oil in a large Dutch oven overHeat the olive oil in a large Dutch oven over medium heat, add the onion, and cook until softened, about 5 minutes. Stir in the garlic, oregano, and basil, cooking for 1 minute until fragrant. Add the crushed tomatoes, tomato paste, red wine vinegar, and the cooked lentils, then season with salt and pepper. Simmer the mixture uncovered for 20 minutes, stirring occasionally, until it thickens slightly.
- Melt the butter over medium heat and whisk in theIn a medium saucepan, melt the butter over medium heat and whisk in the flour, nutmeg, salt, and pepper to form a roux. Cook the roux for 1 minute while whisking constantly. Gradually whisk in the milk, ensuring no lumps form, and continue cooking until the sauce thickens enough to coat the back of a spoon, about 5 to 7 minutes. Remove from heat and set aside.
- Bring a large pot of salted water to a boilBring a large pot of salted water to a boil and cook the lasagna noodles according to package directions until al dente. Drain the noodles and lay them flat on clean kitchen towels to prevent sticking.
- Preheat the oven to 375°FPreheat the oven to 375°F. Spread a thin layer of the lentil-tomato sauce on the bottom of a 9x13-inch baking dish. Layer three noodles over the sauce, followed by one-third of the remaining lentil mixture, one-third of the béchamel sauce, and one-third of the mozzarella cheese. Repeat this layering process two more times, finishing with a layer of noodles, the remaining lentil sauce, the remaining béchamel, and the remaining mozzarella and Parmesan cheeses.
- Cover the baking dish tightly with aluminum foil and bakeCover the baking dish tightly with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10 to 15 minutes until the cheese is bubbly and golden brown. Let the lasagna rest for 15 minutes before slicing to allow the layers to set.
Nutrition Per Serving
- Calories: 485 kcal
- Protein: 22 g
- Fat: 18 g
- Carbohydrates: 58 g
- Fiber: 8 g
- Sodium: 720 mg
Estimated per serving from the listed ingredients and yield; not a laboratory analysis.
Storage & Reheating
Storage
Refrigerate leftover lasagna within two hours of cooking by dividing it into shallow portions to ensure rapid cooling. Store the portions in an airtight or covered container at 40°F (4°C) or below, where they will remain safe to eat for 3 to 4 days.
Reheating
Reheat individual portions in the oven at 350°F covered with foil to retain moisture and prevent the pasta from drying out, adding a splash of broth or water if needed. Remove the foil for the last few minutes to crisp the cheese, and verify that the internal temperature reaches 165°F (74°C) before serving.
Practical Cooking Notes
9x13-inch baking dish, Large Dutch oven, Medium saucepan, Whisk, Aluminum foil, Kitchen towels
The lasagna is done when the internal temperature reaches 165°F at the center, and the cheese on top is bubbling and golden brown. The pasta should be tender when pierced with a knife, and the sauce should be thick and cohesive.
Whisking the milk into the roux gradually is critical to prevent lumps from forming in the béchamel sauce. Simmering the lentil sauce uncovered allows excess moisture to evaporate, concentrating the flavors and preventing a watery lasagna.
Perishable leftovers must be refrigerated within two hours of cooking to prevent bacterial growth. Ensure the lasagna reaches an internal temperature of 165°F when reheating to ensure safety.
Troubleshooting
The lasagna turns out too dry after baking.
Likely cause: The lentil sauce may have been too thick or the béchamel not thick enough to provide sufficient moisture during baking.
Fix: Add a splash of vegetable broth or water to the lentil sauce before assembling, and ensure the béchamel is creamy and coats the back of a spoon before layering.
The pasta is crunchy or undercooked in the center.
Likely cause: There was insufficient liquid in the sauce for the noodles to absorb, or the dish was not covered tightly enough during the initial baking phase.
Fix: Increase the liquid in the sauce by 1/2 cup and ensure the foil is sealed tightly around the edges of the dish to trap steam effectively.
The béchamel sauce has lumps.
Likely cause: The milk was added too quickly to the roux, causing the flour to clump before it could dissolve.
Fix: Strain the sauce through a fine-mesh sieve to remove lumps, or use an immersion blender to puree the sauce until smooth before using it in the lasagna.
Recipe FAQs & Expert Tips
Can I make this lasagna ahead of time?
Yes, this lasagna is an excellent make-ahead dish; you can assemble it completely, cover it, and refrigerate it for up to 24 hours before baking. When ready to cook, add 10 to 15 minutes to the covered baking time if the dish is cold from the refrigerator.
What type of lentils work best for this recipe?
Green or brown lentils are ideal because they hold their shape well during simmering and baking, providing a satisfying texture. Red lentils can be used for a creamier, more uniform consistency, but they will lose their distinct shape.
How do I prevent the lasagna from drying out?
Ensure the lentil sauce has enough liquid and that the béchamel is thick enough to coat the noodles without being too runny. Covering the dish tightly with foil for the first part of baking traps steam and keeps the pasta moist.
Can I freeze this lasagna?
Yes, you can freeze the assembled, unbaked lasagna for up to three months. Thaw it completely in the refrigerator overnight before baking, adding extra time if necessary to ensure the center is hot.