Creamy Mushroom Spinach Lasagna (Vegetarian Comfort Classic)

1. Overview
This is comfort food but make it classy:
- Creamy béchamel sauce
- Earthy mushrooms
- Fresh spinach
- Layers of cheesy goodness
👉 Texture: soft + creamy + cheesy + slightly crispy top
2. Time & Yield
- Prep: 30 minutes
- Bake: 40–45 minutes
- Serves: 6
3. Ingredients
Lasagna Base
- 9–12 lasagna sheets
- 300 g mushrooms (sliced)
- 200 g fresh spinach
- 1 small onion (chopped)
- 2 cloves garlic (minced)
- 2 tbsp olive oil
- Salt & pepper
Ricotta Layer
- 250 g ricotta cheese
- 50 g grated Parmesan
- 1 egg
- 1 tsp dried oregano
Béchamel Sauce (White Sauce)
- 50 g butter
- 50 g flour
- 600 ml milk
- Salt, pepper, pinch nutmeg
Topping
- 150 g mozzarella (shredded)
- Extra Parmesan
4. Instructions

Step 1: Cook Vegetables
- Heat olive oil
- Sauté onion + garlic until fragrant
- Add mushrooms → cook until browned
- Add spinach → wilt down
- Season with salt & pepper
Step 2: Make Béchamel
- Melt butter
- Add flour → cook 1–2 minutes
- Slowly whisk in milk
- Simmer until thick
- Add salt, pepper, nutmeg
Step 3: Ricotta Mix
- Mix ricotta + Parmesan + egg + oregano
Step 4: Assemble
Layer like this:
- Béchamel (thin layer)
- Lasagna sheets
- Mushroom + spinach
- Ricotta mix
- Béchamel
👉 Repeat 2–3 layers
Finish with:
- Béchamel + mozzarella + Parmesan
Step 5: Bake
- Bake at 180°C (350°F) for 40–45 minutes
- Top should be golden + bubbling
Step 6: Rest
- Let rest 10–15 minutes before slicing
5. Pro Tips
- Cook mushrooms until dry → no watery lasagna
- Don’t skip resting → layers hold shape
- Add extra cheese on top for crispy finish
6. Variations
Add Protein
Extra Veggie
- Zucchini, eggplant, or bell peppers
Cheese Upgrade
- Add mascarpone or cream cheese
7. Serving Ideas
- Serve with arugula salad
- Garlic bread on the side
- Pair with white wine 🍷