Creamy Spinach & Mushroom Lasagna
Description
Creamy Spinach & Mushroom Lasagna is a rich, comforting vegetarian pasta dish made with tender lasagna noodles layered between a creamy spinach and mushroom filling, smooth béchamel (white sauce), mozzarella, ricotta, Parmesan cheese, and baked until golden and bubbly. It delivers the perfect balance of earthy mushrooms, fresh spinach, creamy cheese, and delicate herbs, making it ideal for family dinners, holidays, potlucks, or meal prep.
Preparation Time
- Prep Time: 30 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 25 minutes
Servings
Makes: 8 generous servings
Ingredients
For the Filling
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1 medium onion, diced
- 4 garlic cloves, minced
- 16 ounces (450 g) mushrooms, sliced
- 6 cups fresh spinach, chopped
- 1 teaspoon Italian seasoning
- ½ teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes (optional)
Cheese Mixture
- 15 ounces ricotta cheese
- 1 egg
- 1 cup grated Parmesan cheese
- 2 cups shredded mozzarella
Béchamel Sauce
- 4 tablespoons butter
- ¼ cup all-purpose flour
- 4 cups whole milk
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon nutmeg
Additional
- 12 lasagna noodles (cooked)
- 2 cups shredded mozzarella (for topping)
- ¼ cup grated Parmesan
- Fresh parsley for garnish
Instructions
Step 1: Prepare the Vegetables
- Heat olive oil and butter.
- Sauté onions for 4 minutes.
- Add garlic and cook 30 seconds.
- Add mushrooms.
- Cook until all moisture evaporates (8–10 minutes).
- Stir in spinach.
- Cook until wilted.
- Season with Italian seasoning, salt, pepper, and red pepper flakes.
- Remove from heat.
Step 2: Make the Cheese Filling
Combine:
- Ricotta
- Egg
- 1 cup Parmesan
- 2 cups mozzarella
Mix until creamy.
Step 3: Make the Béchamel Sauce
- Melt butter.
- Whisk in flour.
- Cook for 1 minute.
- Slowly whisk in milk.
- Stir continuously until thick.
- Add salt, pepper, and nutmeg.
Step 4: Assemble
In a greased 9×13-inch baking dish:
Layer in this order:
- Thin layer of béchamel
- Lasagna noodles
- Ricotta mixture
- Spinach & mushrooms
- Béchamel
- Mozzarella
Repeat layers until ingredients are used.
Finish with:
- Remaining béchamel
- Mozzarella
- Parmesan
Step 5: Bake
- Cover with foil.
- Bake at 375°F (190°C) for 40 minutes.
- Remove foil.
- Bake another 15 minutes until golden.
- Rest 15 minutes before slicing.
Chef’s Notes
- Cook mushrooms thoroughly to remove excess moisture.
- Let the lasagna rest before cutting for cleaner slices.
- Freshly grate your cheese for the best melt.
- Nutmeg enhances the white sauce without overpowering it.
- Avoid overcooking the noodles if boiling them yourself.
Helpful Tips
- Add roasted zucchini for extra vegetables.
- Use baby spinach for a milder flavor.
- Mix fontina or provolone with mozzarella for extra richness.
- Assemble up to 24 hours ahead and refrigerate before baking.
- Freeze individual portions for convenient meals.
Variations
Four Cheese
Add Gruyère and Asiago.
Protein Boost
Mix in cooked shredded chicken or crumbled tofu.
Extra Veggies
Add roasted broccoli, kale, or bell peppers.
Gluten-Free
Use gluten-free lasagna noodles and gluten-free flour for the béchamel.
Vegan
Use dairy-free butter, plant milk, vegan cheeses, and an egg substitute.
Storage
Refrigerator
- Up to 4 days.
Freezer
- Up to 3 months.
Reheating
- Oven: 350°F (175°C) for 20–25 minutes.
- Microwave: 2–4 minutes per serving.
Nutritional Information (Per Serving)
Approximate values
- Calories: 470
- Protein: 24 g
- Carbohydrates: 35 g
- Fat: 27 g
- Saturated Fat: 14 g
- Fiber: 3 g
- Sugar: 7 g
- Cholesterol: 90 mg
- Sodium: 720 mg
- Calcium: 40% Daily Value
- Iron: 15% Daily Value
Health Benefits
- Spinach is rich in iron, folate, vitamin K, and antioxidants.
- Mushrooms provide B vitamins, selenium, and compounds that support immune health.
- Dairy contributes calcium and protein for bone and muscle health.
- Olive oil supplies heart-friendly monounsaturated fats.
- Balanced meal with carbohydrates, protein, and fats for sustained energy.
Frequently Asked Questions (Q&A)
1. Can I make this ahead of time?
Yes. Assemble it up to 24 hours in advance, refrigerate, and bake when ready.
2. Can I freeze it?
Yes. Freeze baked or unbaked lasagna for up to 3 months. Thaw overnight in the refrigerator before baking or reheating.
3. Do I have to use ricotta cheese?
No. Cottage cheese or mascarpone can be substituted for a different texture and flavor.
4. Can I use frozen spinach?
Yes. Thaw and squeeze out as much liquid as possible before adding it to the filling.
5. Why is my lasagna watery?
Excess moisture from mushrooms, spinach, or under-thickened béchamel can make it watery. Cook vegetables thoroughly and allow the lasagna to rest before serving.
6. Which mushrooms work best?
Cremini, white button, portobello, or a mix of wild mushrooms all work well.
7. Can I use oven-ready noodles?
Yes. Ensure there is enough sauce in each layer so the noodles soften properly during baking.
8. What can I serve with it?
A crisp green salad, garlic bread, roasted vegetables, or a light tomato soup pairs beautifully with this rich lasagna.
9. How do I know when it’s done?
The lasagna is ready when the cheese is golden, the edges are bubbling, and the center reaches a hot, fully cooked temperature.
10. Can I add herbs?
Absolutely. Fresh basil, parsley, thyme, or oregano can be added to the filling or used as a garnish for extra flavor.