This recipe is my staple vegetable lasagna concoction. I think it was the first veg lasagna I ever came up with, and I kind of just stuck with it because it’s so good! Lasagnas are perfect to make in advance, and then just stick in the oven when you need it. I love how it’s packed full of vegetables. No one ever misses meat when eating this hearty, delicious, and filling meal. Preparing it is a bit time consuming, but I really do suggest taking extra time to place each layer neatly. When you take the time, each piece will look great….we eat with our eyes, so why not make it pretty!

2 tablespoon extra virgin olive oil

1 tablespoon butter

1 cup Vidalia onion (diced)

3 cloves of garlic (minced)

¼ teaspoon red pepper flakes

1 ½ cup button mushrooms (sliced)

3 cups broccoli florets (chopped)

1 cup zucchini (chopped)

1 red bell pepper (chopped)

1 ½ cup tomato sauce (I usually use tomato basil)

1 teaspoon oregano

1 cup ricotta cheese

2/3 cup parmesan (grated)

1 egg

3 cups mozzarella cheese (shredded)

½ cup tomato sauce (for bottom and top of lasagna)

½ cup parmesan cheese (shredded, for top of lasagna)

12 lasagna noodles

Salt and pepper to taste


In a large skillet, sauté the garlic, onion, and red pepper flakes in the oil/butter over medium heat (around 5 minutes).

Add in the sliced mushrooms and cook for 3-5 minutes, or until they cook down a bit.

Add in the broccoli florets. Stir to combine. Add a pinch of salt. Cook for 5-6 minutes.

Add in the zucchini and diced bell pepper. Stir to combine. Cook for 5 minutes.

Add in the oregano and tomato sauce. Stir to combine. Cook for around 10 minutes, or until the sauce has reduced a bit and vegetables are tender. Remove from heat.

In a bowl, stir together the ricotta, parmesan, and egg.

Cook the lasagna noodles as indicated on the package (usually 8-10 minutes in boiling salted water).


Preheat the oven to 375 degrees Fahrenheit.

In a 9×13 casserole pan, pour ¼ cup of sauce. Spread to coat the bottom of the pan. Lay out 4 of the lasagna noodles (I always have to cut one so it fits). Spread half of the ricotta mixture onto these noodles (it will be a relatively thin layer). Spoon half of the veggie mixture over the ricotta. Sprinkle with a little less than 1 ½ cups of the mozzarella cheese.

Lay 4 more noodles on top of the mozzarella cheese. Repeat all of the steps – ricotta, vegetables, mozzarella, noodles. Pour ¼ cup of tomato sauce over the top layer of noodles. Then sprinkle with any remaining mozzarella cheese and then ½ cup shredded parmesan.

Cover with tin foil and put into the oven. Bake for 20 minutes, remove the tin foil cover, and then bake for 20 minutes uncovered.

Allow to cool slightly before cutting.