Best Vegetable Lasagna (2024)

3,126 Comments

Jump to Recipe

Best Vegetable Lasagna (1)

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.

Best Vegetable Lasagna (2)

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.

Best Vegetable Lasagna (3)

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.

Best Vegetable Lasagna (4)

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:

  • Baked Ziti with Roasted Vegetables
  • Lentil Baked Ziti
  • Better Broccoli Casserole
  • Roasted Veggie Enchilada Casserole

Best Vegetable Lasagna (5)

Watch How to Make Vegetable Lasagna

Best Vegetable Lasagna (6)

Best Vegetable Lasagna (7)

Print

Best Vegetable Lasagna

Print

save

  • Author: Cookie and Kate
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour (plus 15 minutes cooling time)
  • Yield: 8 servings 1x
  • Category: Entree
  • Method: Baked
  • Cuisine: Italian

5 Stars4 Stars3 Stars2 Stars1 Star

4.8 from 1297 reviews

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.

Scale

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 Information

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.

Did you make this recipe?

Please let me know how it turned out for you! Leave a comment below and share a picture on Instagram with the hashtag #cookieandkate.

By Kathryne Taylor

Best Vegetable Lasagna (8)Vegetable enthusiast. Dog lover. I'm probably making a big mess in my Kansas City kitchen right now.
More about Cookie and Kate »

Follow us! Instagram ⋄ Pinterest ⋄ Facebook

Never miss a new recipe

Subscribe to our email newsletter! As a thank you, we'll give you our welcome guide with 5 printable dinner recipes. (It's all free.)

Reader Interactions

Comments

    Leave a comment below:

  1. Mary

    Just finished making this for the second time. Delicious! We used a stick blender to whip the cottage cheese and to chop the cooked veggies. We love this lasagna!

    Reply

    • Kate

      That’s great to hear, Mary! Thank you for your review.

      Reply

  2. Anonymous

    I probably messed it up somehow (all I did was trade the carrots for mushrooms) but it wasn’t good at all

    Reply

  3. Amy

    This is the best! I use Rao’s Roasted Garlic Tomato Sauce and it makes this recipe super simple. I’ve made it twice now and my husband loves it. That’s a huge win for me! Thank you for sharing!

    Reply

    • Kate

      You’re welcome, Amy! I appreciate your comment.

      Reply

  4. Tracy

    Really delicious and pretty easy. Made it the first time exactly as directed. Fantastic. Second time I moved a lot faster, chopping the veg roughly because it would be chopped finer later, and used a high quality jar of marinara instead of making the tomato sauce. Still fantastic.

    Reply

  5. Sabrina Pericich

    We all loved the recipe as written. I definitely will make it again on a regular basis. I did have a butternut squash I needed to use and wanted to try that this week. Should I use it fresh and just chopped? Could I use thawed frozen spinach instead of fresh? Thank you so much for this wonderful recipe!

    Reply

    • Mary b

      We did and just cooked it longer on the hob to get some of the water out and left tinfoil off in oven. Turned out great.

      Reply

  6. Karen

    I have not made this yet, and was wondering if you could freeze this like you would a meat lasagna?

    Reply

    • Kate

      I know others have tried it and didn’t mind the results. I do find it releases some liquid. Let me know what you think!

      Reply

  7. Martha

    This is absolutely delicious, and not too complicated to make! Me and my husband love it so much. Now we have a baby but she doesn’t seem to like the cottage cheese flavour. I wonder if I could try using ricotta or mascarpone? I don’t like to change the recipe but I hope I can get baby to like it somehow because its a meal I enjoy so much.

    Reply

    • Kate

      That’s great to hear, Martha! Thank you for your review.

      Reply

  8. Anna

    I’ve made this 2 times. The first time, I didn’t use spinach. Didn’t have any so I just used more carrots and zucchini. I didn’t chop the veggies in the food processor. And I didn’t have cottage cheese but I did have Mascarpone cheese that I needed to use up. So, I used this instead of cottage cheese. The lasagna was delicious. I’m Italian, so when some of my family said they preferred the vegetarian lasagna, that says something. So, the 2nd time, I used cottage cheese and spinach and put the veggies through the food processor. It was equally as good. Thank you for the wonderful recipe.

    Reply

    • Kate

      You’re welcome, Anna!

      Reply

  9. Roxana Renner

    best vegetarian lasagna ever. have a vegetarian and celiac in my family so am always looking for recipes. love that the vegetables are pulsed in food processor making the consistency more like a traditional lasagna than a chunky vegetable dish. used barilla oven ready gluten free noodles (making sure all noodle surface was covered with veggies or sauce before baking) and the family loved it. am making it again this weekend.

    Reply

    • Kate

      I’m excited to hear it was a hit, Roxana!

      Reply

  10. Peggy

    Thanks for the recipe!! I used to work in a group home with seniors with health issues. My co-worker would make this. Like you, she would use cottage cheese instead of ricotta. Also frozen spinach, thawed and VERY well drained. She would mix the spinach with a can of good mushroom soup. No extra salt needed. Topped with mozzarella.Take on tomato and thinly sliced for final topping. We would make two and freeze one. This was always a hit with the people that lived there.

    Reply

  11. Adriana

    I loved this! It was so good. I am not vegetarian and thought I would not enjoy this as much as a recipe with meat, but I decided to make this for another person that is vegetarian this week and I would definitely make it again just for myself! It was very flavorful and nutritious.

    Reply

  12. Arlene Monnar

    This lasagna is just delish, and easy to make, even the sauce!! I’ve been provisioning our boat for a 3 month trip and have been cooking lots of recipes from your site. If you’ve ever used a boat galley, ease of cooking and freezing are big pluses and this dish works well, as well as tastes fantastic. Thank you for all your experimenting to help us get right to the cooking!!

    Reply

    • Kate

      You’re welcome, Arlene! I appreciate your review.

      Reply

  13. PAMALLA haug

    this is by far the best lasagna recipe I have ever tried. Last week I added mushrooms. This week I used a really good store bought sauce. I did not have basil so I used Italian spice. It is so delicious! I will never use another recipe. If I want meat, I will add Italian sausage but the veggy version does not require anything else.

    Thank you!

    Reply

  14. Stacey

    Can you make this a day or two in advance, keeping it in the fridge before cooking it?
    Thanks!

    Reply

    • Kate

      I find it starts to release liquid. It does make great leftovers once baked.

      Reply

  15. MisTx

    I made this. Used eggplant, carrots, and Swiss chard from my garden for the veggies and cheated and used a jar of Rao’s marinara for the sauce. Turned out amazing! Whole family loves it.
    Note, I salt my chopped eggplant, let it sit for about half an hour, then drain, rinse and pat dry before I cook it.

    Reply

« Older Comments

Best Vegetable Lasagna (2024)

References

Top Articles
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 5476

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.