Skip to main content
FREE DINNER EBOOK! Get your copy!

Roasted Vegetable Lasagna Recipe Recipe

The best Veggie Lasagna recipe! This homemade vegetarian lasagna is layered with savory roasted vegetables, marinara sauce, ricotta, and creamy goat cheese- a cozy vegetarian dinner perfect for feeding a crowd.

5.0 from 184 votes
80 mins
Total Time
9
servings
Jump to Recipe
Roasted Vegetable Lasagna Recipe

How to Make the Best Roasted Vegetable Lasagna Recipe

Roasted Vegetable Lasagna is the ultimate comfort dish for vegetarian diners and vegetable lovers alike. This homemade lasagna is built in beautiful layers of tender roasted vegetables—including mushrooms, bell peppers, zucchini, and onion—combined with a rich and creamy cheese filling made from ricotta, mozzarella, and tangy goat cheese. The vegetables are roasted until slightly caramelized, bringing out their natural sweetness and depth, then nestled between soft lasagna noodles and a savory marinara sauce.

What makes this recipe truly special is how it manages to be both satisfying and relatively light, thanks to the abundance of vegetables. Unlike traditional meat-based lasagna, the roasted veggies provide wonderful texture and flavor, while the combination of three cheeses creates that classic creamy, indulgent taste. Fresh basil adds a bright herbal note that ties everything together beautifully.

Perfect for feeding a crowd or meal prepping for the week, this vegetarian lasagna is easy enough for a weeknight dinner but elegant enough to serve at special occasions. At 386 calories per serving, it’s a nutrient-dense meal packed with protein and vegetables, making it a guilt-free indulgence. The 20-minute resting period after baking is crucial—it allows the lasagna to set and makes for clean slices, so don’t skip this step!

Roasted Vegetable Lasagna Recipe

Roasted Vegetable Lasagna Recipe

The best Veggie Lasagna recipe! This homemade vegetarian lasagna is layered with savory roasted vegetables, marinara sauce, ricotta, and creamy goat cheese- a cozy vegetarian dinner perfect for feeding a crowd.

5.0 from 184 votes
CourseEntree
CuisineItalian
Keywordvegetable lasagna recipe, veggie lasagna, Italian vegetarian lasagna recipe, Roasted vegetable lasagna, Easy vegetable lasagna, Best vegetarian lasagna
Prep Time45 mins
Cook Time35 mins
Total Time80 mins
Servings9 servings
Calories386kcal
AuthorRare Ivy
Prevent your screen from going dark

Ingredients

Roasted Vegetables

Pasta and Cheese Filling

Sauce

Instructions

Prepare Vegetables and Noodles

  1. Heat oven to 450°F.
  2. Toss veggies with olive oil, balsamic vinegar, salt, pepper and red pepper flakes. Place on a sheet pan and bake for 20 minutes. Turn oven down to 400°F.
  3. Spread dry uncooked lasagna noodles on a tray in a mostly single layer (it is ok to have a little overlap) and cover them with hot water (hot from the tap is fine). Sprinkle with a little salt if desired. Let sit for 20 minutes. Drain water off.

Make Cheese Mixture

  1. Mix together ricotta, 1 cup of grated mozzarella cheese, 1/4 cup of parmesan cheese, goat cheese, egg, garlic, fresh basil, salt and black pepper.

Assemble and Bake

  1. Spray or brush a 9×13 baking dish with olive oil. Place 3/4 cup marina sauce on the bottom.
  2. Place 3 lasagna noodles on top of the sauce. Spread 1/2 of the ricotta cheese mixture evenly on the noodles, layer 1/2 of the vegetables over the ricotta and evenly spoon on about 2/3 cup of marinara.
  3. Repeat this layering sequence 1 more time. For the top layer, place the remaining lasagna noodles on top, spread on the rest of the marinara, sprinkle with remaining mozzarella and parmesan.
  4. Bake uncovered for 35 minutes, until the cheese gets golden brown and bubbly. Let sit for 20 minutes before slicing.
Jump to Recipe