This homemade Vegetarian Lasagna recipe is packed full of fresh spinach, broccoli, mushrooms and onions, lots and lots of cheese, and baked in a marinara sauce until all warm and bubbly.
Prep Time20 minutesmins
Cook Time1 hourhr30 minutesmins
Total Time1 hourhr50 minutesmins
Course: Main Course
Cuisine: American, Italian
Servings: 12servings
Calories: 424kcal
Author: Danielle Wolter
Equipment
Lasagna Pan
Ingredients
18ouncesdried lasagna noodles(note 1)
32ouncescottage cheese(small or large curd)
8ouncesshredded mozzarella cheese
½cupshredded Parmesan cheese
8ouncescream cheesesoftened
1teaspoonItalian seasoning
½teaspoonsalt
2teaspoonsolive oil
8ouncessliced mushrooms
3clovesgarlicminced
½cupdiced onion
16ouncesbag of frozen spinachthawed and drained
2cupscooked broccoli
48-56ouncesmarinara sauce(adjust to preference)
Instructions
Cook noodles according to the package instructions, drain and rinse with cold water. You can also use oven ready lasagna noodles.
Mix the cottage cheese, half the mozzarella, half the Parmesan cheese, and the cream cheese in a bowl. Mix in the salt, Italian seasoning and pepper.
Heat the olive oil in a skillet over medium heat. Add the onions and garlic and cook until soft.
Add the mushrooms and cook for about 10 minutes, or until mushrooms have softened and released most of their liquid.
Preheat over to 350F. Spread a layer of sauce in the bottom of a lasagna pan.
Place one layer of lasagna noodles covering the bottom of the pan.
Spread the cheese mixture over the layer of noodles. Add another layer off noodles. Spread half the remaining sauce on top of the noodles.
Add the spinach, broccoli, and mushroom mixture. Add another layer of noodles.
Cover with the remaining sauce. Sprinkle the top with the remaining Mozzarella and Parmesan cheese.
Cover with aluminum foil and bake for 90 minutes, or until warm and bubbly. Remove the foil for the last 10-15 minutes of baking.
Let cool for 15 minutes before slicing.
Notes
Use no-boil noodles so you don't have to worry about cooking noodles first ( I LOVE this option);
You can make Homemade Marinara in advance, or you can buy it HERE;
Cooking the mushrooms first allows them to release the liquid in the skillet so the lasagna doesn't get watery;
Squeeze all the water out of the spinach that you can so the lasagna doesn't get watery;
Add more cheese to the top for a cheesier lasagna;
Make sure the foil doesn't touch the top of the lasagna, otherwise it will stick while baking.
Sauté the vegetables fully before adding the to the lasagna to make sure the water cooks out - this helps to prevent the lasagna from getting watery.