Spinach mushroom lasagna is also known as vegetarian lasagna with spinach and mushrooms or creamy spinach and mushroom pasta bake. It is a rich and comforting italian inspired dish which is layered with tender lasagna sheets, creamy mushroom spinach filling and a gooey melted cheese.

Spinach & Mushroom Lasagna
Lasagna is one of the most requested recipe in yummy tummy, the reason why it took me this long is because I know that if I have to post that recipe, I should be sharing homemade lasagna sheet recipe before.
I fixed the day today and started the work in the morning itself. I made a batch of vegan homemade pasta and lasagna sheets and made this delicious lasagna.
About Spinach Mushroom Lasagna
Spinach mushroom lasagna is often celebrated as a comfort food for vegetarian people. This dish delivers a comfort and nutrition. The tender pasta sheets soak up a rich blend of cheese and vegetables creates a melt in your mouth texture.
Spinach mushroom lasagna can be prepared in advance and baked fresh which makes a convenient option for busy schedules. This is a versatile dish which pairs beautifully with sides like roasted vegetables, fresh salads and crusty garlic bread.
This dish is packed with a earthy flavours of mushrooms, the mild sweetness of spinach and the creaminess of a cheesy white sauce. This baked pasta recipe is a perfect choice for a hearty vegetarian dinner or lunch. This recipe is ideal for family meals, potlucks or parties.
Similar Recipes

To make this dish quick and easy, here are my few tips. Make sure to use pre cooked lasagna sheets. It saves time and effort without compromising the taste. If you are planning to cook pasta by yourselves, it adds on the time.
Saute mushrooms well. This release their moisture for a deeper and richer flavour. Caramelizing it adds flavour also. Add fresh herbs for extra flavour. Fresh basil, oregano or thyme.
Use variety of cheese, Mix cheeses like mozzarella with parmesan or cheddar for more depth and texture. Use enough sauce between pasta sheets. It keeps the lasagna moist. Top with extra cheese before broiling. This gives a nice golden and bubbly finish to the dish.
Similar Recipes

What I love about this recipe is, it is easily customizable recipe. You can pair this Spinach mushroom lasagna with salads, garlic bread or roasted vegetables for a complete meal. if you enjoy this recipe, you will love my other lasagna recipes too.
Broccoli lasagna This broccoli lasagna is made with the tender pasta sheets, creamy cheese sauce and lightly cooked broccoli florets.
Chicken lasagna: This is the protein packed version of lasagna which features flavourful minced chicken layered with pasta, tomato sauce and melted cheese.
Vegetarian lasagna: This is a meat free version which combines seasonal vegetables, rich tomato or cream based sauces and layers of pasta with cheese.

Ingredients
- Butter: I used butter to cook the sauce. You can use olive oil too.
- Garlic & Onion: these two ingredients compliment both spinach and mushrooms.
- Button mushrooms: You can use any variety of mushrooms for flavour. Make sure to chop them well.
- Plain flour: This is used to thicken the sauce. You can swap it for wheat flour.
- Milk: I always use cold milk, for creamy and lump free bechamel sauce.
- Spinach: chop spinach fine, make sure to use lots of spinach because spinach cooks down to nothing.
- Cheese - I used a combo of parmesan cheese & mozzarella cheese: This cheese lends a salty and nutty flavour which enrich the sauce.
- Lasagna sheets: This is the main ingredient. I used ready to cook lasagna sheets, so you don't have to pre boil it.

Step by Step Pictures
1)Preheat oven to 200 degree C. Heat butter in a pot.

2)add in garlic, onion and saute for a min.

3)Saute until onions and garlic turns fragrant.

4)Add in mushrooms and cook that for 5 minutes.

5)Now mushrooms has wilted.

6)Now add in plain flour and stir fry for couple of mins until fragrant.

7)Cook until raw smell leaves from the flour.

8)Now add in spinach and mix well until it is wilted.

9)Within a minute the spinach will be wilted.

10)Pour in milk gradually. Stir to avoid lumps and cook until the sauce thickens.

11)Season with salt and pepper.

12)Then mix in parmesan.

13)I like to add little bit of pizza cheese or mozzarella cheese.

14)Mix well, thats it. Your spinach mushroom sauce is ready.

15)Spread some sauce in the base of a baking dish.

16)Layer lasagna sheets over the sauce .

17)Then spread more sauce and sprinkle cheese

18)Repeat the layers, ending with sauce and cheese in top.

19)Cover with foil and bake for 50 mins at 200 degree C.

20)Remove foil , set oven to broil at 250°C and bake for 5 mins until golden.

21)Let it rest for 30 mins before slicing and serving.

Expert tips
- Use room temperature milk. This prevents lumps when mixing into the flour -butter base.
- Cook spinach lightly. Overcooking can make it watery and affect sauce consistency.
- Drain excess mushroom liquid. It keeps the lasagna from becoming soggy.
- Avoid over baking. Too much time in the oven can dry out the pasta and cheese.
- Ensure each slice has a balanced mix of pasta , sauce and cheese
- Bake the dish in a deep dish. This gives room for generous layering without any overflow.
FAQ
Q: Can I use frozen spinach?
Yes you can. Just thaw it completely and squeeze out excess water before using.
Q: Can I make it ahead of time or can I freeze it?
Yes. Assemble the lasagna a day in advance, refrigerate and bake when ready. It freezes well either before or after baking. Wrap it tightly to avoid freezer burn.
Q: What can I substitute for mushroom?
Vegetables like zucchini, eggplant, carrots, sweetcorn or bell peppers are great alternatives.
📖 Get Recipe

Spinach Mushroom Lasagna Recipe
Equipment
Ingredients
- 4 tablespoon Butter
- 4 tablespoon Garlic peeled & chopped finely
- 1 medium Onions peeled & chopped finely
- 200 grams Button Mushrooms chopped finely
- ¼ cup Plain Flour
- 2 bunch Spinach (Palak) chopped
- 750 ml Milk
- 1 teaspoon Salt or to taste
- 1 teaspoon Black pepper powder or to taste
- ¼ cup Parmesan Cheese
- ½ cup Mozzarella cheese grated
For Assembling
- 250 grams Ready to cook Lasagna Sheets
- 1 cup Mozzarella cheese grated
Instructions
- Preheat oven to 200 degree C.
- Heat butter in a pan, add in garlic, onion and saute for a min. Add in mushrooms and cook that for 5 minutes. Now add in plain flour and stir fry for couple of mins until fragrant. Now add in spinach and mix well until it is wilted.
- Now add in milk and mix well till it forms a sauce like texture. Cook for 4 to 5 minutes till the sauce thickens. Season with salt, pepper and mix well. Add in parmesan cheese, mozzarella cheese and mix well into the sauce. Now the sauce is ready.
- Take a baking dish, spoon some sauce in the bottom. Spread evenly. Now lay the ready cook lasagna sheets over the sauce. Now spoon more sauce on top, sprinkle with cheese. Repeat this until top. Now the last layer should be sauce and cheese. Cover this with aluminium foil. Bake this in oven covered for 50 minutes.
- After 50 minutes, Set the oven to broil mode at 250 degree c. Now remove the foil and place under broil. bake uncovered for 5 more minutes under broil. Remove and allow the lasagna to sit for 30 minutes. Slice and serve.
Nutrition
Tried this Recipe
Mention @yummytummyaarthi or tag #yummytummyaarthi!If you have any questions not covered in this post and if you need help, leave me a comment or mail me @aarthi198689@gmail.com and I'll help as soon as I can.
Follow me on Instagram, Facebook,Pinterest ,Youtube for more Yummy Tummy inspiration.
IF YOU MAKE THIS RECIPE OR ANYTHING FROM YUMMY TUMMY, MAKE SURE TO POST IT AND TAG ME SO I CAN SEE ALL OF YOUR CREATIONS!! #YUMMYTUMMYAARTHI AND @YUMMYTUMMYAARTHI ON INSTAGRAM!












Anonymous
awesome aarthi...pls share some south korean dishes like basic kimchi and noodle recipes
Dr Ashwini Patil
Hiiiii do we have to boil lasagna sheets before baking....and Can I slow cook it on induction cooktop....
Anonymous
did u cook the lasagna sheets before baking
Aarthi
@Dr Ashwini Patilyes u have to boil it before
Aarthi
@Anonymoussorry i forgot to mention that, i boiled it
Coral crue
i love lasagna 🙂
Ravinder kaur
Hi aarthi I was eagrly waiting for this recipe was abt to ask u for that in the mean while u post it..thanks a lot. Wanna ask u one thing that I dnt have same bowl which you use for baking. Can I use glass bowl for that.
Ravinder kaur
Also can we use other vegies also in filling like cauliflower,beans,carrot etc.
Aarthi
@Ravinder kauryou can use any oven safe dish, and any veggies can be added
x
Should we use boiled milk
Dr. Sharmila
Hi arthi... What spinach to add? Any special type?