There’s something so wonderfully comforting about a pan of lasagna baking in the oven, its cheesy, herby aroma filling the house. It just feels like home, doesn’t it? This Creamy Christmas Mushroom and Spinach Lasagna is my go-to for holiday gatherings. It’s a warm, welcoming dish that feels special enough for your Christmas table but is honestly so approachable to make. It’s a hug in a baking dish, perfect for sharing with those you love most.
Top Reasons To Make It
You’ll love this recipe for so many reasons. It’s a fantastic make-ahead dish, freeing up your precious time on Christmas day. It’s packed with savory mushrooms and fresh spinach in a luxuriously creamy sauce that everyone adores. It’s also a wonderful vegetarian centerpiece that feels substantial and satisfying. And honestly, the combination of flavors is just so, so good. It’s a total crowd-pleaser.
Ingredients
- 12 no-boil lasagna noodles: to form the layers of our dish.
- 2 tbsp olive oil: for sautéing our vegetables.
- 1 large yellow onion, diced: adds a sweet, savory base.
- 4 cloves garlic, minced: for that essential aromatic flavor.
- 16 oz cremini mushrooms, sliced: provide a deep, earthy flavor.
- 5 oz fresh spinach: adds a pop of color and nutrients.
- 1/4 cup all-purpose flour: helps thicken our creamy sauce.
- 4 cups whole milk: creates a rich and luxurious base for the sauce.
- 1 cup vegetable broth: adds another layer of savory flavor.
- 1 tsp dried thyme: pairs perfectly with the mushrooms.
- 1/2 tsp ground nutmeg: a warm, classic touch for creamy sauces.
- 2 cups shredded whole milk mozzarella cheese: for that perfect stretchy melt.
- 1 cup grated Parmesan cheese: adds a salty, nutty flavor.
- 1 (15 oz) container whole milk ricotta cheese: for creamy, dreamy layers.
- 1 large egg: helps bind the ricotta layer.
- Salt and black pepper to taste: for seasoning every component.
Instructions
- Preheat your oven to 375°F. Lightly grease a 9×13 inch baking dish.
- In a large skillet, heat the olive oil over medium heat. Add the onion and cook until softened, about 5 minutes. Add the garlic and cook for one more minute until fragrant.
- Add the sliced mushrooms to the skillet. Cook, stirring occasionally, until they have released their liquid and turned a beautiful golden brown, about 8-10 minutes. Add the spinach in handfuls, stirring until it wilts. Season with salt and pepper, then remove the vegetable mixture from the skillet and set it aside.
- In the same skillet, melt the butter over medium heat. Whisk in the flour and cook for one minute to form a roux. Gradually whisk in the milk and vegetable broth until the mixture is smooth. Bring to a gentle simmer, whisking constantly, until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes. Stir in the thyme and nutmeg. Remove from heat.
- In a medium bowl, combine the ricotta cheese, egg, 1/2 cup of the Parmesan cheese, and a pinch of salt and pepper. Mix until smooth.
- Now, let’s assemble! Spread about 1/2 cup of the white sauce into the bottom of your prepared baking dish. Arrange 4 lasagna noodles over the sauce. Top with half of the ricotta mixture, spreading it gently. Spoon half of the mushroom and spinach mixture over the ricotta, then drizzle with about 1 cup of the white sauce. Sprinkle with 1/2 cup of mozzarella.
- Repeat the layers once: noodles, remaining ricotta, remaining veggies, 1 cup of sauce, and 1/2 cup mozzarella.
- Top with the final 4 noodles. Pour the remaining white sauce over the top, ensuring the noodles are completely covered. Sprinkle with the remaining mozzarella and Parmesan cheeses.
- Cover the dish tightly with foil and bake for 25 minutes. Uncover and bake for another 15-20 minutes, until the cheese is golden and bubbly around the edges. Let the lasagna stand for 15 minutes before slicing and serving. This rest time is crucial for neat slices!
Variations & Substitutions
This recipe is wonderfully flexible. For a richer sauce, you can substitute half the milk with heavy cream. Not a fan of cremini mushrooms? Button mushrooms work just fine. If you need a dairy-free version, use your favorite plant-based milk, broth, and cheeses. For a protein boost, stir in some shredded cooked chicken or smoked turkey into the vegetable layer. You can even use regular lasagna noodles; just boil them according to package directions first.
Serving Ideas & Pairings
This lasagna is a star on its own, but it plays well with others for your holiday dinner ideas. I love serving it with a bright, simple arugula salad with a lemon vinaigrette to cut through the richness. Some warm, crusty garlic bread is never a wrong answer either. It’s a fabulous main dish for your Christmas meal ideas that pairs beautifully with lighter sides. And for a real treat, a glass of sparkling cider or a non-alcoholic sparkling grape juice makes it feel extra festive.
Oven Temperatures
The ideal temperature for baking this lasagna is 375°F. This allows it to cook through evenly without the top browning too quickly while covered. If you find your oven runs hot or cold, an oven thermometer is a baker’s best friend. If the top isn’t as golden as you’d like after uncovering, you can broil it for just a minute or two at the end—but watch it closely!
Storage & Reheating
Leftovers? They might be even better the next day! Cool the lasagna completely, then cover tightly and store in the refrigerator for up to 4 days. To freeze, wrap individual portions tightly in plastic wrap and foil, or store the whole pan well-wrapped for up to 3 months. Thaw in the refrigerator overnight before reheating. The best way to reheat is in a 350°F oven, covered with foil, until warmed through (about 20-30 minutes for a large portion). You can also microwave single servings for a quick lunch.
Frequently Asked Questions
- Can I make this lasagna ahead of time for my Christmas dinner? Absolutely! Assemble it completely, cover it, and refrigerate it for up to 24 hours before you plan to bake it. You may need to add 5-10 extra minutes to the baking time since it will be going into the oven cold.
- Do I have to use no-boil noodles? I highly recommend them for their convenience, but you can use regular lasagna noodles. Just be sure to boil them until al dente first, and pat them dry before assembling.
- What are some other great Christmas dinner dishes to serve with this? This lasagna fits right in with other holiday food classics. Consider serving it with roasted carrots, a simple cranberry sauce, or a festive Christmas charcuterie board to start the meal.
- My family isn’t vegetarian. Will they still enjoy this? I truly believe so. The creamy sauce and savory mushrooms make it so satisfying that most people don’t even miss the meat. It’s a hit every time.
