Smoky Veggie Lentil Lasagna

Golden-brown Smoky Veggie Lentil Lasagna topped with melted mozzarella and fresh basil, ready to serve. Save to Pinterest
Golden-brown Smoky Veggie Lentil Lasagna topped with melted mozzarella and fresh basil, ready to serve. | comfortbowlkitchen.com

This hearty vegetarian lasagna combines smoky roasted eggplant, zucchini, and bell peppers with protein-packed brown lentils simmered in seasoned tomato sauce. The three distinct layers—roasted vegetables, thick lentil ragù, and nutmeg-infused béchamel—create depth and richness that rivals traditional meat-based versions. After 50 minutes of baking, the top turns golden and bubbling, while the interior stays moist and creamy. Let it rest for 10 minutes before serving clean, beautiful slices.

My daughter announced she was going vegetarian during college break, and I'll admit I panicked a bit wondering how to make hearty, satisfying meals without meat. Then I discovered lentils could carry that same depth and richness I loved in traditional lasagna. The first time I made this, even my meat-and-potatoes brother went back for seconds without realizing it was entirely plant-based.

Last winter, I made three pans of this for a neighborhood potluck when two families had just gone vegetarian. Watching people crowd around the steaming dish, asking for the recipe before they'd even finished their first serving, reminded me how good food brings people together regardless of what's in it.

Ingredients

  • Large eggplant, diced: This absorbs the smoky paprika beautifully and becomes creamy when roasted
  • Large zucchini, diced: Adds moisture and a subtle sweetness that balances the rich sauces
  • Red and yellow bell peppers, diced: The combination brings both sweetness and depth
  • Medium onion, finely chopped: Foundation of flavor that caramelizes during roasting
  • 3 cloves garlic, minced: Don't be shy with garlic it blooms beautifully in the oven
  • 2 tablespoons olive oil: Helps the vegetables develop those gorgeous charred edges
  • 1 teaspoon smoked paprika: This is the secret ingredient that gives the dish its signature smoky depth
  • 1/2 teaspoon salt and black pepper: Essential for bringing out all the vegetable flavors
  • 1 cup dried brown or green lentils, rinsed: Brown lentils hold their shape better than red ones in lasagna
  • 1 can crushed tomatoes: Forms the base of your hearty lentil sauce
  • 2 tablespoons tomato paste: Concentrates the tomato flavor and adds richness
  • 1 teaspoon each dried oregano and basil: Classic Italian herbs that tie everything together
  • 2 cups vegetable broth: Cooks the lentils and infuses them with savory depth
  • 1 tablespoon balsamic vinegar: Adds a subtle brightness that cuts through the richness
  • 1/2 teaspoon chili flakes: Optional but recommended for a gentle warmth
  • 4 tablespoons unsalted butter: Creates the roux for your silky béchamel sauce
  • 1/4 cup all-purpose flour: Thickens the milk into that velvety white sauce
  • 3 cups whole milk: Whole milk creates the creamiest most luxurious béchamel
  • 1/4 teaspoon ground nutmeg: The classic secret ingredient in white sauce that adds subtle warmth
  • 1/2 teaspoon each salt and white pepper: White pepper keeps the sauce pristine while adding gentle heat
  • 12 no-boil lasagna noodles: These absorb excess moisture while cooking creating perfect texture
  • 2 cups shredded mozzarella cheese: Creates those irresistible gooey cheesy layers
  • 1/2 cup grated Parmesan cheese: Adds salty umami richness on top
  • Fresh basil leaves: Finish with this for a bright pop of color and fresh flavor

Instructions

Roast the vegetables:
Preheat your oven to 425°F and toss all the vegetables with olive oil, smoked paprika, salt, and pepper until evenly coated. Spread them in a single layer on a large baking sheet and roast for 25 minutes until they're tender and have those gorgeous lightly charred edges that add so much flavor.
Simmer the lentil sauce:
While vegetables roast, combine lentils, crushed tomatoes, tomato paste, oregano, basil, vegetable broth, balsamic vinegar, and chili flakes in a saucepan. Bring everything to a bubble, then reduce heat and let it simmer uncovered for 20 to 25 minutes until the lentils are tender and the sauce has thickened into something rich and coat-the-spoon worthy.
Make the béchamel:
Melt butter in a saucepan over medium heat, whisk in flour, and cook for 1 to 2 minutes to get rid of any raw flour taste. Gradually whisk in the milk, stirring constantly to prevent lumps, then add nutmeg, salt, and white pepper and keep cooking until the sauce thickens enough to coat the back of your spoon.
Assemble the layers:
Spread about 1/4 cup of lentil sauce in the bottom of your baking dish, then layer with noodles, half the roasted vegetables, half the lentil sauce, and one third of the béchamel. Sprinkle with one third of the mozzarella, then repeat everything before finishing with remaining noodles, béchamel, mozzarella, and Parmesan.
Bake to perfection:
Cover with foil and bake at 375°F for 30 minutes, then uncover and bake another 10 to 15 minutes until the top is golden brown and bubbling in the most tempting way. Let it rest for 10 minutes before slicing to help the layers set.
Garnish and serve:
Scatter fresh basil leaves over the top for that final touch of brightness and color before serving.
Smoky Veggie Lentil Lasagna with creamy béchamel and roasted vegetables on a rustic wooden table. Save to Pinterest
Smoky Veggie Lentil Lasagna with creamy béchamel and roasted vegetables on a rustic wooden table. | comfortbowlkitchen.com

This recipe has become my go-to for bringing dinner to friends who need a meal, because it reheats beautifully and feeds a crowd with such warmth. Something about bubbling cheese and fragrant herbs makes people feel cared for in a way that goes beyond just calories.

Making It Ahead

I've learned that lasagna tastes even better the next day when all those flavors have had time to really get to know each other. You can assemble the entire dish up to 24 hours ahead, cover it tightly, and keep it in the refrigerator before baking. Just add about 10 minutes to the baking time if you're baking it cold from the fridge.

Freezing Instructions

This lasagna freezes exceptionally well, which is why I always make two whenever I have the oven on. Wrap the unbaked lasagna tightly in plastic wrap and foil, and it will keep for up to three months in the freezer. Thaw overnight in the refrigerator before baking, or add about 30 minutes to the baking time if baking from frozen.

Serving Suggestions

A simple green salad with a bright vinaigrette cuts through the richness of the lasagna beautifully. I also love serving it with crusty garlic bread to soak up any extra sauce on the plate.

  • A glass of Chianti or medium-bodied red wine complements the smoky vegetables
  • Sautéed broccolini with garlic makes a lovely bright side dish
  • Keep red pepper flakes on the table for guests who like extra heat
Hearty slice of Smoky Veggie Lentil Lasagna revealing layers of lentils, smoky veggies, and noodles. Save to Pinterest
Hearty slice of Smoky Veggie Lentil Lasagna revealing layers of lentils, smoky veggies, and noodles. | comfortbowlkitchen.com

There's something deeply satisfying about serving a vegetarian dish that feels indulgent and complete, watching skeptical faces light up with that first bite.

Recipe Questions & Answers

Yes, assemble the entire dish up to 24 hours in advance and refrigerate. Add 10-15 minutes to the baking time if baking cold.

Brown or green lentils hold their shape well during cooking. Red lentils tend to become too soft and mushy for lasagna layers.

Absolutely. Cut into portions, wrap tightly in plastic and foil, and freeze for up to 3 months. Thaw overnight before reheating.

Use plant-based milk and vegan butter for the béchamel. Replace mozzarella and Parmesan with vegan shredded cheese alternatives.

Roasting at high temperature concentrates flavors and adds charred, smoky notes. It also removes excess moisture so your lasagna doesn't become watery.

Yes, par-boil regular noodles according to package directions before layering. No-boil noodles save time and work perfectly here.

Smoky Veggie Lentil Lasagna

Rich layers of roasted vegetables and lentils in velvety béchamel sauce

Prep 35m
Cook 50m
Total 85m
Servings 6
Difficulty Medium

Ingredients

Roasted Vegetables

  • 1 large eggplant, diced
  • 1 large zucchini, diced
  • 1 red bell pepper, diced
  • 1 yellow bell pepper, diced
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper

Lentil Sauce

  • 1 cup dried brown or green lentils, rinsed
  • 1 can (14 oz) crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 2 cups vegetable broth
  • 1 tablespoon balsamic vinegar
  • 1/2 teaspoon chili flakes

Béchamel Sauce

  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 3 cups whole milk
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 1/2 teaspoon white pepper

Assembly

  • 12 no-boil lasagna noodles
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • Fresh basil leaves for garnish

Instructions

1
Preheat Oven: Preheat the oven to 425°F.
2
Roast Vegetables: Toss eggplant, zucchini, red and yellow peppers, onion, and garlic with olive oil, smoked paprika, salt, and black pepper. Spread on a baking sheet and roast for 25 minutes until vegetables are tender and lightly charred. Reduce oven temperature to 375°F.
3
Prepare Lentil Sauce: Combine lentils, crushed tomatoes, tomato paste, oregano, basil, vegetable broth, balsamic vinegar, and chili flakes in a saucepan. Bring to a boil, reduce heat, and simmer uncovered for 20–25 minutes until lentils are tender and sauce is thickened.
4
Make Béchamel: Melt butter in a saucepan over medium heat. Whisk in flour and cook for 1–2 minutes. Gradually whisk in milk, stirring constantly to avoid lumps. Add nutmeg, salt, and white pepper. Cook, stirring, until thickened; set aside.
5
Assemble Lasagna: Spread 1/4 cup lentil sauce in the bottom of a 9x13-inch baking dish. Layer with lasagna noodles, then half the roasted vegetables, half the lentil sauce, and 1/3 of the béchamel. Sprinkle with 1/3 of the mozzarella. Repeat layers. Top with remaining noodles, béchamel, mozzarella, and Parmesan.
6
Bake: Cover with foil and bake at 375°F for 30 minutes. Uncover and bake for another 10–15 minutes until golden and bubbling.
7
Rest and Serve: Rest for 10 minutes before slicing. Garnish with fresh basil leaves.
Additional Information

Equipment Needed

  • Large baking sheet
  • 9x13-inch baking dish
  • Saucepan
  • Whisk
  • Chef's knife
  • Cutting board
  • Aluminum foil

Nutrition (Per Serving)

Calories 445
Protein 20g
Carbs 54g
Fat 16g

Allergy Information

  • Contains gluten (noodles, flour)
  • Contains dairy (butter, milk, cheese)
  • For egg or nut allergies, double-check cheese and milk alternatives
Emily Carver

Home cook sharing easy, wholesome comfort meals and kitchen tips for everyday family life.