This Creamy Spinach & Mushroom Lasagna is a rich, comforting dish that brings together layers of tender lasagna noodles, creamy ricotta cheese, flavorful sautéed mushrooms and spinach, and a velvety Alfredo sauce. It’s the perfect meal for a cozy family dinner or a special gathering. With each bite, you’ll experience the creamy, cheesy goodness that makes this dish so irresistible.
Ingredients
For this recipe, you’ll need lasagna noodles that are cooked just until al dente, so they hold up well in the layers without becoming too soft. Fresh spinach adds a lovely earthy flavor and vibrant color, while mushrooms bring a hearty, meaty texture to balance the richness of the sauce. Ricotta cheese creates a creamy base for the layers, while mozzarella and Parmesan add the perfect gooey, cheesy finish. The Alfredo sauce ties everything together with its smooth, garlicky creaminess. To enhance the flavors, a bit of garlic, olive oil, salt, and pepper add just the right touch of seasoning. Fresh parsley makes a great garnish for a pop of color and freshness.
Cooking Instructions
Start by preparing the spinach and mushrooms. In a large skillet, heat a drizzle of olive oil over medium heat. Once the oil is warm, add minced garlic and let it cook just until fragrant, about a minute. Be careful not to let it brown too much, as burnt garlic can taste bitter. Next, add the sliced mushrooms and stir them into the garlic-infused oil. Let them cook, stirring occasionally, until they soften and release their juices. This should take about five to six minutes. Once the mushrooms have softened, add the fresh spinach and stir gently until it wilts down, which only takes a couple of minutes. Season with a little salt and pepper, then remove the pan from heat and set the mixture aside.
In a mixing bowl, combine the ricotta cheese with half of the grated Parmesan. This combination adds a rich, creamy texture to the lasagna layers. If you’d like an extra hint of flavor, a pinch of Italian seasoning or a little grated nutmeg can elevate the ricotta mixture.
To assemble the lasagna, spread a thin layer of Alfredo sauce at the bottom of a greased baking dish. This helps prevent the noodles from sticking and ensures every bite is packed with creamy flavor. Lay a few lasagna noodles over the sauce, making sure they slightly overlap. Spread a portion of the ricotta mixture evenly over the noodles, followed by a generous scoop of the sautéed mushrooms and spinach. Sprinkle a layer of shredded mozzarella over the top, then drizzle with a bit more Alfredo sauce. Continue layering in this order—noodles, ricotta, spinach and mushrooms, mozzarella, and sauce—until all the ingredients are used, finishing with a final layer of mozzarella and Parmesan on top.
Cover the dish with foil and bake in a preheated oven at 375°F for about 30 minutes. After this time, remove the foil and bake for an additional 10 to 15 minutes, or until the top is bubbly and golden brown. Let the lasagna rest for at least 10 minutes before slicing to allow the layers to set properly. Garnish with freshly chopped parsley before serving.
This lasagna pairs beautifully with a simple side salad or a slice of warm garlic bread. It also reheats well, making it a great choice for meal prep or leftovers the next day. Enjoy each creamy, cheesy bite of this delicious homemade dish!