Table of Contents
  1. Why I love this recipe.
  2. Everything you’ll need to make this recipe.
  3. Here’s how to make this recipe.
  4. These pro tips will make this recipe a success.
  5. Frequently asked questions about this recipe.
  6. You'll love these other casserole recipes.
  7. Watch how to make this recipe.
  8. Have I convinced you to make this recipe?
  9. Vegetable Lasagna Recipe

This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

Lasagna isn’t just a beef-filled dish. It can be made vegetarian while being just as delicious! This recipe packs roasted eggplant, pepper, carrot, and mushroom into the comforting entrée. A homemade sauce and ricotta, basil, and Parmesan cheese filling create additional layers to this dish, forming a hearty lasagna that will quickly become a household classic!

Why I love this recipe.

Nothing says comfort food like lasagna. I grew up with lasagna being a special treat we didn’t have often, and when we did have it, the same recipe was used every time. I will be the first to say that my family did not have an authentic Italian lasagna, but one that was a Midwest staple and worked for us. This recipe is based on that same lasagna but with roasted vegetables instead of meat. This is a recipe where you don’t miss the meat but instead are hit with amazing textures and flavors that deviate from the standard lasagna. Roasting the vegetables deepens the flavor and adds an almost meat-like texture. This comfort food doesn’t need to be a treat to be enjoyed. Make this for friends, family, and when you need a big hug.

White plate with square of lasagna with side salad also on plate with rest of lasagna in baking dish behind.

Everything you’ll need to make this recipe.

  • Spinach adds a perfect green flavor. Frozen spinach is used to cut time and achieve the perfect texture.
  • Eggplant is a great option for adding a creamy, hefty vegetable. When roasted, the outside becomes crisp while the inside becomes soft.
  • Bell pepper adds an almost fire-roasted flavor without any extra work than adding it to the pan to roast with the other vegetables.
  • Lasagna noodles often need to be cooked, but this recipe uses dried noodles and shows how they do not need any pre-cooking to be perfect.
  • Ricotta cheese adds a traditional creamy layer to the lasagna.
White marble surface filled with all ingredients needed to prepare vegetable lasagna including noodles, vegetables, spices, cheese, and more.

Here’s how to make this recipe.

  1. Roast the vegetables. Slice the red pepper and carrot into thin strips. Cut the mushrooms in half, quartering large ones. Cut the eggplant into cubes. Place the vegetables onto two parchment-lined sheet pans or one large one. Cover with olive oil and mix with your hands. Spread into an even layer and season with kosher salt and black pepper. Roast in a 425°F oven for 20 to 25 minutes.
  1. Create the sauce. In a medium saucepan, heat olive oil over medium heat. Add in the diced onions with kosher salt and let them sauté for 4 to 6 minutes. Add in the sliced garlic, along with the dried Italian seasoning and red pepper flakes, and mix together. Add in the tomato purée and mix. Let it come to a simmer.
  1. Create the ricotta layer. As the sauce simmers and vegetables roast, create the filling. Chop or tear the basil into smaller pieces. In a large bowl, combine the eggs, ricotta, basil, kosher salt, and Parmesan cheese.
  1. Build the lasagna. Coat the bottom of a greased 9×13 baking dish with the sauce. Lay the uncooked lasagna noodles overtop, slightly overlapping. Ensure total noodle coverage, breaking some if necessary. Next, sprinkle half the vegetables evenly over the noodles. Squeeze out the extra liquid from the spinach and spread half of it with the vegetables. Overtop, smooth out half the ricotta mixture, and cover with sauce. Sprinkle shredded mozzarella on the sauce. If desired, add basil and grate Parmesan cheese in addition to the mozzarella. Repeat all layers once more until the dish is filled. Start with another layer of noodles, then add the remainder of the vegetables, spinach, ricotta mixture, sauce, and mozzarella.
  1. Bake the lasagna. Place the dish on a parchment-lined baking sheet to prevent drips from bubbling over. Bake in a 350°F oven for 55 to 65 minutes.

These pro tips will make this recipe a success.

  • Use two baking sheets for roasting the vegetables. This gives more space for the vegetables to roast consistently on the baking sheets.
  • Beat the eggs before adding them to the ricotta mixture. This allows them to combine with the other ingredients a bit easier, forming a more cohesive mixture.
  • Place small dollops of the ricotta mixture across the surface when layering. This makes it easier to spread into an even thickness around the dish.
White rectangular baking dish filled with layers of vegetable lasagna with spinach, mushrooms, and more.

Frequently asked questions about this recipe.

Can a store-bought red sauce be used instead of the homemade one?

Yes, the sauce in this recipe can be substituted with a favorite purchased variety.

Can fresh spinach be used in place of frozen?

To use fresh spinach and achieve the correct texture, it needs to be cooked first and squeezed of any excess liquid.

What other vegetables can be used in this dish?

Many vegetables are easily interchangeable. The easiest option is to use zucchini in place of eggplant.

Do the vegetables need to be pre-roasted?

Yes, roasting the vegetables cooks them and achieves the flavor needed for this recipe. Raw vegetables would release too much water during cooking and would be soggy.

Can this be prepared and saved for baking later?

Yes, prepare the lasagna ahead. Before baking, cover, and place in the refrigerator for up to 1 day or freeze for up to 3 months. A cold lasagna will take longer to bake, so adjust the baking time to account for this.

White plate with square of vegetable lasagna removed from the baking pan in the background along with a small side salad.

Watch how to make this recipe.

Have I convinced you to make this recipe?

I hope you make this recipe and put some food on your table. Leave a comment and share a star rating so you can let others know how much you love this recipe. This helps show others that this is a recipe they, too, can make, enjoy, and love!

White plate with square of vegetable lasagna showing all interior layers including ricotta filling and vegetables with small salad behind.

Vegetable Lasagna

5 from 3 votes
Lasagna isn't just a beef-filled dish. It can be made vegetarian while being just as delicious! This recipe packs roasted eggplant, pepper, carrot, and mushroom into the comforting entrée. A homemade sauce and ricotta, basil, and Parmesan cheese filling create additional layers to this dish, forming a hearty lasagna that will quickly become a household classic!
Prep Time 20 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 50 minutes
Servings 15 servings

Ingredients

For the roasted vegetables

  • 8 oz cremini mushrooms quartered
  • 1 bell pepper diced
  • 2 carrots sliced in ½-inch pieces
  • 1 eggplant cubed (about 2 cups)
  • 2 tbsp olive oil
  • 1 tsp kosher salt
  • ½ tsp freshly ground black pepper

For the sauce

  • 1 tbsp olive oil
  • 1 onion finely diced
  • ¼ tsp kosher salt
  • 4 cloves garlic sliced
  • 3 tsp dried Italian seasoning
  • ¼ tsp red pepper flakes
  • 4 cups tomato purée

For the ricotta filling

  • 30 oz ricotta cheese
  • 2 large eggs beaten
  • ½ cup chopped fresh basil
  • ¼ tsp kosher salt
  • ½ cup grated Parmesan cheese

For the lasagna

  • 12 oz (10 large) lasagna noodles
  • 20 oz frozen spinach thawed and squeezed dry
  • 16 oz (4 cups) shredded mozzarella cheese

Instructions
 

  • Preheat the oven to 425℉.
  • On a large parchment-lined sheet pan, combine the prepared mushrooms, bell pepper, carrots, and eggplant. Drizzle with olive oil and spread into an even layer. Sprinkle with kosher salt and black pepper. Roast in the preheated oven until the vegetables are tender and beginning to caramelize, 20-25 minutes. Remove from the oven and set the pan aside.
    8 oz cremini mushrooms, 1 bell pepper, 2 carrots, 1 eggplant, 2 tbsp olive oil, 1 tsp kosher salt, ½ tsp freshly ground black pepper
  • Reduce the oven temperature to 350℉.
  • While the vegetables are roasting, prepare the sauce. Heat the oil in a 4-quart saucepan. Add the prepared onion and kosher salt. Sauté until they are soft and translucent, 4-6 minutes. Add the garlic, Italian seasoning, and red pepper flakes, and stir until it is fragrant, 1 minute. Pour in the tomato purée. Bring to a boil and reduce to a simmer. Simmer for 20 minutes and remove from the heat.
    1 tbsp olive oil, 1 onion, ¼ tsp kosher salt, 4 cloves garlic, 3 tsp dried Italian seasoning, ¼ tsp red pepper flakes, 4 cups tomato purée
  • In a large bowl, combine the ricotta cheese, eggs, basil, kosher salt, and Parmesan cheese. Whisk until smooth and set aside.
    30 oz ricotta cheese, 2 large eggs, ½ cup chopped fresh basil, ¼ tsp kosher salt, ½ cup grated Parmesan cheese
  • Grease a 9×13 baking dish. Add ¾ cup of sauce to the bottom and spread it into a thin layer. Place 4 noodles, overlapping slightly, over the sauce. Break one noodle to fit into the gap at the end. Top with half of the roasted vegetables and half of the drained frozen spinach. Dollop on half of the ricotta mixture and spread into an even layer, followed by half of the remaining sauce. Sprinkle with half of the shredded mozzarella cheese. Repeat these layers one more time, ending with the shredded cheese. The pan will be full.
    12 oz (10 large) lasagna noodles, 20 oz frozen spinach, 16 oz (4 cups) shredded mozzarella cheese
  • Set the prepared lasagna on a parchment-lined baking sheet. Bake in the preheated 350℉ oven until the cheese is browned and the noodles are tender, 55-65 minutes.

Notes

Use two baking sheets for roasting the vegetables. This gives more space for the vegetables to roast consistently on the baking sheets.
Beat the eggs before adding them to the ricotta mixture. This allows them to combine with the other ingredients a bit easier, forming a more cohesive mixture.
Place small dollops of the ricotta mixture across the surface when layering. This makes it easier to spread into an even thickness around the dish.

Nutrition

Serving: 1servingCalories: 330kcal
Course Dinner
Cuisine Italian
Difficulty Intermediate
Method Baking

You May Also Like

Never miss a post by signing up for my newsletter.
Avatar for Kaleb Wyse

Kaleb

I’m Kaleb! I'm not a chef, professional baker, landscaper, or designer, but I like to play each on Knollgate Farm. Come join me on my journey and let's learn together!

Learn more about me
5 from 3 votes (1 rating without comment)

Leave a Comment

Recipe Rating:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments

  1. Yummmmmy! Best vegetable lasagna ever! Didn’t have any spinach so used frozen zucchini noodles, thawed, drained & chopped. Yes, you don’t have to cook the noodles!

  2. 5 stars
    Very delicious lasagna. Family loved it. I especially liked the simple red sauce with sliced garlic. This will definitely be my go to for vegetable lasagna. Thanks for sharing!!

  3. 5 stars
    I loved this and ate most of it myself over the week. I didn’t miss the meat at all. thank you for sharing.