This Spinach Mushroom Lasagna is made with portobello mushrooms, fresh spinach, Italian Seasoning, ricotta, and Italian mix cheese. This cozy comfort dish just happens to be freezer friendly and can be made ahead of time. Plus, you don't have to pre-boil the noodles. If you are looking for the best vegetarian lasagna, this is it!
Love Lasagna? Also, try my Best No Boil Four Cheese Vegetarian Lasagna and No Noodle Vegetarian Lasagna.
Spinach Mushroom Lasagna
This Spinach Mushroom Lasagna is vegetarian comfort food at its best. Featuring meaty portobello mushrooms, fresh spinach, marinara sauce, ricotta cheese, Italian Spice Mix, and a blend of Italian Cheeses you can't go wrong with this surprisingly easy-to-assemble vegetarian lasagna. In fact, this recipe doesn't even require you to boil your noodles ahead of baking.
I’m a sucker for a good veggie lasagna. I love that this is a great meal that's not as hard as it looks to make. This No Pre Boil Noodle recipe is easy to cook at its best.
This is also an awesome meal for vegetarians and non-vegetarians alike because it is so hardy and versatile. The portabello mushrooms really make the dish filling and special and give it a meaty feel without the meat. Plus the combination of tomato sauce and cheese is so cozy and comforting.
If you need a crowd-pleasing vegetarian recipe, put this one at the top of your list!
Cozy and delish! Homemade Spinach Mushroom Lasagna Share on XWhy You'll Love this Vegetarian Spinach Mushroom Lasagna...
- This Spinach Mushroom Lasagna is surprisingly simple to make thanks to this no-pre-boil recipe.
- It's so delicious! The combination of tomato sauce, cheese, spinach, and mushrooms is cozy perfection.
- I love that this version features a marina sauce instead of a white sauce.
- You can make this ahead of time or even freeze it! This is a great recipe to make for someone who needs some extra help too.
- Using low-calorie ricotta cheese you can enjoy an entire serving of this for around 400 calories! If you are calorie-conscious use low-fat mozzarella instead of the Italian Cheese blend to get the calorie count down more. That's not bad for a cozy comfort food meal at all!
- The added spinach to this vegetarian lasagna gives this recipe a healthy twist.
- The hands-on time in assembling this is only 20 minutes.
- Did I mention how tasty it is?
Ingredients:
Here's an overview of what you'll need to make Spinach Mushroom Lasagna, the full recipe amounts are in the recipe card. The recipe list might look long, but these are all easy-to-find ingredients that you might already have.
- Portobello Mushroom: Portobello mushrooms give this vegetarian lasagna a meaty texture and rich flavor. To save some prep work time I like to use already-sliced portobello mushrooms. 16 ounces is usually two small packages. You can also substitute cremini mushrooms.
- Garlic: I like to use fresh garlic in this to add flavor to the mushrooms while sauteing them. YOu can use pre-minced to save time or chop your own. You can also use garlic powder or garlic salt if you don't have fresh.
- Olive Oil: You use a touch of olive oil to cook the mushrooms. If you want to make this oil-free, you can omit this and saute the mushrooms in their own juices in a non-stick pan.
- Lasagna Noodles: I use regular lasagna noodles for my lasagna. If you add a small amount of water to your pan they will still cook without boiling. I like the texture of the classic noodles a bit more.
- Marinara Sauce: Use your favorite jarred pasta sauce as it's a huge flavor in this dish. If you want you can even make your own pasta sauce with my Crock Pot Marinara Sauce recipe. If you are looking for a healthy jarred sauce, this is a great choice.
- Ricotta Cheese: Look for ricotta cheese near the yogurt and cottage cheese in your grocery store. You can use full-fat or fat-free depending on your dietary preferences. I make my lasagna fat-free and it still tastes great to me!
- Eggs: You'll use two eggs to bind the ricotta into the lasagna filling.
- Italian Cheese Blend: I like using the pre-mixed Italian Cheese Blend for this because you using get five kinds of cheese in one bag including mozzarella cheese, provolone, parmesan, asiago, and romano. If you can't find this blend you can also substitute just shredded mozzarella. If you are feeling extra ambition, shred your own cheese. It does allow your cheese to melt more evenly in the lasagna.
- Parmesan Cheese: I like adding extra grated parmesan cheese for even more flavor.
- Spinach: I use fresh spinach for this! You can substitute frozen if you don't have fresh but I think fresh has a better texture.
- Italian Spice Mix: Use your favorite Italian Spice Mix or use my recipe for Homemade Italian Spice Mix. This spice blend of basil, oregano, thyme, rosemary, and sage.
- Water: I use a small amount of water to give the noodles moisture to cook in the casserole without having to pre-boil them.
Instructions:
Here's an overview of how to make Spinach Mushroom Lasagna, the full printable recipe is below. The instructions for this might look long, but it's really just stacking up the noodles, mushrooms, spinach, cheese, and sauce. This recipe isn't that fussy, and you really can't go wrong here, so don't be afraid to try it.
- You'll start by preparing the mushrooms and ricotta cheese mixture.
- Heat a large, nonstick skillet with olive oil over medium heat Add the mushrooms and sauté until tender or for about 5-6 minutes. Add the garlic and saute for 30 seconds. Add a sprinkle of the Italian Spice Mix. Salt and pepper to taste. Drain any excess liquid and set the mixture aside.
- While those are cooking, in a medium bowl, combine and stir the eggs, ricotta, and parmesan. Set aside.
- Next, it's time to assemble the vegetarian lasagna.
- Preheat the oven to 350 degrees.
- Prepare a 9x13 baking pan or baking dish by spraying it with cooking spray. For a thicker lasagna, you can also use an 8x10 pan.
- Put a layer of pasta sauce on the bottom of the casserole dish.
- Add a layer of uncooked noodles to the bottom of the pan.
- Add a layer with half of the ricotta mixture.
- The next layer is 1 cup of cheese. Then sprinkle some of the Italian Seasoning.
- Add a layer with half the mushroom mixture—be sure to spread them evenly. Then add half of the spinach.
- Put a little less than half of the remaining sauce on top.
- Make a second layer by repeating the first layer.
- To finish the vegetarian lasagna recipe, add one more layer of noodles, the small amount of sauce that is left, and top with the remaining 2 cups of cheese.
- Carefully take the ¼ cup of water and pour it around the edges. It helps cook the uncooked noodles and keeps everything moist.
- Cover lasagna with aluminum foil.
- Bake for 55-60 minutes. After 55 minutes, remove the foil and bake for another 10 minutes or until the cheese on top is slightly brown and bubbly. Let sit for 10 minutes to settle and cool.
- Garnish with fresh basil or fresh parsley.
Variations:
I love this Spinach Mushroom Lasagna recipe as written, but there are a lot of fun variations to try.
- Vegetable Lasagna: This is a great basic vegetarian lasagna recipe where you can add your favorite vegetables to it. Other great options include onions, tomatoes, carrots, zucchini, or bell pepper. Hard vegetables will need to be sauteed until tender before adding them. Remove any excess moisture from the cooked vegetables before adding them to the lasagna. This is a great base to any vegetarian lasagna.
- Make it Meaty: You can add your favorite meat to this like chicken, ground beef, Italian sausage, or ground turkey.
- Make it Gluten-Free: Substitute your favorite gluten-free lasagna noodles for traditional ones. You can also consider making my No Noodle Vegetarian Zucchini Lasana which features zucchini noodles instead of pasta. This option is also low carb and low calorie.
- Make it Saucy: Love saucy lasagna? Just add more of your favorite pasta sauce.
- Make it White: Use alfredo sauce instead of tomato sauce for a White Spinach Mushroom Lasagna.
FAQ:
Can I make Spinach Mushroom Lasagna ahead of time?
Yes! This is a great make-ahead dish for a party or even to bring to a sick family or someone who needs help. You can prepare the entire dish up to adding the water into the dish and baking it and covering it with foil and storing it in the fridge for 24 hours. Allow it to come to room temperature and then cook OR put it in a cold oven and allow it to warm up in the oven. Don't put a cold glass or ceramic casserole dish straight into a hot oven or it could break. It might take a touch longer for the lasagna to bake. If you bring this to someone just make sure you tell them to add the water before baking.
Can I freeze this?
This is a great freezer meal! You can also freeze the lasagna by assembling it and putting it a freezer-safe dish. Store for 3-4 months. When ready to bake put it in a cold oven and then turn the oven on. A frozen lasagna will take 90 minutes - 2 hours to completely cook.
Can I use fresh spinach instead of frozen in lasagna?
Yes! Many lasagna recipes use frozen spinach but this one uses fresh. Either will work though. If you use frozen just de-thaw it and make sure it's well drained. You will need to add more because it's already cooked down.
Why is my spinach lasagna watery?
A few reasons lasagna can turn out watery are the vegetables still have moisture in them, or there isn't enough cheese. One of the easiest ways to help with watery lasagna is to allow it to cool down before cutting it. Give it 10-20 minutes to set before diving in.
If somehow your dish still ends up watery, you can try to cook it a touch more uncovered to get more of the moisture out.
Is lasagna better with ricotta or cottage cheese?
It's a matter of personal preference. Traditional lasagna uses ricotta cheese, but you can substitute cottage cheese if you can't find it. It's also great if you are calorie conscious and looking for a lower-calorie option.
This Spinach Mushroom Lasagna is a Family Favorite!
This Spinach Mushroom Lasagna is a family favorite and one of my favorite vegetarian lasagna recipes. I love it for cozy comfort food and this recipe is one I'll make if I need a make-ahead meal for a crowd or to take to a family in need.
This recipe is also perfect for family holidays like Christmas, New Year's, or Easter... especially if you need a vegetarian main course.
The best part about this vegetarian meal is it's hearty enough to fill anyone- vegetarian or not. This is one of my family's personal favorite recipes and I know you will love it too.
Cozy and delish! Homemade Spinach Mushroom Lasagna Share on X
More Lasagna Recipest to Try:
- Vegetarian Zuchini Lasagna
- No Boil Four Cheese Lasagna
- Mexican Lasagna Roll Ups
- Crock Pot Vegetarian Lasagna Soup
If you make this Spinach Mushroom Lasagna, I’d love to hear what you think! Leave a comment and a star rating ★ below. Make sure to follow me on Instagram, Pinterest, and Facebook too!
Spinach Mushroom Lasagna
Ingredients
- ½ tablespoon olive oil
- 16 ounces baby portobello mushrooms, sliced
- 1 teaspoon minced garlic
- salt and pepper, to taste
- 12 lasagna noodles
- 32 ounces jarred pasta sauce
- 15 ounces ricotta cheese
- 2 eggs, beaten
- 4 cups Italian cheese blend
- ½ cup parmesan cheese, grated
- 2 cups spinach
- 2 tablespoons Italian Spice Mix
- ¼ cup water
- cooking spray
- Garnish: fresh basil
Instructions
Prepare the Mushrooms and Ricotta Cheese:
- Heat a large, nonstick skillet with olive oil over medium heat Add the mushrooms and sauté until tender or for about 5-6 minutes. Add the garlic and saute for 30 seconds. Add a pinch of the Italian Spice Mix. Salt and pepper to taste. Drain any excess liquid and set the mixture aside.
- While that's cooking, in a medium bowl, combine and stir the eggs, ricotta, and parmesan.
Assemble and Bake the Spinach Mushroom Lasagna:
- Preheat the oven to 350 degrees.
- Prepare a 9x13 baking pan by spraying it with cooking spray. For a thicker lasagna you can use an 8x10 dish.
- Put a layer of pasta sauce on the bottom of the casserole dish.
- Add a layer of uncooked noodles to the bottom of the pan.
- Add a layer with half of the ricotta mixture.
- The next layer is 1 cup of cheese. Then sprinkle some of the Italian Seasoning.
- Add a layer with half the mushroom mixture—be sure to spread them evenly. Then add half of the spinach.
- Put a little less than half of the remaining sauce on top
- Repeat that layer.
- To finish add one more layer of noodles, the small amount of sauce that is left, and top with the remaining 2 cups of cheese.
- Carefully take the ¼ cup of water and pour it around the edges. It helps cook the uncooked noodles and keeps everything moist.
- Cover with foil.
- Bake for 55-60 minutes. After 55 minutes, remove the foil and bake for another 10 minutes or until the cheese on top is slightly brown and bubbly. Let sit for 10 minutes to settle and cool.
- Garnish with fresh basil chiffonade and leaves
Notes
Nutrition
Pin for later:
Deb says
This looks absolutely delicious! I’m always looking for alternatives to my meat lasagna that would be healthier and just as tasty! Can’t wait to try this for the fam!
Nadalie says
Healthy lasagna is the best! Loving this and will surely make this at home soon!
Monica says
This looks delicious! I've been wanting to try and make a meatless lasagna.
Sarah says
I am a serious picky eater but I can comment on how to present the recipe, which is very well. You have explained each step so that even a non-chef like me can understand the steps. I think it's the perfect dish for those who enjoy the ingredients.
Madeline St Onge says
Going to try this soon. Julie have a favor to ask, can you do a PDF printable of your recipes, this would pint out at 9 pages if I didn't do some editing. thank you
JulieWunder says
Hey Madeline! I have it on my to-do list to make my recipes easier to print out. I'll let you know when I get that update to my blog. Thanks for hanging with me until I find the time to figure it out.
Amanda Self says
This looks amazing! I'm not much of a cook in our home, my other half does most of it because he is just so good. Although, I really want to give this recipe a try and surprise him! Thanks for sharing! Yummmmmm! 🙂
JulieWunder says
Yay! Let me know how yours turns out! My husband loved it!
Amanda Self says
He LOVED it!!!! 🙂 🙂 Pretty proud of myself right now! Thanks Julie!
Madeline St Onge says
This sounds delicious, going to make it ASAP
Julie we need printable versions of your recipes please 😉
JulieWunder says
Thanks Madeline--
It is on my blog "to-do" list to figure out how to do that! I've been thinking about it for awhile now... I'll work on it!
Shirley Deters says
Yum it sounds so good. I will have to try it soon. maybe I can add it to my favorite recipe from you - the 3 bean enchilada. keep them coming, Julie. Good girl.
JulieWunder says
yay! Let me know what you think! It's great leftover too.