Ingredients
Scale
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 16 oz (450g) mushrooms, sliced (cremini or white mushrooms)
- 5 oz (140g) fresh spinach
- Salt and pepper, to taste
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 3 cups milk (whole or 2%)
- 1/2 cup grated Parmesan cheese
- Pinch of nutmeg (optional)
- 9 lasagna noodles (oven-ready or pre-boiled)
- 2 cups shredded mozzarella cheese
- Extra Parmesan for topping
- Fresh parsley, for garnish (optional)
Instructions
- Heat olive oil in a large skillet over medium heat.
- Add diced onion and cook for 2–3 minutes until softened.
- Stir in garlic and mushrooms, cook until mushrooms release moisture and brown (about 7–10 minutes).
- Add spinach and cook until wilted. Season with salt and pepper. Set aside.
- In a saucepan, melt butter over medium heat.
- Whisk in flour and cook for 1 minute to form a roux.
- Slowly pour in milk, whisking constantly, and cook until sauce thickens (about 5 minutes).
- Stir in Parmesan, salt, pepper, and a pinch of nutmeg if using. Remove from heat.
- Preheat oven to 375°F (190°C).
- Spread a thin layer of cream sauce in a 9×13-inch baking dish.
- Layer 3 noodles, half of the veggie mixture, mozzarella, and more cream sauce.
- Repeat layers, ending with noodles, sauce, and a final layer of mozzarella and Parmesan.
- Cover with foil and bake for 25 minutes.
- Uncover and bake an additional 15–20 minutes until bubbly and golden.
- Let rest for 10 minutes before slicing. Garnish with fresh parsley if desired.
Notes
Use no-boil noodles for convenience. Let the lasagna rest after baking for clean slicing. Leftovers taste even better the next day!
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 6g
- Sodium: 620mg
- Fat: 24g
- Saturated Fat: 13g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 60mg
Keywords: lasagna, spinach, mushrooms, creamy, vegetarian, comfort food