Easy Mushroom Spinach Lasagna Recipe for Dinner

Easy Mushroom Spinach Lasagna is the ultimate comfort food, ready in just 45 minutes. After making this many times, I’ve discovered the trick to the creamiest sauce and perfectly cooked noodles. The warm, cozy layers of mushrooms, spinach, and cheese will make your whole house smell amazing. Keep reading for my best tips or jump straight to the recipe card. If you love recipes like this, you’ll also enjoy Easy Homemade Peanut Sauce Recipe and Easy Sugar Free Blueberry Syrup for Italian Cream Soda.

Why This Easy Mushroom Spinach Lasagna Recipe for Dinner Is Pure Comfort
- Creamy, comforting layers of mushrooms, spinach, and cheese.
- Ready in just 45 minutes – perfect for busy weeknights.
- Better than takeout and freezer-friendly for meal prep.
- Packed with flavor and nutrients for a satisfying dinner.
What You'll Need for Easy Mushroom Spinach Lasagna Recipe for Dinner
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 12 oz lasagna noodles
- 1 lb mushrooms
- 10 oz spinach
- 15 oz ricotta cheese
- 8 oz mozzarella cheese
- 1/2 cup grated parmesan cheese
- 1 onion
- 2 cloves garlic
- 28 oz tomato sauce
- 1 tsp dried oregano
- 1 tsp dried basil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp red pepper flakes (optional)
- Optional: Fresh basil, chopped
- Optional: Grated parmesan cheese

📝 Ingredient Notes
- lasagna noodles: Use no-boil noodles to save time.
- mushrooms: Any variety will work – cremini, shiitake, or a mix.
🛒 Tools & Equipment I Recommend
- Food processor — Saves time chopping vegetables. → See on Amazon
- Non-stick skillet — Prevents sticking and makes cleanup easier. → See on Amazon

How to Make Easy Mushroom Spinach Lasagna Recipe for Dinner
- Step 1: Preheat oven to 425°F (220°C). Cook lasagna noodles according to package instructions. Drain and set aside.
- Step 2: In a large skillet, sauté chopped onions and minced garlic until softened. Add sliced mushrooms and cook until they release their moisture and begin to brown. Stir in spinach and cook until wilted. Season with dried oregano, dried basil, salt, black pepper, and red pepper flakes (if using).
- Step 3: In a medium bowl, mix ricotta cheese with 1/2 cup grated parmesan cheese and 1/2 cup of the tomato sauce. Spread a thin layer of tomato sauce in the bottom of a 9×13-inch baking dish. Arrange a layer of lasagna noodles, followed by a layer of the ricotta mixture, a layer of the mushroom and spinach mixture, and a layer of shredded mozzarella cheese. Repeat layers, ending with a layer of mozzarella cheese and a sprinkle of parmesan cheese.
- Step 4: Cover the baking dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly, and the edges are lightly golden. Let the lasagna rest for 5-10 minutes before serving. Garnish with fresh basil and serve with a side salad or garlic bread.
Cook's Tips for Perfect Easy Mushroom Spinach Lasagna Recipe for Dinner
- Common mistake and fix: Don't overcook the lasagna noodles before assembling. They will continue to cook in the oven and can become mushy if overcooked.
- Pro tip: For an even creamier lasagna, you can mix 1 cup of ricotta with 1 cup of cottage cheese before spreading it onto the noodles.
- Pro tip: To make this lasagna ahead of time, assemble it in the baking dish, cover tightly with plastic wrap, and refrigerate for up to 24 hours. When ready to bake, preheat the oven and bake as directed, adding an extra 10-15 minutes to the cooking time.
Storing & Reheating Easy Mushroom Spinach Lasagna Recipe for Dinner
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the refrigerator for up to 4 days. Make-ahead tip: This recipe can be made ahead of time and frozen for up to 3 months. See pro tips for instructions.
Freezing Easy Mushroom Spinach Lasagna Recipe for Dinner
Freeze individual portions for up to 3 months. Thaw overnight in the refrigerator before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 15-20 minutes, or until heated through. Microwave: Reheat in the microwave for 2-3 minutes, or until heated through. Stir halfway through cooking.
Recipe Notes
- Chef tip: For a vegetarian version, omit the ground beef and add an extra cup of mushrooms or spinach.
- Best substitution: You can substitute the ricotta cheese with cottage cheese or cream cheese for a different texture.
- Make-ahead: See pro tips for instructions on making this lasagna ahead of time.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If the lasagna is browning too quickly, cover it loosely with aluminum foil to prevent burning.
Want to level up this recipe?
High-quality baking dish — Ensures even cooking and prevents hot spots. → Check price on Amazon
Easy Mushroom Spinach Lasagna Recipe for Dinner

Ingredients
Main Ingredients
- 12 oz lasagna noodles
- 1 lb mushrooms
- 10 oz spinach
- 15 oz ricotta cheese
- 8 oz mozzarella cheese
- 1/2 cup grated parmesan cheese
- 1 onion
- 2 cloves garlic
- 28 oz tomato sauce
Seasonings
- 1 tsp dried oregano
- 1 tsp dried basil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp red pepper flakes (optional)
Optional Toppings
- Fresh basil, chopped
- Grated parmesan cheese
Instructions
- Step 1: Preheat oven to 425°F (220°C). Cook lasagna noodles according to package instructions. Drain and set aside.
- Step 2: In a large skillet, sauté chopped onions and minced garlic until softened. Add sliced mushrooms and cook until they release their moisture and begin to brown. Stir in spinach and cook until wilted. Season with dried oregano, dried basil, salt, black pepper, and red pepper flakes (if using).
- Step 3: In a medium bowl, mix ricotta cheese with 1/2 cup grated parmesan cheese and 1/2 cup of the tomato sauce. Spread a thin layer of tomato sauce in the bottom of a 9×13-inch baking dish. Arrange a layer of lasagna noodles, followed by a layer of the ricotta mixture, a layer of the mushroom and spinach mixture, and a layer of shredded mozzarella cheese. Repeat layers, ending with a layer of mozzarella cheese and a sprinkle of parmesan cheese.
- Step 4: Cover the baking dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly, and the edges are lightly golden. Let the lasagna rest for 5-10 minutes before serving. Garnish with fresh basil and serve with a side salad or garlic bread.
Notes
- Chef tip: For a vegetarian version, omit the ground beef and add an extra cup of mushrooms or spinach.
- Best substitution: You can substitute the ricotta cheese with cottage cheese or cream cheese for a different texture.
- Make-ahead: See pro tips for instructions on making this lasagna ahead of time.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If the lasagna is browning too quickly, cover it loosely with aluminum foil to prevent burning.
Storage
- Fridge: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezer: Freeze individual portions for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 15-20 minutes, or until heated through.
- Microwave reheat: Reheat in the microwave for 2-3 minutes, or until heated through. Stir halfway through cooking.
- Make ahead: This recipe can be made ahead of time and frozen for up to 3 months. See pro tips for instructions.
Nutrition Per Serving
- Calories: 420
- Protein: 22g
- Fat: 18g
- Carbs: 45g
- Fiber: 4g
- Sugar: 6g
- Sodium: 900mg
- Cholesterol: 65mg
- Sat. Fat: 11g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Mushroom Spinach Lasagna Recipe for Dinner FAQs
Yes, you can assemble the lasagna in the baking dish, cover it tightly with plastic wrap, and refrigerate for up to 24 hours. When ready to bake, preheat the oven and bake as directed, adding an extra 10-15 minutes to the cooking time.
Lasagna can become dry if it's overcooked or not covered with enough sauce. Make sure to use enough sauce and don't overcook the lasagna in the oven.
Yes, you can freeze individual portions of this lasagna for up to 3 months. Thaw overnight in the refrigerator before reheating.
No, this lasagna recipe is not suitable for the air fryer. It requires baking in the oven to ensure even cooking and melting of the cheese.
You can substitute the ricotta cheese with cottage cheese or cream cheese for a different texture.
A Warm Final Note
I can’t wait for you to try Easy Mushroom Spinach Lasagna Recipe for Dinner and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






