Best Vegetable Lasagna

Seriously the best veggie lasagna! This meatless lasagna recipe is packed with bell pepper, zucchini and carrots, sautรฉed until golden on the edges.

1416 Reviews
3393CommentsJump to recipe

Seriously the best vegetable lasagna recipe! This vegetarian lasagna is packed with fresh veggies and spinach. #vegetarian #lasagna #veggies

I set out to create the best vegetable lasagna recipe. Here it is! This vegetarian lasagna is cheesy (of course), and loaded with vegetables, spinach and a simple tomato sauce.

If you have any meatless-meal skeptics in your life, this lasagna will change their mind. Iโ€™m sure of it.

vegetable lasagna ingredients

This lasagna is based on my spinach artichoke lasagna on the blog and the roasted eggplant lasagna in my cookbook. I love those less-conventional vegetarian lasagnas.

Yet, I wanted to offer a classic vegetable lasagna suitable for holidays and weeknights, and this is it. The tomato sauce is the same across all three recipes, but the vegetables vary.

For this recipe, youโ€™ll chop bell pepper, zucchini and carrot into very small pieces and sautรฉ them until theyโ€™re nice and golden on the edges. That caramelization brings out so much more flavor. Then, add spinach to the skillet and cooked it down for a few minutes so it doesnโ€™t get too soggy.

sautรฉed vegetables

The Best Vegetable Lasagna

Five reasons to love this recipe:

  1. You can easily adjust the vegetables to suit the seasons or your pantry (see recipe notes).
  2. The sauce is made from scratch with basic ingredients. It only takes a few minutes to make.
  3. Use no-boil noodles and you donโ€™t have to bother cooking them. Just layer them up!
  4. I recommend cottage cheese instead of ricotta, which has more protein and flavor (trust me).
  5. You can even make this recipe gluten free and/or vegan. See the recipe notes for details.

The end result is a super flavorful, nutrient-dense, veggie-packed lasagna. This lasagna might not be the quickest weeknight option around, but it is a reasonably simple recipe that will absolutely satisfy your comfort food cravings.

vegetable, spinach and cottage cheese mixture

Enjoy, and please let me know how this recipe turns out for you in the comments! Your feedback is so important to me.

Craving more vegetable-packed casseroles? Here are more of my favorites:

how to make lasagna

Watch How to Make Vegetable Lasagna

This amazing veggie lasagna recipe will please the carnivores in your life! It's cheesy, delicious and loaded with vegetables and spinach.

My favorite vegetable lasagna recipe, made with zucchini, bell pepper, carrots and spinach! No one will miss the meat in this #vegetarian #lasagna.

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!

Best Vegetable Lasagna

  • Author: Cookie and Kate
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour (plus 15 minutes cooling time)
  • Yield: 8 servings
  • Diet: Vegetarian

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 1416 reviews

Print

Seriously the best veggie lasagna! This lasagna recipe is packed with bell pepper, zucchini and carrots, sautรฉed until golden and tender on the edges. Recipe yields one 9-inch lasagna, enough for 8 slices.

Ingredients

Veggies and spinach

  • 2 tablespoons extra-virgin olive oil
  • 3 large carrots, chopped (about 1 cup)
  • 1 red bell pepper, chopped
  • 1 medium zucchini, chopped
  • 1 medium yellow onion, chopped
  • ยผ teaspoon salt
  • 5 to 6 ounces baby spinach

Tomato sauce (or substitute 2 cups prepared marinara sauce)

  • 1 large can (28 ounces) diced tomatoes
  • ยผ cup roughly chopped fresh basil + additional for garnish
  • 2 tablespoons extra-virgin olive oil
  • 2 cloves garlic, pressed or minced
  • ยฝ teaspoon salt
  • ยผ teaspoon red pepper flakes

Remaining ingredients

  • 2 cups (16 ounces) low-fat cottage cheese, divided
  • ยผ teaspoon salt, to taste
  • Freshly ground black pepper, to taste
  • 9 no-boil lasagna noodles*
  • 8 ounces (2 cups) freshly grated low-moisture, part-skim mozzarella cheese

Instructions

  1. Preheat the oven to 425 degrees Fahrenheit.
  2. To prepare the veggies: In a large skillet over medium heat, warm the olive oil. Once shimmering, add the carrots, bell pepper, zucchini, yellow onion, and salt. Cook, stirring every couple of minutes, until the veggies are golden on the edges, about 8 to 12 minutes.
  3. Add a few large handfuls of spinach. Cook, stirring frequently, until the spinach has wilted. Repeat with remaining spinach and cook until all of the spinach has wilted, about 3 minutes. Remove the skillet from the heat and set aside.
  4. Meanwhile, to prepare the tomato sauce: Pour the tomatoes into a mesh sieve or fine colander and drain off the excess juice for a minute. Then, transfer the drained tomatoes to the bowl of a food processor. Add the basil, olive oil, garlic, salt, and red pepper flakes.
  5. Pulse the mixture about 10 times, until the tomatoes have broken down to an easily spreadable consistency. Pour the mixture into a bowl for later (you should have a little over 2 cups sauce). Rinse out the food processor and return it to the machine.
  6. Pour half of the cottage cheese (1 cup) into the processor and blend it until smooth, about 1 minute. Transfer the mixture to large mixing bowl. No need to rinse out the bowl of the food processor this time; just put it back onto the machine because youโ€™ll need it later.
  7. Transfer the cooked veggies and spinach mixture to the bowl of the food processor. Pulse until they are more finely chopped (but not purรฉed!), about 5 to 7 times, stopping to scrape down the sides as necessary. Transfer the mixture to the bowl of whipped cottage cheese. Top with the remaining cottage cheese, then add ยผ to ยฝ teaspoon salt (to taste) and lots of freshly ground black pepper. Stir to combine. Now itโ€™s lasagna assembly time!
  8. Spread ยฝ cup tomato sauce evenly over the bottom of a 9โ€ by 9โ€ baking dish. Layer 3 lasagna noodles on top (snap off their ends to fit, and/or overlap their edges as necessary). Spread half of the cottage cheese mixture evenly over the noodles. Top with ยพ cup tomato sauce, then sprinkle ยฝ cup shredded cheese on top.
  9. Top with 3 more noodles, followed by the remaining cottage cheese mixture (weโ€™re skipping the tomato sauce in this layer.) Sprinkle ยฝ cup shredded cheese on top.
  10. Top with 3 more noodles, then spread ยพ cup tomato sauce over the top (you may have a little sauce leftover) to evenly cover the noodles. Sprinkle evenly with 1 cup shredded cheese.
  11. Wrap a sheet of parchment paper or foil around the top of the lasagna (donโ€™t let it come into contact with the cheese). Bake, covered, for 18 minutes, then remove the cover, rotate the pan by 180ยฐ and continue cooking for about 10 to 15 more minutes, until the top is turning spotty brown.
  12. Remove from oven and let the lasagna cool for 15 to 20 minutes, so it has time to set and cool down to a reasonable temperature. Sprinkle additional basil over the top, then slice and serve.

Notes

*Lasagna noodle recommendations: I like to use DeLalloโ€™s Whole Wheat Lasagna Noodles (affiliate link) and Whole Foodsโ€™ 365 No-Boil Lasagna Noodles. See below for gluten-free suggestions.

Change it up: Feel free to play around with the vegetables here. Youโ€™ll want to use about 3 cups chopped veggies total (excluding the onion). Mushrooms or butternut squash might be nice!

Make it gluten free:ย Substitute gluten-free lasagna noodles. Choose no-boil (oven ready) noodles if possible; if not, cook them according to package directions. (Fair warning, I tried using DeBoles brand of no-bake lasagna noodles and they werenโ€™t done cooking in the time specified here. Reheated leftovers were ok, though.)

Make it dairy free/vegan:ย Double the recipe for my vegan sour cream (also available in my cookbook, page 217) and use 2 cups instead of the cottage cheese. Skip the step where you would blend the cottage cheese and just barely blend the spinach/veggies into the sour cream. Omit the mozzarella and use all of the tomato sauce for the final layer. Serve the lasagna with a dollop of additional sour cream on top or, better yet, my basil pesto.

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionistโ€™s advice. See our full nutrition disclosure here.

Kate and Cookie

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments sectionโ€”you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

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

Comments

  1. Sue M

    Can you use regular lasagna noodles if cooked al dente, and also can this be frozen assembled but not yet cooked?

    1. Cookie and Kate

      Hi Sue, you could try regular noodles cooked al dente. If you are going to freeze it, do so after assembling and before cooking. Let defrost overnight in the refrigerator before baking.

      1. Maasch Sue

        Thank you so much! Iโ€™ll let you know how it all worked out!!

  2. Stephanie

    I tested this recipe before having guests for the weekend. I made it up last night after dinner, then cooked it today. I have never used the no cook noodles before. I used the cauliflower I had instead of zucchini. It was delicious. I did roast the vegetables in the oven while I worked on the other parts of the recipe. The guest will have the original version with zucchini, but for just us, we will use up whatever we have in the refrigerator.

    1. Cookie and Kate

      Hi Stephanie, I am so glad you enjoyed it and hope your guest do as well.

  3. someone who hates forced sign-up

    Can you please change your page so I donโ€™t have to sign up to get a recipe? If not, I will avoid all of your pages, thanks.

    1. Cookie and Kate

      Hello, you should be able to click the โ€˜xโ€™ out of the email sign up form to read the recipe. I hope this helps.

  4. Anne Lessin

    Hi Kate, This veggie lasagne looks delicious. How can I substitute the tomato sauce with a white sauce? Thank you,
    Anne Lessin

    1. Cookie and Kate

      Hi Anne, depending on the sauce recipe, that modification could work. I really love this tomato version, but feel free to experiment.

  5. Lynette

    Just wanted to say thank you for this wonderful recipe. Iโ€™ve always loved making (and eating!) lasagna, but it had fallen out of our repertoire after we tried to cook meat less frequently. This was a fantastic starting point to bring it back into our diet, and especially good for someone who really dislikes mushrooms.

    I followed the instructions for the vegetable base and tomato sauce but replaced the cottage cheese with my traditional bechamel cheese sauce and just layered it under the vegetables instead of mixing it in. Worked a charm and reheated so well for lunch the next day.

  6. Victoria S

    Honestly !!! This is probably the best lasagne I have ever had and made ! I didnt have zucchini but I did have broccoli. I dont think I will ever make lasagne again with meat or ricotta ! Thank you so much for this amazing recipe !

  7. Chef B

    Terribly inefficient recipe, the only thing worse is the functionality of this website. Disaster

    1. Carolina J

      Wowโ€”what a snarky remark. I love this website as it gives me amazing results every time. As a 40 year vegetarian it is so wonderful to have great recipes, heart centered stories and such a spirit of generosity. Thanks Katie! (And Cookie!)

      1. Linda

        Excellent recipe. I have made this 6 times, have gifted 3 of them to others, and it has been a hit every time with those receiving it and with those I have served it to. The ingredients are simple and somehow when combined make for a luscious, satisfying meal. Slices also freeze well. As the instructions note, sometimes I need to extend the cooking time slightly to get the no boil noodles cooked through. No big deal at all. I have made the tomato sauce per the instructions and substituted a good quality marinara sauce. Both work well. This recipe is a staple for us.

    2. Patricia SANDERS HAMLYN

      Best Ever Lasagna!!

    3. Jess

      Wow what a comment to make! Does that make you feel better trying to bring someoneโ€™s hard work down!!! You could have just said nothing. Or been kind and given constructive advice if you think you could make this better! Have you even cooked this recipe?? Itโ€™s actually so good! Instead of leaving these waste of time comments that make you look arrogant, you could possibly spend that time working on being kind and loving to others! What has this world come to Chef B grow up!!!!!

    4. Maryann

      What are you talking about?? You must be jealous! This is the very best website with the best recipes. I use it all the time with fantastic results! Cookie and Kate makes me and my family happy!

    5. sm

      I question you even made this recipeโ€ฆplease donโ€™t waste our time.

  8. Liz

    Made as written using my immersion blender instead of a food processor (broken).
    Absolutely delicious and a joy to make. Thanks.

  9. Marla

    I have made this lasagne numerous times over the last couple of years and it is amazing! It has a wonderful taste and texture. I added sautรฉed mushrooms this time and canโ€™t wait to try it. I highly recommend it!

  10. Claire O Neill

    Worked very well especially with the garlic addition to the tomatoe sauce

  11. Susan

    Hi Kate
    Thanks for this great recipe. Iโ€™ve made it at least three times and even my meat eater friends loved it and requested it again. I cut the vegetables small and didnโ€™t blend the cottage cheese and it still turned out great.

  12. Pat

    30 minutes- no way. It took me 1 1/2 hrs. Didnโ€™t fit in a 9ร—9, and my husband and I didnโ€™t like the flavor. At all. For all the effort it took and the taste, this was a bust. I followed the recipe exactly and made the sauce too.

  13. Sneully

    Iโ€™ve made this many times and itโ€™s always a hit. And people always ask me for the recipe. Today I practiced making a meat lasagna because Iโ€™m about to have guests who are meat eaters. I will serve both lasagnas. The meat recipe called for regular pasta, not the no boil kind. It suggested soaking in hot water for a few minutes. I was skeptical. But it worked. And I find that the regular pasta reheats better than the no boil. And is a bit more substantial. So Im going to try your recipe with the regular pasta and see what I think. Stay tuned!
    And in the meat recipe Iโ€™m going to use cottage cheese the next time instead of ricotta bc it works so well in your recipe.

  14. Joe Guzzardi

    Iโ€™ve been making vegetable lasagna for years. This recipe is absolutely the best! Incredibly delicious. It came out perfect. I made a few minor changes, but stuck with the basic recipe. Thanks!
    ** I prefer ricotta (sorry). Also added egg (1 egg to the 2x) to the mixture. Added artichoke hearts and peas. Limited the bell pepper and onion, and added a little shallot and garlic. Next time Iโ€™ll probably add broccoli and some crimini mushrooms.
    This is definitely my go-to recipe from now on.

  15. Gerry Bogdon

    This is absolutely our favorite vegetable lasagna!! It is easy to make, has great flavor and healthy. Hard to beat that combination.

  16. Priya

    I absolutely love this recipe, Kate! Lazy me, I used jarred arrabiatta sauce and mascarpone rather than cottage cheese. I also add random Italian spices if Iโ€™m feeling up to it. The sweet to spicy ratio of sauce to filling is just perfect.

    I plan to make this for a friend who lost a loved one. Due to work schedules, Iโ€™ll need to make ahead of time and allow them to bake. Any suggestions on how to premake and freeze to have the same excellent result?

    1. Cookie and Kate

      Hi Priya, freeze and then give them the baking instructions, including to defrost in the refrigerator before cooking. This is an excellent make ahead option.

  17. Cails

    I love lasagna, but honestly the taste and texture of this was just so off-putting for me. I donโ€™t think the cottage cheese works โ€” itโ€™s too tangy โ€” and mixing in the pulsed vegetables with the cottage cheese just gives everything an odd texture. The vegetables are still chunky enough that you know they are there but not big enough to really enjoy? Itโ€™s hard to describe. I think the recipe could also use more sauce. Iโ€™m only giving this two stars because my boyfriend really liked it.

  18. Ray

    Is it possible to make this in advance and refrigerate before baking? Thank you!

    1. Cookie and Kate

      Hi Ray, yes you can assemble and keep it in the refrigerator until you are ready to bake.

      1. Pam

        Hi Kate, how much longer would you bake it if it was in the refrigerator for a half day?

        1. Cookie and Kate

          It shouldnโ€™t need much extra time, about 3-5 minutes.

  19. Candace

    I have made this recipe numerous times, as written, and it is fabulous. I have added in mushrooms occasionally and do like it either way. Mushrooms make it a bit more hearty. If we have leftovers, I go ahead and pre-slice them, wrap each serving in aluminum foil and stick them in a ziploc bag to freeze them until ready to pull out. I thaw servings in fridge overnight and then unwrap and microwave to enjoy for lunch!

  20. Ashley moravy

    I have made this recipe at least 10 times now. Everyone has loved it. My stepmom went out and bought a lasagna pan the next day. My dad who wouldnโ€™t like a veggie lasagna, the most satisfying look Iโ€™ve ever seen him have

    I have a big pan so I doubled everything. I add two eggs to the cottage cheese and veggie mixture, and also some mozzarella, so I skip the โ€œadd mozzarellaโ€ in one of the steps. I do not blend anything. I did twice, but did not find it to be that much different. I just dice all the veggies. I keep the cottage cheese as is. Then mix it all up.

    I have made this with any kind of veggie out there. My favorites are mushrooms, carrots, onions, spinach, and zucchini. Itโ€™s very versatile. I also cook it a lot longer since itโ€™s a large amount.

    I do typically skip the homemade sauce. I really do not find a big difference between that and getting a good brand of marinara.

    This is now one of my signature recipes. People request this all the time.

  21. Bit

    Just made this lasagna for dinner, and it was a hit! The combination of sautรฉed bell pepper, zucchini, and carrots added such a rich depth of flavor. I used cottage cheese as suggested, and it gave the dish a delightful creaminess. The homemade tomato sauce was the perfect finishing touch. Even my meat-loving family members went back for seconds. This recipe is definitely a keeper!

    https://tandoormorni.com/tandoori-recipes/

  22. Sophie

    Iโ€™ve made this before and it is to die for! Do you think it would work with passata at all or would it be too runny?

    1. Cookie and Kate

      Hi Sophie, I think it will work.

  23. Amy

    This lasagna recipe is sooo good!! It is very easy to follow, and always turns out amazing. Thank you for sharing this recipe :)

  24. Diana T

    I have made this recipe so many times I canโ€™t even remember. Itโ€™s absolutely wonderful and it has so much flavor. I always have people ask me for the recipe.

  25. Jane patel

    I made this with out onion and garlic still itโ€™s test very good.
    many peaple asking me for this recipes.
    my daughters love to eat this lasagna.

  26. margaret karrel

    The BEST VEGETABLE LASAGNA YOU WILL EVER MAKE EVER.
    I CHANGED A FEW THINGS.
    The night before I chopped up some of my vegetables so I can get the sides I was looking for and the next morning I use my vegetable chopper which I cannot live without and did the rest of the vegetables and that so I got my vegetables looking the way I wanted them to look and then I went to the stove and proceeded to cook them in oil I think I cooked them for around 12 to 14 minutes. For my marinara sauce I just chopped up some garlic in the garlic press and I added it to some tomato sauce that I had on hand kind of salt and pepper to taste. My assembly of this lasagna was quite different than what has been suggested but it became a knockout.
    Number one. I put some of the tomato sauce down and then I topped it with the lasagna noodles I think I had about three lasagna noodles there already cooked. I then added half of the vegetables and spread them out over the sheet of lasagna. I then put on approximately 3/4 of a cup of ricotta cheese and then I topped that with a bit of tomato sauce and more lasagna noodles I started to build layers and I proceeded to go on like this until I had used everything. I then used a combination of cheddar cheese and mozzarella cheese actually it was pizza mozzarella cheese and I talked everything with a big layer of that.
    As I was building my layers I was running out of ricotta so I substituted with some feta cheese Macedonian feta cheese to fill up that layer. I cooked the lasagna at 380ยฐ for 45 minutes. I then took it out of the oven took the tin foil off the lasagna and put it back in the oven at 380 for about another 15 minutes until it was golden brown. Stunning a presentation and yes one of my vegetables I use mushrooms and I certainly did you spinach.

  27. Tabbie

    if pictures had a scratchโ€™nโ€™sniff. Best lasagne Iโ€™ve ever made. Thank you for this recipe

  28. Usha m shah

    Iโ€™m from Coimbatore, south of India, made this several times. A great hit both with family and friends.

  29. Curtis

    LOVE this recipe! Itโ€™s been a staple in my house for over 3 years. My Vegetarian friends always request me to make this. Although, i almost have to double the recipe for the sauce. It never seems to make enough when I do it. I probably only get 1 1/4 cups (even though I use the 28 oz can) Maybe the jip me on the tomatoes and put more water in instead of tomatoes lol)

  30. Catherine

    I absolutely love this recipe. I double or triple it and batch bake in smaller aluminum baking tins to freeze. Itโ€™s just brilliant to pull out the portions that I need for dinner. Freezes beautifully.

    I also love the flexibility of this recipe. Is it a do or die moment for the mushrooms in my fridge? Did I discover too much frozen spinach in the freezer? They are going in. Admittedly, I also used ground turkey in a batch. I needed to use it or lose it so I cooked it up and tossed it in the tomato sauce. No longer vegetarian, but we use what we have. And this recipe letโ€™s you do those little changes.

    My last batch I crumbled up (pressed) extra firm tofu and added that to the cottage cheese mixture because we need to have more protein in our diet. Could not tell at all that I added it in. Same texture, same taste. Exactly what I had hoped. (Used one block of tofu in a recipe that I had doubled for batch cooking. 1/2 block per regular recipe.) I donโ€™t want to mess too much with the perfection of this recipe, but the flexibility is there!

    Thank you so much for this recipe. :-)

    1. Cookie and Kate

      Hi Catherine, Iโ€™m so glad this recipe has worked for you! Thanks for sharing your adaptations, especially the tofu trick.

  31. Danielle

    This lasagna was an absolute hit in our household! Like others said, I used a jar of Raoโ€™s tomato, basil, marinara, instead of making it from scratch, and I also added an egg to the cottage cheese. Mix to make it a bit fluffier. The flavors were fantasticโ€ฆ This will be a new staple in our home!

  32. Robyn Bronnimann

    I love this recipe . Thank you . Best ever .

  33. Timothea Willis

    It would be wonderful if you could have a metric conversion of your measurements please

  34. J

    Absolutely delicious. All the veges along with the cheese (and cottage cheese) is healthy and lighter than a meat version. Iโ€™ve made this a couple times and enjoy every time. My husband also enjoys a different version of a lasagna. Thanks!!

  35. Vicki

    I have made this recipe a few times โ€“ one of the family favourites! I usually add a layer of char grilled pumpkin on top of the 1st cottage cheese layer & a layer of char grilled eggplant on top of the 2nd layer of cottage cheese. And on top a little extra baby spinach under the cheese. Amazing results every time!! Thank you

  36. Diane

    This is THE BEST veggie lasagne! I have made it so many times, and it is always perfect. Itโ€™s my standard meal for new moms and those with new knees or hips โ€“ all that veg is so important in both cases! Everyone always wants the recipe. Iโ€™m lucky to have a pasta shop near me that sells fresh lasagne sheets, which takes the lasagne over the top. Even when I cheat with a jar of Raos, the result is incredible!

  37. Cathy

    Absolutely love this recipe. The 2nd time I made it I omitted the food processor and mixed all the chopped veggies and cottage cheese together. It took a lot less time, & I didnt have to clean the food processor. My family loved it, it was great!
    I made an extra pan and am going to freeze it. Any recommendations for freezing?

    1. Cookie and Kate

      Hi Cathy, I freeze it in a covered Pyrex pan (mine comes with a lid) and then defrost in the refrigerator overnight then bake.

      1. Cathy

        Thank you!

  38. Jess

    5 stars! Lovely recipe! Had to add a bit of natural yoghurt to the cottage cheese because we didnโ€™t have enough but it totally worked. Also drizzled some pesto on top and it was soooo good!

  39. Lisa

    Iโ€™ve made this recipe multiple times and it always comes out great. (I even added meat once, gasp!). Last night, I had friends coming over and I didnโ€™t give myself enough time to make this. I skipped the blending parts (since the taste would essentially stay the same). It was delicious . So if you are short on time, donโ€™t worry. It wonโ€™t ruin the outcome. If anything, add the word rustica to the recipe when you cook it that way. LOL. I love your website. The recipes always turn out great!

    1. Cookie and Kate

      Hi Lisa, Thanks for taking the time to rate and review!

  40. Nick Mastropieri

    Was a fun process that I could handle being a novice. The โ€œwhippedโ€ cottage cheese was interesting. I used GF no boil lasagna noodles that took about an extra 15 minutes to cook, but it came out great. Thanks!!