Oh my goodness, you are going to absolutely adore this dish! Forget those heavy, meaty lasagnas you think you know. This Mediterranean Vegetable Lasagna is honestly a game-changer for weeknight dinners, or heck, even when you have company over! Seriously, the secret sauce here isn’t the sauce itself—it’s all about those deeply flavorful roasted vegetables.
I spent ages figuring out how to get the vegetables tender but not mushy, and I finally nailed it. We’re talking zucchini, squash, and peppers roasted until they just start to caramelize. That roasting step is what gives this vegetarian lasagna its incredible depth.
And the filling? It’s pure heaven. We mix up smooth ricotta with mozzarella and Parmesan, plus a big punch of oregano. When you layer that creamy mix with the sweet, smoky vegetables and rich marinara, you get this amazing, satisfying bite every single time. Trust me, this Creamy Ricotta layer is what keeps everyone coming back for seconds!
Essential Ingredients for Your Mediterranean Vegetable Lasagna
Okay, let’s talk about what you need to gather. Since this Mediterranean Vegetable Lasagna relies so heavily on those veggies for flavor, quality matters! Don’t skimp on the fresh stuff. I’ve broken down the list so you can grab everything in one go. Believe me, having all your components prepped makes assembly a breeze!
Vegetable Components and Seasoning
This is where the magic starts long before we even think about layering. You’ll need:
- One medium zucchini, sliced lengthwise—and I mean thin slices, about a quarter-inch thick.
- One medium yellow squash, also sliced lengthwise, matching the zucchini.
- One red bell pepper, sliced up.
- One cup of cherry tomatoes, just halved.
- Two tablespoons of olive oil—use the good stuff if you have it!
- Half a teaspoon of salt and just a quarter teaspoon of black pepper.
We toss all of that together before roasting. That little bit of oil and seasoning really brings out the sweetness in the vegetables, which is crucial for this vegetarian dish.
Cheese and Noodle Foundation for Mediterranean Vegetable Lasagna
Now for the creamy heart of the dish! You’ll need a full 15 ounces of whole milk ricotta cheese—don’t use part-skim here, we need that richness! Mix that with one cup of shredded mozzarella cheese and a quarter cup of grated parmesan cheese. For the seasoning in the ricotta, grab one teaspoon of dried oregano and half a teaspoon of garlic powder. That oregano screams Mediterranean!
For structure, you’ll need nine lasagna noodles. Make sure you cook them until they are perfectly al dente—we don’t want them turning to mush when we bake them later.
Equipment Needed for Mediterranean Vegetable Lasagna
You probably have most of this stuff already, but just double-check before you start roasting! You’ll need a standard 9 by 13 inch baking dish—that’s the perfect size for this recipe, honestly.
Also grab a large baking sheet for roasting all those veggies. And naturally, you’ll need a couple of mixing bowls—one for tossing the vegetables and a bigger one for whipping up that gorgeous ricotta filling.
Step-by-Step Instructions for Mediterranean Vegetable Lasagna
Now that we have all our components ready—the beautifully seasoned veggies and the creamy cheese mix—we can dive into construction! This is the fun part, but pay attention to the order, especially when layering. We want everything to meld perfectly in the oven.
Preparation and Roasting the Vegetables
First things first, get your oven warmed up! Preheat it to 400 degrees Fahrenheit. While that’s heating, take all those sliced zucchini, squash, bell pepper, and those halved cherry tomatoes. Toss them right there on your baking sheet with the olive oil, salt, and pepper. Don’t be shy about shaking that pan to coat everything well!
Spread them out so they aren’t totally stacked on top of each other—we want them to roast, not steam. Pop that sheet pan into the hot oven and let them roast for about 20 minutes. When they come out, they should be tender and have those lovely little browned spots. Once they are done, pull them out and immediately reduce your oven temperature down to 375 degrees Fahrenheit. We’re switching gears for the actual baking part.
Preparing the Noodles and Ricotta Filling
While those veggies are getting happy in the heat, get your lasagna noodles going. Cook them in salted boiling water according to what the package says until they are just al dente. Al dente is important—they should still have a little bite! Drain them well and set them aside. Don’t rinse them too much, or they get slippery!
Now, grab your mixing bowl with the ricotta, mozzarella, parmesan, oregano, and garlic powder. Mix this together until it’s smooth and creamy. I like to use a whisk for this part just to make sure there are no dry lumps of parmesan hiding in there. It should look like a thick, herby frosting!
Assembling the Mediterranean Vegetable Lasagna Layers
Time to build! Grab your 9 by 13 inch baking dish. Start by spreading about half a cup of your marinara sauce evenly across the bottom. This keeps the first layer of noodles from sticking, which is always my first fear!
For the first main layer, lay down three noodles side-by-side. Next, spread one-third of your ricotta mixture evenly over those noodles. Then, sprinkle on one-third of your roasted vegetables. Drizzle about half a cup of marinara sauce right over the veggies. Got it? Good!
Repeat that sequence exactly two more times: three noodles, one-third ricotta, one-third vegetables, and half a cup of sauce. Make sure you finish the top layer with the remaining marinara sauce spread right to the edges. This keeps things moist!
Baking and Resting Your Mediterranean Vegetable Lasagna
Cover that dish tightly with foil. I mean really tight, so no steam escapes! Bake it at 375 degrees for 30 minutes. This steamy environment finishes cooking the noodles and lets the flavors marry up.
After 30 minutes, carefully remove the foil. Be careful of the steam escaping! Put it back in the oven uncovered for another 15 minutes. You want to see it bubbling happily around the edges and the top cheese should be lightly golden brown. This is the best part!
Now, here is the hardest part: you MUST let it rest! Pull it out of the oven and let it sit on the counter for a full 10 minutes before you even think about slicing it. If you cut it right away, it turns into a sloppy mess. Resting lets the layers set up. Then, sprinkle that fresh basil over the top for a pop of color and slice away!
Tips for Success When Making Mediterranean Vegetable Lasagna
I’ve made this Mediterranean Vegetable Lasagna so many times that I have a few little tricks up my sleeve to guarantee it comes out perfect and not watery. That’s the biggest fear with veggie lasagna, right?
First, don’t skip the roasting step! I know it adds 20 minutes, but it cooks off all that excess moisture from the zucchini and squash. If you skip it, that water ends up in your lasagna, and nobody wants that. Make sure those veggies are getting some color!
Second, when you mix your ricotta filling, use whole milk ricotta—I cannot stress this enough. The low-fat stuff is basically watery cheese curds waiting to happen. The higher fat content helps bind everything together much better. And finally, make sure you drain those cooked noodles really well. A little surface moisture is fine, but excess water pooling on the counter is a red flag! If you want to see more great tips, check out my latest posts.
Variations on Your Mediterranean Vegetable Lasagna
This recipe is so flexible, which is why I love it! If you want to switch things up next time you make this Mediterranean Vegetable Lasagna, you have tons of options while keeping that bright, bold flavor profile.
If you’re feeling extra adventurous, swap out some of the zucchini for thinly sliced eggplant. You might want to salt and drain the eggplant for 15 minutes first, just to pull out any extra moisture before roasting it—eggplant loves to drink up oil! If you are looking for other vegetable-forward ideas, you might enjoy this roasted vegetable pasta recipe.
For greens, wilted spinach is fantastic mixed right into the ricotta layer, or you can add sun-dried tomatoes for an intense burst of flavor. Instead of just oregano, try adding a pinch of dried rosemary or a little dried marjoram to the cheese mixture. It really brings out that earthy, rustic Mediterranean feel. Don’t be afraid to experiment; it always comes out tasting great!
Storing and Reheating Leftover Mediterranean Vegetable Lasagna
This lasagna is seriously even better the next day, which is a huge win for busy weeknights! Once it has completely cooled down after resting, you need to wrap it up tight. Tightly cover the entire baking dish with plastic wrap, making sure it seals well to keep air out. You can refrigerate the whole thing for up to three days. If you only have a small piece left, just cut a single serving and place it in an airtight container.
Reheating is super easy. For a single slice, I just pop it into the microwave for about a minute or two until it’s steaming hot all the way through. If you want to reheat the whole pan, cover it loosely with foil and put it back in that 375-degree oven for about 15 to 20 minutes until it’s bubbly again. It comes out tasting almost as good as fresh!
Here’s a quick reference for how long your delicious leftovers will last:
| Storage Method | Maximum Time | Best Reheating Tip |
|---|---|---|
| Refrigerated (Covered) | 3 Days | Covered with foil in a 375°F oven. |
| Frozen (Airtight Container) | 2 Months | Thaw overnight in the fridge, then reheat as above. |
Understanding the Nutrition in Mediterranean Vegetable Lasagna
I always get asked about the nutrition because it feels so rich and satisfying, but it’s actually a powerhouse of veggies! Since this is a homemade dish and we all use slightly different amounts of oil or cheese, these numbers are just estimates, okay? But it gives you a good idea of what you’re eating.
It’s packed with protein from the ricotta and still manages to keep the carbs reasonable for a pasta dish. It’s a great choice when you want something hearty without feeling sluggish afterward! For more healthy meal ideas, check out my Pinterest boards.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 430 |
| Protein | 20g |
| Fat | 22g |
| Carbohydrates | 38g |
Remember, these values are just estimates based on the standard recipe proportions!
Common Questions About This Mediterranean Vegetable Lasagna
I get so many great questions whenever I post this recipe! It’s such a versatile vegetarian dish, so I totally get why people want to tweak it a little. Here are the top three things folks always ask me about making this Mediterranean Vegetable Lasagna.
Can I use oven-ready lasagna noodles instead of boiling them? That’s a common question! You absolutely can use those no-boil noodles, but you have to adjust your sauce amount. Since those noodles suck up liquid while baking, you’ll need to add about an extra cup of marinara sauce to make sure everything stays moist. I still prefer boiling mine al dente, though, just because I like the texture better.
How far ahead of time can I assemble this? This is my favorite make-ahead meal! You can assemble the entire Vegetarian Lasagna in the baking dish, cover it tightly with plastic wrap, and keep it in the fridge for up to 24 hours. Just add about 10 extra minutes to the covered baking time since it’s going in cold.
What if I don’t like ricotta? Is there a substitute for the creamy filling? If you aren’t a ricotta fan, you can totally use cottage cheese instead! Just make sure you blend the cottage cheese really well in a food processor until it’s smooth, almost like the ricotta. If it seems too thin after blending, mix in an extra tablespoon of Parmesan to thicken it up. It still gives you that wonderful creamy texture!
Share Your Mediterranean Vegetable Lasagna Experience
I’m so excited for you to try this recipe! Seriously, when you pull that bubbling, fragrant Mediterranean Vegetable Lasagna out of the oven, you’ll know exactly why I love it so much. I really hope it becomes a favorite at your house too!
When you make it, please come back and tell me how it turned out! Did you stick to the classic vegetables, or did you try adding eggplant? Let me know in the comments below, and don’t forget to give it a star rating so others can see how delicious this vegetarian treat is!
Print
Stunning Mediterranean Vegetable Lasagna in 40 Min
- Total Time: 1 hour 10 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This layered Mediterranean vegetable lasagna with creamy ricotta is packed with roasted vegetables and rich flavor for a satisfying meatless dinner. It is ideal for hearty vegetarian meals with bold Mediterranean flavors.
Ingredients
- 1 medium zucchini, sliced lengthwise
- 1 medium yellow squash, sliced lengthwise
- 1 red bell pepper, sliced
- 1 cup cherry tomatoes, halved
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
- 15 ounces whole milk ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/4 cup grated parmesan cheese
- 1 teaspoon dried oregano
- 1/2 teaspoon garlic powder
- 9 lasagna noodles
- 2 1/2 cups marinara sauce
- 2 tablespoons chopped fresh basil
Instructions
- Preheat the oven to 400°F.
- Toss zucchini, squash, bell pepper, and tomatoes with olive oil, salt, and pepper.
- Spread vegetables on a baking sheet and roast for 20 minutes until tender and lightly browned.
- Reduce oven temperature to 375°F.
- Cook lasagna noodles in salted boiling water according to package directions until al dente, then drain.
- In a bowl, mix ricotta, mozzarella, parmesan, oregano, and garlic powder until smooth.
- Spread 1/2 cup marinara sauce in the bottom of a 9 by 13 inch baking dish.
- Layer three noodles, one third of the ricotta mixture, one third of the vegetables, and 1/2 cup marinara.
- Repeat layers two more times, finishing with sauce on top.
- Cover tightly with foil and bake for 30 minutes.
- Remove foil and bake for 15 minutes until bubbling and lightly golden.
- Rest for 10 minutes, garnish with basil, and slice to serve.
Notes
- This lasagna works for family dinners or make-ahead meals.
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 430
- Sugar: N/A
- Sodium: N/A
- Fat: 22g
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: 38g
- Fiber: N/A
- Protein: 20g
- Cholesterol: N/A


