Mushroom and Spinach Lasagna Recipe
This Mushroom and Spinach Lasagna is a delicious vegetarian twist on the classic Italian dish. Layered with tender lasagna noodles, sautéed mushrooms and spinach, creamy ricotta, and a blend of mozzarella and Parmesan cheeses, all nestled in a rich marinara sauce and baked to golden perfection. Perfect for a comforting family dinner or special occasion.
- Author: Viktoria
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Lasagna Base
- 9 lasagna noodles
- 2 tablespoons olive oil, divided
- 3 cups marinara sauce
Vegetable Filling
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 pound mushrooms (cremini or button), sliced
- 1/2 teaspoon dried thyme
- Salt and pepper to taste
- 2 cups fresh spinach leaves, chopped
Cheese Mixture
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
Garnish
- Preheat and Prepare Dish: Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with cooking spray or a light drizzle of olive oil to prevent sticking.
- Boil Lasagna Noodles: Fill a large pot with salted water and bring it to a boil. Add the lasagna noodles and cook until al dente according to package instructions. Drain and set aside.
- Sauté Aromatics: Heat a large skillet over medium heat and add a splash of olive oil. Add the finely chopped onion and cook for 3–4 minutes until translucent and fragrant. Stir in minced garlic and cook for 1 more minute.
- Cook Mushrooms: Add sliced mushrooms to the skillet along with dried thyme, salt, and pepper. Cook until mushrooms are tender and liquid evaporates.
- Add Spinach: Stir in the chopped spinach and cook for 2–3 minutes until wilted. Remove from heat and set aside the vegetable mixture.
- Layer Sauce: Spread a thin layer of marinara sauce evenly across the bottom of the prepared baking dish.
- First Layer Noodles: Place three cooked lasagna noodles on top of the sauce to start building the layers.
- Add Ricotta and Vegetables: Spread half of the ricotta cheese evenly over the noodles, then layer half of the mushroom and spinach mixture on top.
- Top with Cheeses: Sprinkle one-third of the mozzarella and Parmesan cheeses over the vegetable layer.
- Repeat Layers: Repeat the layering with the remaining noodles, ricotta, vegetable mixture, and a third each of mozzarella and Parmesan cheese. Finish with a final layer of marinara sauce on top.
- Cover and Bake: Cover the dish with aluminum foil and bake in the preheated oven for 25 minutes.
- Bake Uncovered: Remove the foil and continue baking for another 10–15 minutes until the cheese on top is bubbly and golden brown.
- Garnish and Serve: Allow the lasagna to cool slightly before garnishing with fresh basil leaves. Serve warm for the best flavor.
Notes
- For easier layering, drain excess liquid from the cooked mushrooms completely.
- Use no-boil lasagna noodles to skip the boiling step and save time.
- Fresh spinach can be substituted with frozen, but be sure to thaw and squeeze out excess moisture first.
- To make this dish vegan, substitute ricotta and cheeses with plant-based alternatives.
- Leftovers can be stored in the refrigerator for up to 3 days or frozen for up to 2 months.
Keywords: Mushroom lasagna, Spinach lasagna, Vegetarian lasagna, Italian dinner recipe, Baked pasta dish