Time
-
Prep: 30 minutes
-
Bake: 45 minutes
-
Total: ~1 hour 15 minutes
🍽 Serves
-
6–8
📝 INGREDIENTS
🍄 Mushroom Spinach Filling
-
2 tablespoons olive oil or butter
-
1 medium onion, finely chopped
-
3 cloves garlic, minced
-
16 oz (450 g) mushrooms, sliced
(cremini, button, or mix) -
½ teaspoon salt
-
½ teaspoon black pepper
-
½ teaspoon Italian seasoning
-
¼ teaspoon nutmeg (optional but excellent)
-
4 cups fresh spinach, chopped
🥣 Creamy White Sauce (Béchamel)
-
4 tablespoons butter
-
4 tablespoons all-purpose flour
-
3½ cups warm milk
-
½ teaspoon salt
-
½ teaspoon white or black pepper
-
½ cup grated Parmesan cheese
🧀 Cheese Layer
-
1½ cups ricotta cheese
-
1 cup shredded mozzarella
-
¼ cup grated Parmesan
-
1 egg
-
Pinch of salt & pepper
🍝 Pasta
-
9–12 lasagna noodles
(regular or oven-ready)
👩🍳 STEP-BY-STEP INSTRUCTIONS
1️⃣ Cook the noodles
Boil lasagna noodles in salted water until al dente.
Drain and lay flat on parchment.
(Skip if using oven-ready noodles.)
2️⃣ Make mushroom spinach filling
Heat oil or butter in a large skillet over medium heat.
Sauté onion 3–4 minutes until soft.
Add garlic; cook 30 seconds.
Add mushrooms, salt, pepper, Italian seasoning, nutmeg.
Cook 8–10 minutes until mushrooms release liquid and brown.
Add spinach and cook 1–2 minutes until wilted.
Remove from heat.
3️⃣ Make creamy white sauce
Melt butter in a saucepan over medium heat.
Whisk in flour; cook 1 minute (no browning).
Slowly whisk in warm milk.
Cook 4–6 minutes, stirring constantly, until thick.
Season with salt & pepper.
Stir in Parmesan.
Sauce should coat the back of a spoon.
4️⃣ Mix ricotta layer
In a bowl, combine:
-
Ricotta
-
Mozzarella
-
Parmesan
-
Egg
-
Salt & pepper
Mix until smooth.
5️⃣ Assemble lasagna
Preheat oven to 375°F (190°C).
Grease a 9×13-inch dish.
Layer in this order:
-
Thin layer of white sauce
-
Lasagna noodles
-
Mushroom spinach filling
-
Ricotta mixture
-
White sauce
Repeat layers, finishing with white sauce and extra mozzarella.
6️⃣ Bake
Cover with foil.
Bake 30 minutes.
Uncover and bake 15 minutes until bubbly and lightly golden.
7️⃣ Rest
Let lasagna rest 10–15 minutes before slicing.
🍽 SERVING IDEAS
-
Garlic bread
-
Simple green salad
-
Roasted vegetables
🔄 VARIATIONS
🧀 Extra Cheesy
Add fontina or gruyère.
🌶 Spicy
Add red pepper flakes.
🥛 Lighter
Use low-fat milk & ricotta.
🌱 Vegan
Use plant milk, vegan butter, vegan ricotta & cheese.
🔥 PRO TIPS
✔ Brown mushrooms well for deep flavor
✔ Warm milk prevents lumps
✔ Don’t skip resting time
✔ Season every layer
🧠 NUTRITION (Approx. per serving)
-
Calories: ~420
-
Protein: ~20g
-
Carbs: ~38g
-
Fat: ~22g
