Amazing roasted vegetable lasagna: 8 layers

November 25, 2025
Written By Felicia Hayes

Felicia "Felix" Hayes is the creator and author behind Cooking by Felix. Growing up in a food-loving family with both Filipino and classic American roots, she learned that the best memories are made in the kitchen. After years in a demanding marketing career, Felix realized that her passion was helping busy people like herself rediscover the joy of home cooking. Her blog is dedicated to sharing delicious, easy-to-follow recipes that fit into a busy life, proving that you don’t need a lot of time to eat well. When she's not developing new recipes, you can find her exploring local farmers' markets or enjoying a meal with friends and family.

I don’t know about you, but sometimes the day just runs away from me, and suddenly it’s 6 PM and the thought of cooking anything complex makes me want to order takeout. That’s when you need food that feels like a huge hug, right? That’s precisely why I am obsessed with this roasted vegetable lasagna. It’s rich, it’s cheesy, and honestly, it tastes like the best cozy fall dinners you can imagine, but it’s completely meatless! Felix gets it—she designs these recipes for busy lives; that focus on simplicity and amazing flavor really comes through, just like she talks about on the About page. Trust me, you need this vegetarian lasagna in your weekly rotation!

Why This Roasted Vegetable Lasagna is Your New Favorite Meatless Dinner Idea

If you’re tired of sacrificing flavor for speed, this is your answer! This roasted vegetable lasagna packs incredible tastes into a simple assembly. Best of all, it’s supremely flexible. Because it’s vegetarian, it’s a lighter weeknight meal that still feels incredibly satisfying.

  • It seriously tastes like you spent all day making it, not just an hour.
  • It’s hearty enough for company but quick enough for Tuesday night.
  • It uses simple roasted veggies, making cleanup a breeze!

Perfect for Meal Prep Casseroles

I absolutely love prepping this dish on a Sunday afternoon. You assemble the whole thing, cover it up, and stash it in the fridge. When the week gets crazy, you just pop it in the oven. It’s one of those magic skillet tricks that make life easier. This is the ultimate recipe for busy cooks who want amazing meal prep casseroles ready to go.

A Cozy Fall Dinners Star

Even if it’s 100 degrees outside when you make it, this lasagna screams comfort. Those sweet caramelized edges on the roasted peppers and mushrooms just melt into the cheese. It’s just pure, cheesy, vegetable goodness. If you need true comfort food that doesn’t include meat on those chilly evenings, this makes for the best cozy fall dinners ever.

Essential Ingredients for the Best Roasted Vegetable Lasagna

The beauty of this roasted vegetable lasagna is that it relies on simple, honest pantry staples that you likely already have. Felix really kept it accessible here, avoiding any fussy ingredients. We’re just bringing together fresh veggies and creamy cheese for a winner!

Vegetable Components for Roasting

Roasting is what brings out the sweetness in our veggies, so don’t skip it! You need 1 tablespoon of olive oil to toss everything. For the main event, chop up 1 medium zucchini (sliced), 1 red bell pepper (chopped), 1 yellow onion (chopped), and 1 cup of mushrooms (sliced).

Ricotta Spinach Lasagna Filling

This filling holds everything together, so make sure you get the spinach right! Grab that 1 (10 ounce) package of frozen chopped spinach, but you have to make sure it’s thawed *and* squeezed bone-dry. No one wants a watery lasagna! Mix that with 1 (15 ounce) container of ricotta cheese, 1 large egg for binding, 1/4 cup of Parmesan, plus a little salt and pepper.

Layering Essentials

For the structure itself, we need 9 lasagna noodles—and yes, they must be cooked according to the package directions before assembling. Then, you need that jar of sauce, about 24 ounces, and 2 cups of shredded mozzarella cheese on top for that perfect golden blanket.

Step-by-Step Guide to Assemble Your Roasted Vegetable Lasagna

Now for the fun part! This is where it all comes together. Don’t panic about the layers; we’re just repeating a simple pattern three times. Getting the prep right makes the assembly fly by. This is the secret to making a stunning roasted vegetable lasagna that looks just as professional as any restaurant version.

Roasting the Vegetables

First things first, we need to wake up those veggies. Preheat your oven up high, to 400 degrees F. Toss all your chopped zucchini, peppers, onion, and mushrooms together with that tablespoon of olive oil right on a baking sheet. We’re roasting these beauties for about 15 minutes until they start looking tender and just slightly caramelized around the edges. Don’t over-roast them; they’ll keep cooking in the oven later!

Preparing the Ricotta Mixture

While those veggies are getting happy in the oven, grab a medium bowl for that incredible filling. Combine your ricotta cheese, that spinach you squeezed until you thought it would break, one egg, the Parmesan, and your salt and pepper. Seriously, mix this up until it’s completely uniform. We want that creamy mixture totally combined so every noodle gets a taste.

Building the Roasted Veggie Pasta Bake Layers

Okay, grab that 9×13 dish. Start with just a thin swipe of marinara on the bottom—this stops the noodles from sticking, which is crucial! Then follow this stack, just three layers deep: Three cooked lasagna noodles go down first. Next, spread half of your ricotta mixture on top. Layer it with half of those amazing roasted vegetables, then sprinkle on one-third of your mozzarella. Finish that section by spooning on one-third of the remaining marinara sauce. Then you just repeat that whole process once more! For the very top layer, place your final three noodles, cover them with all the remaining sauce, and pile on the rest of that mozzarella cheese. Looking good? You’ve just built a masterpiece of a roasted veggie pasta bake!

Baking and Resting Instructions for Perfect Roasted Vegetable Lasagna

Okay, the assembly—the truly satisfying part—is done! Now we bake this gorgeous roasted vegetable lasagna. This isn’t a one-and-done bake, though; we use a little trick to make sure the middle gets hot without burning that gorgeous mozzarella top.

First, cover that baking dish *tightly* with foil. I mean *tightly*! You don’t want steam escaping and drying out our layers. Pop it into a 375 degrees F oven. We let it bake covered for the first 30 minutes. This lets the bake heat evenly all the way through.

After that half hour, carefully pull the oven open and take that foil off. Keep baking it for another 10 to 15 minutes uncovered. This is where the magic happens—that top layer of mozzarella turns gooey, bubbly, and perfectly golden brown. It’s beautiful, trust me!

Here is the most important, non-negotiable instruction for perfect slices: Let the lasagna stand for 10 minutes after it comes out of the oven. Seriously, walk away! If you cut into it right away, everything slides out into a cheesy puddle. Resting lets those layers set up so you get beautiful, clean slices you can serve immediately.

Tips for Success with Your Vegetarian Lasagna

Look, making a fantastic vegetarian lasagna is totally achievable, but sometimes we run into little snags, right? Mostly, the enemy here is moisture escaping or sneaking in where it shouldn’t! If you follow these couple of tricks, your lasagna will set up beautifully, whether you’re eating it tonight or pulling it out of the freezer next month. It’s all about controlling those elements, which Felix learned through all her testing!

Vegetable Swaps for Your Lasagna

If you don’t have the exact veggies listed, don’t sweat it! This recipe is so forgiving because we roast them first. You can totally swap things out based on what looks best at the market or what you have hiding in the crisper drawer. Eggplant is amazing roasted in here, just make sure you slice it nicely first. Also, small broccoli florets work wonders! They add a little bite that is just fantastic against the creamy ricotta. Just remember that whatever you swap in, you still need to toss it with a little oil and roast it around the 15-minute mark.

Make Ahead Freezer Meal Assembly for Roasted Vegetable Lasagna

This is honestly one of my favorite parts about this roasted vegetable lasagna—it is a spectacular make ahead freezer meal! You can assemble the whole thing right up until the very last layer of cheese, and then you decide if it’s dinner tomorrow or dinner next month. This lets you get all the messy work done when you have time.

For refrigeration, assemble the entire thing in your 9×13 dish, cover it absolutely tightly with foil, and pop it into the fridge. It’s good for up to two days chilling there. When you’re ready to bake it, just remember you need to add about 15 extra minutes to that initial covered baking time since it’s going in cold.

If you’re feeling really organized, you can freeze it! Assemble it normally, making sure you wrap it super securely with at least two layers of heavy-duty foil—this keeps freezer burn away. It freezes beautifully for up to three months. When you’re ready to use it, the easiest way is to thaw it overnight in the refrigerator first. Then, bake as normal but add maybe 30 minutes to the covered baking portion to account for the initial chill.

Honestly, knowing I have this hearty roasted vegetable lasagna waiting for me makes my entire week feel less stressful. It’s a total win for a great vegetarian dinner idea!

Serving Suggestions for This Meatless Dinner

All that cheesy, rich goodness in this vegetarian lasagna calls for something light next to it, don’t you think? You don’t want to overpower the main event! I always go for something super simple.

A crisp green salad with a tart vinaigrette is just perfect for cutting through the richness. Also, you absolutely cannot go wrong with warm, crusty garlic bread for dipping up any extra sauce left on your plate. That combination makes for a perfect, easy weeknight meal!

Frequently Asked Questions About Roasted Veggie Pasta Bake

I get so many great questions about how to mix things up or troubleshoot this recipe! It’s such a versatile base, and I love hearing how you all adapt your roasted veggie pasta bake for your own families. Here are a few things I hear about most often when folks pull this recipe for their meatless dinner ideas.

Can I use different cheeses besides mozzarella and ricotta in this roasted vegetable lasagna?

You absolutely can! Ricotta is key because it gives that fluffy, slightly grainy texture to the filling, which I love. But if you want to mix it up, definitely add some grated provolone to your mozzarella layer—it melts beautifully and adds a little tang. Or, if you want an extra flavor boost in the cheese filling, fold in some creamy goat cheese instead of just Parmesan. Just keep the volume the same so you don’t throw off the balance of moisture in your roasted vegetable lasagna.

How do I prevent the lasagna from getting watery?

Wateriness is the number one enemy of a perfect casserole, isn’t it? I have two golden rules for this recipe. First, you must squeeze that spinach until you think you can’t squeeze it anymore! Seriously, wrap it in a clean kitchen towel and twist until very little water comes out. Second, don’t skip roasting those vegetables! Roasting removes a lot of internal water content before it even hits the cheese layers. If you skip that pre-roast, you’ll end up with soup instead of a sliceable vegetarian lasagna.

What is the best way to store leftovers?

If you’re lucky enough to have any left over—which is rare in my house!—store it in an airtight container in the fridge. I find it keeps really well for about three or four days. When you reheat a big slice, the microwave works fine on a medium setting, but for the best experience, cover the slice with foil and pop it back into a 350 degree F oven for about 15 minutes. That lets the cheese melt back up nicely without drying out the pasta layers!

Nutritional Estimates for This Roasted Vegetable Lasagna

Okay, let’s talk fuel! Since this is a rich, fantastic roasted vegetable lasagna packed with cheese and pasta, it’s a satisfying meal. I always check these numbers just for reference, even though I know it’s worth every bite. Here’s a breakdown based on what the standard base recipe yields. Remember, these are just estimates, because how much cheese *you* pile on top totally changes things!

This information is based on one generous slice of the lasagna, assuming 8 servings total from the pan.

  • Calories: 380
  • Fat: 18g
  • Saturated Fat: 10g
  • Carbohydrates: 35g
  • Protein: 22g
  • Sodium: 650mg
  • Sugar: 9g
  • Fiber: 4g

Don’t sweat the sodium too much; that comes mostly from the Parmesan and mozzarella, plus the sauce. Because we’re loading it up with veggies instead of heavy meat sauces, you get a really solid hit of protein in every vegetarian lasagna serving. Enjoy it guilt-free—it’s real cooking, not processed food!

Share Your Experience Making This Make Ahead Freezer Meal

I really, truly want to know what you think! When you make something this amazing—especially when you take the plunge and freeze it for later—I need to hear all about your success. Did it freeze well? Did your family devour it?

Please don’t keep your triumphs to yourself! If you have a minute, rate this recipe right here on the page. A simple five-star rating tells me that this roasted vegetable lasagna is an absolute keeper. Also, if you snapped a photo of that bubbly, cheesy top, I would absolutely love to see it!

Feel free to drop all your thoughts, tips for swapping vegetables, or any questions you have down in the comments below. You can always reach out directly through the Contact page if you need to send a longer note or a picture. Sharing our kitchen wins is what this whole community is about, so let’s celebrate making delicious meal prep casseroles!

Print

Make-Ahead Roasted Vegetable Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Prepare this hearty, meatless lasagna layered with roasted vegetables, ricotta, and mozzarella ahead of time for an easy dinner.

  • Author: felixhayes
  • Prep Time: 25 min
  • Cook Time: 45 min
  • Total Time: 70 min
  • Yield: 8 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium zucchini, sliced
  • 1 red bell pepper, chopped
  • 1 yellow onion, chopped
  • 1 cup sliced mushrooms
  • 1 (10 ounce) package frozen chopped spinach, thawed and squeezed dry
  • 1 (15 ounce) container ricotta cheese
  • 1 large egg
  • 1/4 cup grated Parmesan cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 (24 ounce) jar marinara sauce
  • 9 lasagna noodles, cooked according to package directions
  • 2 cups shredded mozzarella cheese

Instructions

  1. Preheat your oven to 400 degrees F. Toss the zucchini, bell pepper, onion, and mushrooms with olive oil on a baking sheet. Roast for 15 minutes until tender.
  2. In a medium bowl, combine the ricotta cheese, squeezed spinach, egg, Parmesan cheese, salt, and pepper. Mix well.
  3. Spread a thin layer of marinara sauce in the bottom of a 9×13 inch baking dish.
  4. Arrange three cooked lasagna noodles over the sauce.
  5. Spread half of the ricotta mixture over the noodles. Top with half of the roasted vegetables. Sprinkle with one-third of the mozzarella cheese.
  6. Spoon one-third of the remaining marinara sauce over the cheese layer.
  7. Repeat the layers: three noodles, remaining ricotta mixture, remaining roasted vegetables, one-third of the mozzarella, and half of the remaining sauce.
  8. Place the final three noodles on top. Cover with the remaining sauce and the rest of the mozzarella cheese.
  9. Cover the dish tightly with foil. You can refrigerate at this point for make-ahead.
  10. Bake covered at 375 degrees F for 30 minutes. Remove the foil and bake for another 10 to 15 minutes, until the cheese is melted and bubbly. Let stand for 10 minutes before cutting.

Notes

  • For make-ahead: Assemble the entire lasagna, cover tightly with foil, and refrigerate for up to 2 days. Add 15 minutes to the covered baking time if baking directly from the refrigerator.
  • For freezing: Assemble the lasagna in a freezer-safe dish, cover tightly with two layers of foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or add 30 minutes to the covered baking time if baking from frozen.
  • You can swap vegetables based on what you have. Try eggplant, carrots, or broccoli florets.

Nutrition

  • Serving Size: 1 slice
  • Calories: 380
  • Sugar: 9
  • Sodium: 650
  • Fat: 18
  • Saturated Fat: 10
  • Unsaturated Fat: 8
  • Trans Fat: 0.5
  • Carbohydrates: 35
  • Fiber: 4
  • Protein: 22
  • Cholesterol: 55

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star