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.

1440 Reviews
3449CommentsJump 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 1440 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. Georgia

    I want to limit the amount of meat we eat, so I am looking for vegetarian alternatives to meat-based recipes. Well, from now and on this lasagna is going to be my go-to!I loved it!! It was delicious , and not hard to make. Even my carnivorous husband said it was the best lasagna he ever had. 5 stars from us!!!

    1. Kate

      Great to hear Georgia! Thanks so much for sharing and for your review.

  2. Sarah

    This looks great! If I want to double the recipe and bake it in a bigger pan, does that change the cooking time required for the recipe? Also, I don’t have a food processor, does this recipe work without one?

    1. Kate

      The cooking time might vary. Start on the lower end and then increase a few minutes as a time based on doneness. Hope this helps!

  3. Sasha

    This was really good. I followed the recipe except that I didn’t have time to use the blender for the cottage cheese or the veggies and it still turned out really tasty. Thank you for the wonderful recipe. I’m always a bit nervous to try new recipes but your recipes always turn out great!

    1. Kate

      I’m happy to hear that! Thank you, Sasha for sharing your method and providing a review. :)

      1. Sasha

        HAve you ever tried using dried basil in the sauce instead of fresh? Sometimes I find it hard to find fresh basil. I’d like to make this again and just wondering if you have ever tried it with dry basil. Thanks :) going to try the eggplant one from your cookbook next! I’m looking forward to it!

  4. Jackie

    could I make this the day before?

    1. Kate

      Sure! I believe other readers have done with it baked or not baked. You can always search the comments to see what worked best!

  5. Kaylyn Wang

    Amazing recipe! Next time I might try substituting some cheese for some more veggies (because I blended mine in with the cheese and it was great.

    1. Kate

      Thanks for sharing, Kaylyn!

  6. Elyse Young

    Delicious! I will definitely make this again.

  7. Charlotte

    I made the veggie lasagna – absolutely delicious! Only change I made was I used bok choy instead of spinach. What was really pleasing was all the measurements and instructions were “right on” and it turned out exactly like the picture you show. Great for lunch or dinner – will definitely make it again – it is so tried and true! Thanks!!!!

    1. Kate

      Thank you for sharing! Bok choy sounds like a interest addition, but happy it worked well for you! I appreciate you taking the time to review, Charlotte.

  8. Jill

    Hello Kate. I have the spinach and eggplant lasagna (a recipe from your cookbook) prepped and ready to pop in the oven. I then came to the site to check some of your other lasagna recipes as I was a tad uncertain which temperature to bake the lasagne at. Am I correct in assuming I should bake this lasagna at the same 425 degrees I used to roast my eggplant (as the recipe states no temperature change)? 425 seems a bit high to me for a lasagna but I am hoping it will be fine as it is covered for part of the time. Just wanted to ask to as some of your other readers might also be unsure. Thanks!

    1. Kate

      Correct! 425 degrees for the recipe in the book. See step 12 so the lasagna doesn’t burn. Hope this helps!

  9. Etowns

    Lovely idea and lovely lasagne!! Mine turned out good for 4 portions, I would’ve added a little more of the drained pasta sauce just to make it a little more moist.
    Thanks for the recipe!

    1. Kate

      You’re welcome! Thanks for sharing and for your review.

  10. Krista

    Delicious! Used mushrooms instead of carrots and store bought marinara sauce. So much flavor! Will definitely make again.

    1. Kate

      Thank you, Krista for sharing your variation!

  11. Bonnie

    This is the best lasagna I’ve made with or with out meat! I’ve been trying out of a lot of your recipes recently and I’m really enjoying eating my way through your website!! Thanks so much!

    1. Kate

      Hooray, Bonnie! I’m happy to hear that. Thanks so much for sharing.

  12. Kara Shell

    I’ve made this twice now and it’s delicious once again! I may add more spinach next time but overall I wouldn’t change a thing! So glad I found this recipe.

    1. Kate

      I’m happy you found it too, Kara! More spinach sounds great!

  13. Nicole

    Made this tonight for my family, 4 kids aged 8-15 and it was a huge hit! Love the texture and the flavours, this will be made again.
    Thank you Kate.
    Can’t wait to try your other recipes.
    Nicole

    1. Kate

      That’s wonderful, Nicole! I really appreciate you taking the time to review.

  14. GP

    Hi. The sauce is not made from scratch. How would I make it with raw tomatoes. Canned are expensive where I live (mexico)

    1. Kate

      You could buy fresh tomatoes and bake them. Although, I haven’t tried that. You can always substitute 2 cups prepared marinara sauce instead. Hope this helps!

  15. Kristina

    Great recipe! It was delicious and I will definitely make it again.

    1. Kate

      Great to hear, Kristina!

  16. Miriam L

    I made this with my 12 year old daughter and it turned out delicious. I used organic marinara sauce instead of making my own because I have a 7 month old baby and just didn’t have the time. But everything else was exactly like the recipe and doing the marinara sauce from the bottle was so easy and it still turn out absolutely delicious. Another thing I did was use regular lasagna pasta not the no-bake kind. All you do is use the lasagna and not about a quarter to half a cup of water in the pan around the edges of the lasagna before baking the water helps the lasagna noodles bake it took about 1 hour and total nothing was burned and everything was cooked perfectly

    1. Kate

      I’m glad this turned our perfectly, Miriam! I appreciate the review.

  17. Michele

    Can this recipe be frozen? If so, would you still use no-boil noodles? Planning ahead for thanksgiving weekend! Would love to have frozen food ready to go :)

    1. Kate

      Hi Michele, I do believe others have have had luck freezing this recipe as is!

  18. Reina

    Indeed the best lasagna I’ve made! My husband loved it too! I told me he couldn’t wait to eat it again the next day. I used half ricotta and half cottage cheese and it was perfect! I also added some sundried tomatoes. Can’t wait to make this again!

    1. Kate

      I love to hear that, Reina!! Thank you for sharing. It make awesome leftovers.

  19. Ellpell

    Making this for Thanksgiving day friends and family. If I freeze it after baking, how should I reheat the dish if it is frozen in an aluminum roaster pan? Low and slow in the oven? Don’t want it to dry out or burn during the reheating process. Have some great Classico Roasted Garlic jarred sauce to use in it also, cannot wait to try it myself! Gave it a five star, I can tell from the ingredients and the comments this one is a winner!

    1. Kate

      I’m glad you like it! A great thanksgiving option for sure. I don’t freeze all my recipes, but do know from other readers this freezes well. I recommend checking the other comments to see what has worked for others. Happy Thanksgiving!

  20. Sarah Yee

    I am going to make this recipe for the second time in a week tonight. It’s SOOOOfriggingn good! I’ve also just made the pasta sauce alone and used it on pasta. I’ll be coming back to this site often.

    1. Kate

      I’m glad you love it so much! Thanks for sharing and coming back to the blog, Sarah.

  21. Daniel-rory Bridge

    Best veggie lasagne I’ve ever had

    1. Kate

      Wonderful!

  22. Sable

    Thanks so much for this recipe! Best lasagna ever. I love that the veggies are thrown in the food processor to make them super tiny. You get all the flavor without the big chunks.

    Mixing the veggies in with the ricotta or cottage cheese mixture is perfect. If you like it a little cheesier I would use a bit more mozzarella. This is definitely a favorite!

    1. Kate

      You’re so welcome, Sable!

  23. Sasha

    This really was divine! Although I appreciate your trying to make it as easy as possible, I felt it benefited from a long-simmered tomato sauce rather than an instant one, and I upped the veges, but it was absolutely delicious and it will be something I make endlessly..

    1. Kate

      Thanks for sharing, Sasha!

  24. sharlyn a spates

    Absolutely Delicious! Worth the extra steps. Thank you Kate for another great recipe.

    1. Kate

      I’m really glad you thought it was really worth it, Sharlyn! Thanks for your review.

  25. Nitin Garg

    A great recipe! Made our Thanksgiving special, thanks a lot for sharing!

    1. Kate

      You’re welcome!

  26. Marina

    This was delicious! It took a bit of time to put together, but I will definitely make it again. Thanks for the great yummy recipes. My all time favorites are the vegetarian chili, lentil and the Mexican Quinoa soups. I need to branch out and try some of your other recipes.

    1. Kate

      I’m so glad you thought it was worth it, Marina! Thanks for the review.

  27. Sammy B

    I’m not a very good cook, but I made this tonight and it was a hit!! Thank you Kate for this bomb recipe XX

    1. Kate

      I’m glad this one worked out so well for you, Sammy! Thanks so much for your review.

  28. Makenzie

    Delicious and freezes well, too! So glad I stumbled across your website :)

    1. Kate

      Thanks for sharing!

  29. Gayle

    Delicious. Way simpler if you skip all the food processing steps – they’re unnecessary. I just mixed in the ricotta (or cottage) cheese directly into sauté pan once veggies were finished cooking and then spooned it into layers as directed. Don’t bother with the extra steps! I also doubled the number of carrots and used 8 oz frozen spinach instead of fresh (easier). I don’t think it would have enough veggies for our taste as written. And another simplifying step (working mom!) – we just used Raos spicy sauce. I recommend using more than the recipe calls for. Yum yum yum.

    1. Kate

      I’m glad that worked for you!

  30. Lynn Parker

    Just adore this recipe. I roasted my vegetables rather than saute them (cause I just love roasted veggies) and added a log of herbed goat cheese to the ricotta to spice up the cheese taste. Love the no-boil noodles!!!! Your recipes are just the best. Lynn

    1. Kate

      Thanks so much, Lynn!

  31. Emma B

    Loved this! I’ve been looking for a good, simple veggie lasagna recipe for a while. I’m based in France where cottage cheese is hard to come by so I replaced it with crème fraiche which gave a nice creamy sauce.

    1. Kate

      Thanks for sharing, Emma! I appreciate your review.

  32. Ness

    This was delicious! A total hit at our vegetarian friendsgiving! I enjoyed making it and the instructions were very easy to follow. Thank you very much! Next time I’ll try it vegan.

    1. Kate

      I love that you had a vegetarian Friendsgiving! Thanks for letting me know it was a hit, Ness.

  33. Sarah

    Hi Kate,

    I recently made this lasagna for my boyfriend and I and it was delicious! I made one pan for dinner that evening and assembled another and froze for later. Any recommendations for cooking the frozen lasagna? Defrosting in the fridge the night before perhaps?

    Thanks!
    Sarah

    1. Kate

      Hi Sarah! I’m glad you loved it. I haven’t froze this one, but I would recommend thawing it and then baking as directed. Keep an eye on it though!

  34. Christina

    I loved your recipe and so did my husband when he tasted the lasagne! I couldn’t make myself substitute ricotta for cottage cheese, sorry!
    I used “Rana Lasagne Sheets”. They come pre-boiled in packs of six sheets. I highly recommend them. I found them refrigerated, next to the cheese section of Publix grocery store.
    Also, I did not have time to make the marinara sauce. I used “Muir Glen Organic Tomato Basil” pasta sauce (no sugar added).
    I will make your recipe over and over again!! Absolutely delicious!
    Maybe, I’ll try to make the marinara myself and use cottage cheese! If I do, I’ll make sure to let you know.

    1. Kate

      I’m so happy to hear that! Store-bought works too and I do really like that brand myself. Thank you for taking the time to comment and review, Christina!

  35. heidi fernandez

    this lasagna is truly the “best vegetable lasagna”!!…i enjoyed the prep as much as i enjoyed eating…LOVE your recipes Kate!

    1. Kate

      I’m happy you agree, Heidi! Thanks so much for your review.

  36. KayLeigh Lopez

    HELLO!

    I have news. I am vegetarian but try to eat as plant based as possible… my boyfriend, however, is not. He is a meat eating man and doesn’t want any of my substitution-shenanigans. I made this lasagna for dinner last week and this man asked for a SECOND helping AND took some to work the next two days. It was absolutely delicious.

    1. Kate

      That’s a win! I love it. Thanks for sharing, KayLeigh.

  37. Laura

    This was wonderful! My first introduction to your site and I’ll be back for sure. This came together quickly and even my veggie-hating kiddo went back for seconds.

    1. Kate

      I love it! Thanks for sharing, Laura.

  38. Darcy

    I did a CTRL-F for “overnight” and “refrigerate” to see if this recipe if fine to make the day before. I saw a lot about freezing but not refrigerating overnight. Is that okay to do? I am hosting a party for around 20 folks and have a toddler and two dogs so trying to do as much prep the day before as possible. TIA.

    1. Kate

      I believe some have had good luck with that, although I haven’t tried it. Thanks, Darcy!

  39. Lucy

    I used an organic marinara sauce instead of the canned tomatoes. I really like the method used in this recipe for the layers. I added a bit of good quality parmesan to the sauce and extra the red pepper flakes. Didn’t have fresh basil, dried was fine. Subbed about an eighth of a cup of red wine for some marinara. SUPERB! Best veggie lasagne I ever made.

    1. Kate

      Love it! Thank you, Lucy.

  40. Cheryl

    I want to serve this recipe as part of my family Christmas dinner.
    Do you feel this is a make ahead dish to save time?

    Thanks

    1. Kate

      Hi Cheryl! I believe others have made this ahead and it’s turned out nicely. Take a look through the comments to see what readers recommend!

  41. Jason

    Seriously the best veggie lasagna. Thank you.

    1. Kate

      I love that you agree, Jason!

  42. Linda

    Can I make this ahead of time and refrigerate before baking?

    1. Kate

      I believe others have tried it! I recommend searching the comments to see what has worked well for other readers.

  43. Jason

    I made this for my partner and I and we had days of yummy lasagna. I also just shared it with my entire workforce. We are doing something called health for the holidays and today I thought I would share this recipe. So be prepared for more Napa county employees to come looking for your recipes :)

    1. Kate

      Thanks for sharing the love, Jason! I appreciate the review.

  44. Hannah

    Made this a while ago and loved it! Planning to make it again, but wondered how I would go about it if I wanted to use zucchini for the noodles? I know the cooking time might vary, and wanted a more experienced opinion!

    1. Kate

      That’s an interesting thought! I would be hesitant as zucchini releases a lot of water. Without trying this method, I’m not sure. I would see how to get some of the water from the zucchini perhaps.

  45. Katrina Whitley

    Can I put everything together and then place in the fridge until I’m ready to bake? Or…mix all the ingredients together so they’re ready to go and place in the fridge until I’m ready to put it all together to bake?

    1. Kate

      I believe others have tired that in the past and it has worked well.

  46. Jen

    Absolutely delicious and worth the time to chop and assemble. I highly recommend not skipping out on fresh cheese as it truly makes a difference. Thank you for always providing delicious, vegetarian meals; my kids thank you :)

    1. Kate

      You’re welcome, Jen!

  47. Connie Mason

    Can you make this a day ahead and then bake?

    1. Kate

      I believe others have tried it and it’s worked well. Although, I haven’t personally tried it.

  48. Amber H

    I made this yesterday for our Christmas meal, let me just say it really was delicious (eating leftovers now!) and even the meat eaters had to try some! They loved it too. I made the recipe as is but added a little extra cheese. I highly recommend making the homemade sauce, it had so much fresh flavor. Somehow my prep time took almost an hour, not sure why but give yourself the time just in case. Due to that I may not make this very often but it was worth it. Thanks Kate for this great recipe!

    1. Kate

      You’re welcome, Amber! I’m glad you thought it was worth it.

  49. Lynda

    I’ve made a lot os lasagne and can say this is a great recipe! I loved the whipped cottage cheese with the veggies. I used several peppers, zucchini, and carrots. I will omit the carrots next time, but everything else really worked well! Thanks!

    1. Kate

      I’m glad you loved it, Lynda! You can always use a different vegetable that you like or increase one of your favorites. Thanks for the review!

  50. Pik Ying

    We had it for Christmas Eve dinner, and it was delicious. Everyone dug in and loved it. It was surprisingly easy and fun to make! I would DEFINITELY use this recipe again for next Christmas Eve dinner and any other special occasions.

    1. Kate

      A great recipe for special occasions! Thanks, Pik!