Lasagna is a timeless classic, but this Creamy Mushroom and Cheese Lasagna takes the traditional dish to new heights with its layers of earthy mushrooms, creamy ricotta, gooey mozzarella, and a velvety béchamel sauce. This recipe is perfect for vegetarians or anyone looking for a hearty, flavorful, and indulgent meal that feels gourmet yet comforting.
Whether you’re cooking for a family gathering, a dinner party, or simply indulging in an elevated weeknight meal, this lasagna will win hearts (and appetites). With easy-to-follow steps, customization options, and plenty of tips for success, this guide will help you create a lasagna masterpiece that everyone will love.
Why You’ll Love This Recipe
- Rich Layers of Flavor: From the creamy ricotta and nutty Parmesan to the sautéed mushrooms and béchamel sauce, every layer brings a burst of flavor.
- Vegetarian-Friendly: Packed with mushrooms and three types of cheese, this lasagna delivers all the satisfaction of a traditional meat version—without the meat.
- Impressive Yet Simple: While it looks and tastes like a gourmet dish, this recipe is easy to assemble with everyday ingredients.
- Perfect for Make-Ahead or Leftovers: This lasagna reheats beautifully, making it ideal for meal prep or next-day enjoyment.
- Customizable: You can tailor this recipe to suit dietary preferences, from gluten-free noodles to dairy-free cheese options.
Ingredients Breakdown
Here’s everything you’ll need to create this decadent mushroom and cheese lasagna, along with tips to get the most out of each ingredient:
Main Ingredients
- 12 Lasagna Noodles: Cooked al dente, these form the backbone of your layered dish. Use regular or gluten-free noodles depending on your preference.
- 3 Cups Mushrooms (Button or Cremini): Mushrooms bring a meaty texture and earthy flavor to the lasagna. Feel free to mix in shiitake or portobello for added depth.
- 2 Cups Ricotta Cheese: Adds a creamy and slightly tangy layer to balance the richness of the béchamel sauce. Substitute with cottage cheese if desired.
- 1 1/2 Cups Shredded Mozzarella Cheese: The ultimate gooey, melty cheese that ties everything together.
- 1/2 Cup Grated Parmesan Cheese: Adds a sharp, nutty flavor and enhances the topping.
For the Sauces
- 2 Cups Marinara Sauce: Provides the classic tomato flavor and balances the creaminess of the ricotta and béchamel. Use your favorite store-bought marinara or make your own.
- 2 Cups Béchamel Sauce (See Chef Tip Below): A luxurious white sauce that adds creaminess to the layers and elevates the dish to gourmet status.
For Sautéing
- 1 Small Onion, Diced: Adds sweetness and depth to the mushroom mixture.
- 2 Garlic Cloves, Minced: For an aromatic and savory base.
- 1 Tablespoon Olive Oil: Used for sautéing the onion, garlic, and mushrooms.
- Salt and Pepper to Taste: Enhances and balances the flavors of the filling.
For Garnish
- Fresh Parsley: Brightens the dish with a fresh, herby finish.
Step-by-Step Instructions
Step 1: Cook the Lasagna Noodles
- Bring a large pot of salted water to a boil. Add the lasagna noodles and cook until al dente according to package instructions. Be careful not to overcook, as they will continue cooking in the oven.
- Drain the noodles, rinse them under cold water, and lay them flat on a clean kitchen towel to prevent sticking.
Step 2: Prepare the Mushroom Mixture
- Heat olive oil in a large skillet over medium heat.
- Add the diced onion and minced garlic, sautéing until soft and fragrant (about 2-3 minutes).
- Stir in the sliced mushrooms and cook until they release their moisture and turn golden brown (about 5-7 minutes). Season with salt and pepper to taste.
- Remove the mushroom mixture from heat and set aside.
Step 3: Make the Ricotta Filling
- In a medium-sized bowl, mix the ricotta cheese with half of the grated Parmesan cheese.
- Add a pinch of salt and pepper to taste. Stir until smooth and creamy. Set aside.
Step 4: Make the Béchamel Sauce
- In a small saucepan, melt 2 tablespoons of butter over medium heat.
- Add 2 tablespoons of flour and whisk continuously for 1 minute to create a roux.
- Slowly pour in 2 cups of milk, whisking constantly to prevent lumps.
- Cook the mixture over medium heat until it thickens, about 4-5 minutes. Season with salt, pepper, and a pinch of nutmeg. Remove from heat and set aside.
Step 5: Assemble the Lasagna
- Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- Spread a thin layer of marinara sauce on the bottom of the dish to prevent sticking.
- Add a layer of cooked lasagna noodles, slightly overlapping them.
- Spread a thin layer of the ricotta mixture over the noodles, followed by a layer of sautéed mushrooms, a drizzle of béchamel sauce, and a sprinkle of shredded mozzarella.
- Repeat the layering process: marinara, noodles, ricotta, mushrooms, béchamel, and mozzarella.
- Finish the top layer with noodles, a generous drizzle of béchamel sauce, a dollop of marinara, and the remaining mozzarella and Parmesan cheeses.
Step 6: Bake the Lasagna
- Cover the dish tightly with aluminum foil and bake in the preheated oven for 25 minutes.
- Remove the foil and bake for an additional 15 minutes, or until the top is golden brown and bubbling.
- Remove from the oven and let the lasagna rest for at least 10 minutes to set before slicing.
Step 7: Garnish and Serve
- Sprinkle the lasagna with freshly chopped parsley for a vibrant, fresh finish.
- Serve with warm garlic bread and a crisp green salad for a complete and satisfying meal.
Chef’s Tip: How to Make Perfect Béchamel Sauce
To make the béchamel sauce:
- Melt 2 tablespoons of butter in a saucepan over medium heat.
- Stir in 2 tablespoons of all-purpose flour and whisk for 1 minute to eliminate any raw flour taste.
- Gradually pour in 2 cups of milk, whisking constantly to create a smooth sauce.
- Cook until the sauce thickens, about 4-5 minutes. Season with a pinch of salt, pepper, and nutmeg for a warm, subtle spice.
Tips for Success
- Cook Noodles Al Dente: Slightly undercooked noodles will absorb sauce as the lasagna bakes, preventing a mushy texture.
- Cook Mushrooms Thoroughly: Allow the mushrooms to release their moisture and brown for maximum flavor.
- Balance the Sauces: Ensure there’s enough marinara and béchamel to keep the lasagna moist without making it soggy.
- Let It Rest: Resting the lasagna after baking helps the layers set, making it easier to slice neatly.
Nutritional Information (Per Serving)
Here’s a general estimate based on one serving of lasagna (1/8 of the dish):
- Calories: 410
- Protein: 18g
- Carbohydrates: 42g
- Fat: 18g
- Fiber: 3g
FAQs About Mushroom Lasagna
1. Can I make this lasagna ahead of time?
Yes! Assemble the lasagna up to 24 hours in advance, cover it tightly, and refrigerate. When ready to bake, add 5-10 minutes to the baking time.
2. How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F until warmed through.
3. Can I freeze this lasagna?
Absolutely! Let it cool completely, wrap it tightly in foil, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
4. Can I add other vegetables?
Yes, spinach, zucchini, eggplant, or roasted red peppers make excellent additions to this lasagna.
5. Can I make this gluten-free?
Yes, use gluten-free lasagna noodles and substitute gluten-free flour in the béchamel sauce.
Conclusion
This Creamy Mushroom and Cheese Lasagna is a show-stopping vegetarian dish that’s rich, hearty, and deeply satisfying. With its layers of creamy ricotta, sautéed mushrooms, gooey cheese, and decadent béchamel, it’s a recipe you’ll return to time and time again. Whether you’re feeding a crowd or indulging in leftovers throughout the week, this lasagna is guaranteed to impress. Don’t forget to pair it with garlic bread and a fresh salad for the ultimate Italian-inspired feast. Buon appetito!
PrintCreamy Mushroom and Cheese Lasagna
Ingredients
12 lasagna noodles, cooked
3 cups mushrooms, sliced (button or cremini)
2 cups ricotta cheese
1 1/2 cups shredded mozzarella cheese
1/2 cup grated Parmesan cheese
2 cups marinara sauce
2 cups béchamel sauce (see Chef Tip)
1 small onion, diced
2 garlic cloves, minced
1 tbsp olive oil
Salt and pepper to taste
Fresh parsley for garnish
Instructions
Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish.
Heat olive oil in a skillet over medium heat. Sauté onion and garlic until softened, then add mushrooms and cook until golden. Season with salt and pepper.
In a bowl, mix ricotta cheese with half the Parmesan and season lightly with salt and pepper.
Spread a thin layer of marinara sauce on the bottom of the baking dish. Add a layer of noodles, followed by ricotta mixture, mushrooms, béchamel, and a sprinkle of mozzarella. Repeat layers, finishing with noodles topped with béchamel, marinara, mozzarella, and Parmesan.
Cover with foil and bake for 25 minutes. Remove foil and bake for an additional 15 minutes, or until the top is bubbly and golden.
Let rest for 10 minutes before slicing. Garnish with fresh parsley before serving.
Tip: Pair with garlic bread and a crisp side salad for a complete meal.
Chef Tip: To make béchamel sauce, melt 2 tbsp butter in a saucepan, stir in 2 tbsp flour, and cook for 1 minute. Gradually whisk in 2 cups of milk, cooking until thickened. Season with salt, pepper, and a pinch of nutmeg.