• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Midwest Foodie
  • Recipes
  • About
  • Subscribe
  • Shop
  • Income Reports
  • Pinterest E-Book
  • Reviews
  • Media Kit
  • Vegan Recipe E-Book
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Shop
  • Income Reports
  • Pinterest E-Book
  • Reviews
  • Media Kit
  • Vegan Recipe E-Book
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Family Style Dinners

    Mediterranean Lasagna

    Published: Jun 22, 2020 » Modified: Oct 25, 2022 » By: Kylie » This post may contain affiliate links. » 32 Comments

    8.7K shares
    • Share!
    Jump to Recipe

    This easy Mediterranean Lasagna is loaded with layers of creamy feta cheese sauce, classic ricotta, plenty of mozzarella, artichoke hearts, sun-dried tomatoes, zucchini, garlic, and herbs. It's THE BEST vegetarian lasagna you'll ever have and it's SO simple to throw together!

    Large white baking dish filled with homemade Mediterranean lasagna garnished with fresh parsley
    Table of Contents show
    You'll Love This
    Instructions
    Tips
    Make Ahead
    Freezing Lasagna
    When is Lasagna Cooked
    Family Favorites
    Mediterranean Lasagna

    You'll Love This

    • This easy Greek lasagna is one of our family's favorite meals. It's got that "Sunday night dinner" flavor but it's easy enough for a busy weeknight dinner. If you have time, this is a really fun meal for the kids to help assemble also! Make sure an adult does all the slicing and prep work on the stove, but the kids can help spread the sauce and layer the noodles, cheese, and veggies!
    • This veggie lasagna is loaded with - what else, VEGGIES! It's a great way to enjoy that classic comfort food, while still getting a hearty serving of vegetables also. As you know, here at Midwest Foodie, we LOVE comfort food. But it's always nice to sneak some veggies into that indulgent dish to make it more filling and a little lighter!
    • It's easy to customize based on what's in your fridge. Use extra artichoke hearts if you don't have sun-dried tomatoes. Add extra spinach in place of the sliced zucchini. Use this recipe as a blueprint and make it your own! Just DON'T SKIP that creamy feta cheese sauce! It's like a Greek-inspired bechamel and it's SO GOOD.
    • If you loved this easy lasagna recipe, be sure to check out my Cottage Cheese Lasagna, my Lazy Ravioli Lasagna, or my No Boil Lasagna.
    Close up shot of a slice of Mediterranean lasagna on a white plate garnished with parsley

    Instructions

    Cook noodles according to package directions, just until al dente. Toss in olive oil and season with salt and pepper. Set aside to cool.

    Metal strainer filled with cooked lasagna noodles

    Add ricotta, egg, 1 teaspoon oregano, and a couple large pinches of salt and pepper to a bowl.

    White bowl with ricotta oregano salt pepper and an egg

    Mix to combine and set aside.

    White bowl with an herb ricotta mixture for lasagna

    Heat olive oil in a large saute pan over medium-low heat. Add garlic and 1 teaspoon of oregano. Cook for 1 minute, stirring frequently.

    Metal pan with olive oil sliced garlic and dried oregano in it

    Add feta and heavy cream to the pan. 

    Metal pan with heavy cream feta and sliced garlic

    Stir to combine and cook for 3-5 minutes or until the feta melts into a creamy sauce. Remove from heat and stir in ½ a cup of Parmesan.

    Metal pan filled with creamy feta sauce with shredded Parmesan being added to it

    Stir until melted. Set aside. 

    Metal pan filled with creamy feta sauce

    Spread ½ a cup of spaghetti sauce in the bottom of a 9x13 inch pan. Layer 4 noodles on top of the sauce, overlapping them slightly. Spread half the ricotta mixture in an even layer over the noodles.

    Photos showing how to layer Mediterranean lasagna in a large white baking dish

    Then spread the spinach and artichoke hearts in an even layer.

    Photos showing how to layer Mediterranean lasagna in a large white baking dish

    Add ½ a cup shredded mozzarella and drizzle ½ a cup of sauce over the mozzarella.

    Photos showing how to layer Mediterranean lasagna in a large white baking dish

    Add 4 more noodles, overlapping them slightly. Spread all of the feta mixture in an even layer on top of the noodles. Add sun-dried tomatoes and add another ½ cup shredded mozzarella.

    Photos showing how to layer Mediterranean lasagna in a large white baking dish

    Add 4 noodles, overlapping slightly. Then spread remaining ricotta on top and arrange zucchini slices in a single layer. 

    Photos showing how to layer Mediterranean lasagna in a large white baking dish

    Add another ½ cup of shredded mozzarella. Then drizzle another ½ cup of sauce.

    Photos showing how to layer Mediterranean lasagna in a large white baking dish

    Add the remaining 4 noodles, overlapping slightly. Add remaining sauce, spreading it in an even layer.

    Photos showing how to layer Mediterranean lasagna in a large white baking dish

    Top with remaining mozzarella and add ½ a cup of shredded Parmesan. 

    Photos showing how to layer Mediterranean lasagna in a large white baking dish

    Cover tightly with tin foil and bake for 40 minutes. Remove foil and bake for another 10 minutes. Broil for 1-2 minutes. Let baked lasagna rest for 10 minutes. Garnish with fresh parsley and enjoy!

    Large white baking dish filled with homemade Mediterranean lasagna garnished with fresh parsley

    Tips

    • Use tongs to toss the cooked noodles and keep them separate. The noodles will try as hard as they can to stick together, which is why it's important to toss them in oil right after they've cooked. Gently picking the noodles up with the tongs will ensure that they peel apart easily without breaking.
    • It may seem like there's a lot of liquid in the pan after it bakes. But don't worry - as it sits and cools, the liquid will be re-absorbed. Veggies release a lot of moisture as they cook. But the lasagna will soak it right up after it sits for 10 minutes.

    Make Ahead

    • This easy vegetable lasagna is the perfect make ahead meal! You can assemble it completely, cover with foil and then pop it in the fridge for up to 3 days before baking.
    • I like to let it come to room temp for about 30-60 minutes before baking, but if you bake it right from the fridge, just be sure to add an extra 10-15 minutes of cook time so that it's warmed through.
    Large white baking dish filled with homemade Mediterranean lasagna and a plate with a slice of lasagna on it

    Freezing Lasagna

    • This Greek veggie lasagna also does great when frozen! Assemble the lasagna, cover it with foil, and place inside a large Ziploc baggy.
    • Pop it in the freezer and freeze for up to 3 months.
    • You can thaw it overnight in the fridge before baking, and then just plan to add 10-15 minutes of additional bake time.
    • Or you can bake it right from frozen and plan to add an additional 25-30 minutes of baking time.

    When is Lasagna Cooked

    • When you've made the lasagna ahead of time and refrigerated or frozen it, it can be hard to know when it's cooked through.
    • A few things to look for in determining if your lasagna is done include:
      • The sauce/liquid in the pan around the edges is bubbling
      • The cheese on top is melted
      • Try sticking a butterknife directly in the center of the lasagna all the way to the bottom of the pan. Remove the knife and carefully feel the blade of the knife to see if it is warm. If the center of your lasagna is warm, the blade of the knife will come out warm. If it is cold, your lasagna needs a bit longer.
    Large white baking dish filled with homemade Mediterranean lasagna garnished with fresh parsley

    Family Favorites

    • Greek Baked Pasta Recipe
    • Easy No-Boil Pasta Bake
    • Vegetarian Bolognese Pasta
    • Easy Caprese Mac and Cheese
    • Quick Garlic Butter Noodles
    • Cheese Stuffed Shells
    Print

    Mediterranean Lasagna

    Print Recipe
    Pin Recipe

    ★★★★★

    4.7 from 11 reviews

    This easy Mediterranean Lasagna is loaded with a layer of creamy feta cheese sauce, classic ricotta, plenty of mozzarella, artichoke hearts, sun-dried tomatoes, zucchini, garlic, and herbs. It's THE BEST vegetarian lasagna you'll ever have and it's SO simple to throw together! 

    • Author: Kylie
    • Prep Time: 25 minutes
    • Cook Time: 50 minutes
    • Total Time: 1 hour 15 minutes
    • Yield: 12 servings 1x
    • Category: Main Dish
    • Method: Stove Top + Oven
    • Cuisine: Italian

    Ingredients

    Scale
    • 16 lasagna noodles, cooked al dente
    • 15 oz. whole milk ricotta cheese
    • 1 egg
    • 2 teaspoons dried oregano, divided
    • 1 tablespoon olive oil
    • 6 cloves garlic, thinly sliced
    • 8 oz. feta cheese
    • 6 tablespoons heavy cream
    • 1 cup shredded Parmesan
    • 24 oz. spaghetti sauce
    • 8 oz. shredded mozzarella cheese (2 cups)
    • 1 small zucchini, sliced about ¼" thick
    • ½ cup julienne-cut sun-dried tomatoes
    • 2 cups fresh baby spinach leaves
    • 12 oz. artichoke hearts, drained
    • Kosher salt
    • fresh cracked pepper
    • fresh chopped parsley 

    Instructions

    1. Cook noodles according to package directions, just until al dente. Toss in olive oil and season with salt and pepper. Set aside to cool.
    2. Heat oven to 375 degrees. 
    3. In a small bowl, combine ricotta, egg, 1 teaspoon oregano, and a couple large pinches of salt and pepper. Set aside.
    4. Heat olive oil in a large saute pan over medium-low heat. Add garlic and 1 teaspoon of oregano. Cook for 1 minute, stirring frequently.
    5. Add feta and heavy cream to the pan. 
    6. Stir to combine and cook for 3-5 minutes or until the feta melts into a creamy sauce. 
    7. Remove from heat and stir in ½ a cup of Parmesan until melted. Set aside. 
    8. Spread ½ a cup of spaghetti sauce in the bottom of a 9x13 inch pan. Layer 4 noodles on top of the sauce, overlapping them slightly. Spread half the ricotta mixture in an even layer over the noodles.
    9. Then spread the spinach and artichoke hearts in an even layer.
    10. Add ½ a cup of shredded mozzarella cheese and drizzle ½ a cup of sauce over the mozzarella.
    11. Add 4 more noodles, overlapping them slightly. 
    12. Spread all of the feta mixture in an even layer on top of the noodles. Add sun-dried tomatoes and add another ½ cup shredded mozzarella.
    13. Add 4 noodles, overlapping slightly. Then spread the remaining ricotta on top and arrange zucchini slices in a single layer. 
    14. Add another ½ cup of shredded mozzarella. Then drizzle another ½ cup of sauce.
    15. Add the remaining 4 noodles, overlapping slightly. 
    16. Add remaining sauce, spreading it in an even layer. Top with remaining mozzarella and add ½ a cup of shredded Parmesan. 
    17. Cover tightly with tin foil and bake for 40 minutes. Remove foil and bake for another 10 minutes. Broil for 1-2 minutes. 
    18. Let baked lasagna rest for 10 minutes. Garnish with fresh parsley and enjoy!

    Notes

    Use tongs to toss the cooked noodles and keep them separate. The noodles will try as hard as they can to stick together, which is why it's important to toss them in oil right after they've cooked. Gently picking the noodles up with the tongs will ensure that they peel apart easily without breaking.

    It may seem like there's a lot of liquid in the pan after it bakes. But don't worry - as it sits and cools, the liquid will be re-absorbed. Veggies release a lot of moisture as they cook. But the lasagna will soak it right up after it sits for 10 minutes.

    To make lasagna ahead of time, assemble, cover with foil and refrigerate for up to 3 days before baking. Plan to add about 10-15 minutes of extra bake time when baking straight from the fridge. 

    To make ahead and freeze, transfer foil-covered lasagna to a large Ziploc bag and freeze for up to 3 months. If baking from frozen, plan to bake for 25-30 extra minutes. 

    You'll know the lasagna is cooked through when the sauce/liquid in the pan around the edges is bubbling, and the cheese on top is melted. Also, you can try sticking a butterknife directly in the center of the lasagna all the way to the bottom of the pan. Remove the knife and carefully feel the blade of the knife to see if it is warm. If the center of your lasagna is warm, the blade of the knife will come out warm. If it is cold, your lasagna needs a bit longer.

    Nutrition

    • Serving Size:
    • Calories: 483
    • Sugar: 8.7 g
    • Sodium: 752.2 mg
    • Fat: 15.1 g
    • Saturated Fat: 8.2 g
    • Trans Fat: 0 g
    • Carbohydrates: 61.1 g
    • Fiber: 13.4 g
    • Protein: 25.9 g
    • Cholesterol: 62.8 mg

    Keywords: easy vegetable lasagna, Greek lasagna, Greek veggie lasagna

    « 20 Minute Tuna Pasta Salad Recipe
    BBQ Chickpea Pizza »

    Reader Interactions

    Comments

    1. Nilsa Garcia

      March 09, 2022 at 9:53 am

      Thank you for sharing this recipe. Superb lasagna recipe!!!

      ★★★★★

      Reply
    2. Siobhan

      November 13, 2021 at 1:44 pm

      We love this recipe in our home! We've made it for others such as friends with a newborn at home and my husband has made it at the firehouse. Everyone who tries it loves it (adults and kids alike) and wants the recipe! Thank you!

      ★★★★★

      Reply
    3. Vanessa

      November 01, 2021 at 12:03 pm

      Hi, do you believe the lasagna will freeze well after it had been cooked and if so how long will it last in the freezer? I am the only person in my family that will be eating this, so I plan to freeze most after I cook it. Thank you! Super excited to try this out!

      Reply
      • Kylie

        November 01, 2021 at 2:45 pm

        This lasagna should do great in the freezer! Check out my section about freezing the lasagna in the blog post.

        Reply
    4. J

      August 17, 2021 at 8:55 pm

      The whole family loved this, even my meat and potatoes living man. I made this just as the recipe called for. The only thing is that I had to keep the feta warm because it thickened too much when I let it sit. This tasted amazing and will become a family favorite.

      ★★★★★

      Reply
    5. Bridget McElhatton

      May 17, 2021 at 7:23 pm

      I prepared this the day before and cooked it after refrigeration, it turned out great and was delicious!

      ★★★★★

      Reply
      • Joye

        June 16, 2021 at 11:54 am

        Can I use the no boil noodles for this recipe and do i need to make any adjustments if I do

        Reply
        • Kylie

          June 16, 2021 at 5:55 pm

          I have not tried this recipe with no boil noodles, but I think they could certainly work! I would check the instructions on the box of noodles and see what they recommend as far as cooking time and temp. There is nothing "raw" or uncooked in this recipe so as long as everything is warmed through and the noodles are cooked, you'll be good to go!

        • Falcon

          August 02, 2021 at 8:21 pm

          Can replace noodles with spaghetti squash, too!

          ★★★★★

        • Kylie

          August 02, 2021 at 11:02 pm

          I haven't tried this before, but it's worth a shot! Would love to hear how it turns out if you do!!

    6. Mike D

      April 11, 2021 at 6:38 pm

      Great taste! A very nice combination but am I the only one who thinks the recipe needs re-organization? I found it terribly difficult to follow, I had to keep scrolling up to see amounts here and there and losing track of the layers - seems there is a bit of room for improvement on execution but the overall dish was excellent - of course I tweaked it a bit - oven ready noodles are fine but what I did that made a big difference was to drizzle EVO over each layer of (over ready) noodles but overall a BIG THANKS!

      ★★★

      Reply
      • Kylie

        April 12, 2021 at 7:50 am

        Thanks Mike! The amount of each ingredient is included in the recipe card along with the instructions. Once you prepare your ingredients you shouldn't have to refer to the ingredient list again as the instructions state "1/2 cup of sauce", "1/2 cup shredded mozzarella", etc. I've very specifically laid it out like that so it's easy to follow. Glad you enjoyed this flavor!

        Reply
    7. Sue R.

      February 20, 2021 at 4:49 pm

      Are the artichoke hearts frozen? Canned? Marinated in a jar? Thanks!

      Reply
      • Kylie

        February 20, 2021 at 5:28 pm

        I've never seen frozen artichoke hearts before, but I think those would work! Canned or marinated are what I typically use. Good question, Sue!

        Reply
    8. Cassandra

      February 19, 2021 at 3:18 pm

      Love this receipe. I'm going to try it with eggplant. I really enjoy your receipts. Thank you

      ★★★★★

      Reply
      • Kylie

        February 19, 2021 at 4:51 pm

        Can't wait to hear how it turns out with eggplant! Thanks for leaving a review, Cassandra - I really appreciate it 🙂

        Reply
    9. Jo

      February 14, 2021 at 2:26 pm

      Do you use the spinach leaves uncooked and layer them in?

      Reply
      • Kylie

        February 14, 2021 at 8:17 pm

        Yes! The spinach goes into the lasagna fresh and uncooked 🙂

        Reply
    10. Daniel Seguin

      January 24, 2021 at 6:37 am

      Excellent instructions and great taste. I did it because there was no eggplant and zucchini suit well this excellent lasagna. I think that as is, all the ingredients are well proportioned. I will do again.

      ★★★★★

      Reply
      • Kylie

        January 24, 2021 at 9:44 am

        I am so glad to hear that you enjoyed, Daniel! This is one of our family's favorites as well. Thank you for leaving a review - I really appreciate it 🙂

        Reply
    11. Becki

      January 17, 2021 at 4:24 pm

      Sounds yummy! What about using eggplant instead of zucchini?

      Reply
      • Kylie

        January 17, 2021 at 4:33 pm

        I think that would work well! I think eggplant may have a bit more water than zucchini, so I might try salting the eggplant after slicing and then letting it sit out on paper towels for 20 minutes or so to draw out the water. Otherwise, you may end up with a soggy lasagna! Great question 🙂

        Reply
    12. Milena

      December 24, 2020 at 5:21 pm

      The recipe looks delicious, I will definitely give it a try. Just wondering if I can use oven-ready noodles?
      Thank you!!

      Reply
      • Kylie Lato

        December 25, 2020 at 8:22 am

        I think oven-ready noodles would work just fine in this recipe - great question!

        Reply
    13. Cathy

      November 16, 2020 at 4:56 am

      This is the first vegetarian lasagna I have liked. It did not turn out soggy like many others I've tried. The feta cheese and sun dried tomatoes were something I've not had in lasagna and so delicious.
      The whole family liked it, including my "where's the beef" husband.

      Reply
      • Kylie Lato

        November 16, 2020 at 1:36 pm

        Woohoo! I love it when the meat-eaters love the vegetarian meals too! I am so glad that your family enjoyed this recipe, Cathy. The feta and sun-dried tomatoes really do give it a special touch. Thank you for leaving a review - I really appreciate it!

        Reply
    14. Jennifer

      September 28, 2020 at 11:21 pm

      So the final verdict.... absolutely scrumptious. I doubled the spinach, the sauce and mozzarella which was not a mistake. Those ingredients where on sale, I had it on hand and it looked like it was needed (plus we love a juicy lasagna here). In the future I will triple the spinach, add an additional layer of zucchini on the bottom because it adds a much needed neutral, yet texturally pleasing base to balance the other strong, tangy flavors (feta, sun dried tomatoes, oregano), triple instead of double the sauce( just make sure it’s a very high quality sauce! Do not use Prego, Ragu or Classico ? It will be bland, overly sugary and salty... use Bertolli organic or Del Grosso or Rao’s or make your own YUM- I used Bertolli organic cause it was BOGO at Publix and it was amazing). Next time I will also dice the sun dried tomatoes or use a sun dried tomato paste spread thinly -those julianed pieces where kind of jarring and just a little too much. Next time I will add fresh basil instead of parsley. Fresh parsley was just not needed. The fresh basil and maybe some fresh mozzarella on the top layer would have taken this completely over the top. As it was my family devoured it including my super picky eater who hates tomatoes and sauce.

      ★★★★

      Reply
      • Daniel Seguin

        January 24, 2021 at 6:44 am

        Thanks for the tip about the sauce. I took note of your suggestion next time if I am stuck without homemade sauce. I may double too but keep all other ingredients proportion as per the original.

        Reply
    15. kathy

      July 23, 2020 at 6:33 am

      Looks delicious! Do you think it would turn out ok if I used whole wheat noodles?

      Reply
      • Kylie Lato

        July 23, 2020 at 4:19 pm

        Yes, I think this lasagna would be just as good with whole wheat noodles. Great question, Kathy!

        Reply
    Newer Comments »

    Leave a star rating and review or ask a question! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    Primary Sidebar

    HELLO FROM THE MIDWEST - I'm Kylie and as a mom and blogger, I understand how hard it can be to get a wholesome dinner on the table at the end of a long day. Here at Midwest Foodie, I focus on sharing simple recipes that make it easy to feed your family real food.

    More about me →

    Easy Soups

    • The Easiest Instant Pot Potato Soup
      ★★★★★
      Cook Time40 minutes
    • 30-Minute Sausage Tortellini Soup
      ★★★★★
      Cook Time30 minutes
    • Easy One-Pot Chicken Tortellini Soup
      ★★★★★
      Cook Time35 minutes
    • One Pot Chicken Dumpling Soup (with refrigerated biscuit dough!)
      ★★★★★
      Cook Time40 minutes
    • Easy Vegetarian One Pot Lasagna Soup
      ★★★★★
      Cook Time30 minutes
    • One-Pot Macaroni Cheeseburger Soup - NO VELVEETA!
      ★★★★★
      Cook Time30 minutes

    30 Minute Meals

    • Copycat Taco Bell Chalupa Supreme
      ★★★★★
      Cook Time25 minutes
    • Better Than Old el Paso Taco Seasoning Recipe
      ★★★★★
      Cook Time5 minutes
    • The Best Taco Meat Recipe
      ★★★★★
      Cook Time15 minutes
    • The Easiest Green Enchiladas Recipe
      ★★★★★
      Cook Time35 minutes
    • 20 Minute Mini Baked Chicken Tacos
      ★★★★★
      Cook Time20 minutes
    • Easy 20-Minute Lemon Chicken Pasta
      ★★★★★
      Cook Time20 minutes

    Let's Connect!

    • Email
    • Facebook
    • Instagram
    • Pinterest

    Footer

    Resources

    Pinterest E-Book
    Income Reports
    Shop

    Let's Connect

    Instagram
    Pinterest
    Facebook

    Reach Out

    Subscribe
    Contact
    About

    As an Amazon Associate, I earn from qualifying purchases.

    ↑ back to top