Vegetarian Lasagna

Sweta Patel

November 23, 2021

Share:

60 Minutes

Packed with fresh, seasonal vegetables, cheese, and marinara sauce, this delicious and easy Veggie Lasagna will make even the most die-hard meat-lover ask for seconds.

If you’re vegetarian or have vegetarian guests to feed, you have seen all the pasta salads and strange ensembles of veggies thrown into recipes they don’t really belong in. Well, if you’ve been around here, you know that is not what I do.

This Veggie Lasagna recipe is one that I made several times a year growing up. Holidays, family gatherings, weeknight meals, you name it – this was a go-to. Even meat lovers that are usually on the fence about veggie-only dishes are going to want to sneak away with seconds!

Being able to use fresh, seasonal vegetables is such a great way to liven up any recipe. So, the fact that you can swap out any of the veggies in this lasagna is a huge pro, especially when you’re cooking for a crowd that may have varying dietary restrictions or preferences.

I made this for Thanksgiving a couple of years ago, and my husband’s side of the family LOVED IT. They were shocked that this was a completely vegetarian lasagna recipe because of how filling and great it tasted!

This Veggie Lasagna is the perfect dinner recipe and it pairs so well with my Roasted Hatch Chili Garlic Bread or Cheesy Garlic Herb Bread

Save Time on Your Veggie Lasagna

Although this isn’t the quickest weeknight dinner recipe, it is so worth it. Plus, you can actually make some of it ahead of time! If you’re meal prepping or expecting guests, you can do a few things to save time when making your Veggie Lasagna:

  • If you don’t have fresh spinach, frozen spinach works just fine. Make sure you completely thaw and drain and squeeze out any remaining liquids. You don’t want the added moisture in your filling!
  • You can easily make this recipe a day before and just add the toppings (such as the sauce and cheese) before you pop it in the oven.
  • Make sure you use lasagna sheets that you have to boil. The no-boil lasagna sheets will not work with this recipe.
  • If you don’t have any lasagna noodles on hand, don’t worry. You can basically make this exact recipe using Stuffed Shells!
  • I use full-fat ricotta cheese in this recipe, but you can use fat-free for a healthier version.
  • To prep the lasagna sheets in advance, I boil them for 7-8 minutes until al dente. After a quick cold water rinse, I spread them out on a baking sheet to cool. Once cooled, I roll each sheet up and store them in the fridge. This method is a game-changer for saving time and avoiding overcooked, crumbly sheets.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Lasagna


  • Author: Sweta Patel
  • Total Time: 60

Ingredients

Scale
  • 1-15oz  whole milk ricotta cheese
  • 1 cup each: mozzarella, Colby jack and sharp yellow cheddar cheese 
  • 24oz pasta sauce – Rao’s spicy arrabbiata sauce or homemade
  • 2 cups broccoli florets finely chopped
  • 1 bag fresh spinach finely chopped
  • 1 med bell pepper finely chopped
  • 1 med onion finely chopped
  •  cup frozen peas
  • 12 jalapenos finely chopped
  • 5 cloves garlic finely minced
  • 2 tbsp Italian seasoning
  • 3 tbsp olive oil
  • 2 tsp crushed red pepper
  • salt and pepper to taste
  • 1 box lasagna sheets 

Instructions

  1. Preheat your oven to 350°F, cook pasta according to package instructions and drain well.
  2. In a large pan heat some olive oil and add the onions, garlic and jalapeños. Cook for 2-3 mins and add the bell peppers, broccoli and peas along with all the all the seasonings. Stir and cover pan with lid so broccoli and pea’s can fully cook. About 4-5 mins on med – low heat.
  3. Add the spinach and cover the pan with a lid for 3 mins. Let the spinach wilt down. Once this mixture is cooked and cooled off, mix in the ricotta cheese in.
  4. Assemble the lasagna: Pour ⅓ of the sauce into the bottom of the baking pan/dish. Layer on 3-4 lasagna sheets. Top with veggie mixture, cheese. Repeat this: sauce, lasagna sheets, veggie filling and cheese. Top with another layer of lasagna sheets. Top with the additional 1 cup of sauce & the cheese.
  5. Cover the baking dish with foil and bake at 350°F for 20 mins. Serve while hot and enjoy with a side of garlic bread, salad or just as!

Notes

  • If you don’t have fresh spinach, frozen works just fine. Make sure you completely thaw and drain and squeeze out any remaining liquids. You don’t want the added moisture in your filling.
  • Make this a day before the party or event and just leave the toppings such as the sauce and cheese before you pop it in the oven.
  • Prep Time: 20
  • Cook Time: 40
  • Category: dinner, entree
  • Cuisine: Italian

Keywords: Lasagna, veggie lasagna

Leave a Reply

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

Recipe rating

Just an East/West coast girl living the southern life. I love sharing all my tested and perfected recipes here, along with some travel guides and a little bit of my lifestyle

Latest Recipes

March 16, 2022

June 12, 2023

September 1, 2022

Vegetarian Lasagna

Ingredients

Instructions