If you’re on the hunt for a cozy, wholesome meal that combines the earthy flavors of mushrooms with the bright bursts of ripe tomatoes, then this Mushroom and Tomato Lasagna with Bechamel Sauce Recipe is destined to become your new favorite. It’s a luscious medley of tender mushrooms, sweet tomatoes, and creamy bechamel sauce layered perfectly between tender lasagna sheets, offering a comforting Italian classic with a fresh twist. Every bite delivers a delightful balance of savory and creamy textures, making it the ultimate dish to impress family or friends while feeling like a warm hug on a plate.
Ingredients You’ll Need
Simple, fresh, and essential ingredients are the foundation of this Mushroom and Tomato Lasagna with Bechamel Sauce Recipe. Each component plays a special role—from the juicy tomatoes adding vibrant color to the hearty mushrooms lending a meaty texture, while the bechamel sauce brings everything together with a smooth, luscious creaminess.
- Mushrooms (1 pound mixed mushrooms): Using a blend like cremini, shiitake, and portobello enhances the complexity of flavors and textures.
- Olive oil (2 tablespoons): A heart-healthy fat that adds richness and helps sauté the veggies perfectly.
- Onion (1 large, finely chopped): Provides sweetness and depth when cooked down.
- Garlic cloves (3, minced): A punch of aromatic flavor that instantly brightens the dish.
- Dried thyme and oregano (1 teaspoon each): Classic Italian herbs that add earthiness and herbaceous notes.
- Salt and pepper: To season and balance all the flavors perfectly.
- Dry white wine (1/4 cup, optional): Adds subtle acidity and complexity as it evaporates.
- Grape tomatoes (1 pint, halved): Their sweetness and juiciness give the filling a lovely pop of freshness.
- Unsalted butter (4 tablespoons): The key to a rich, velvety bechamel sauce base.
- All-purpose flour (4 tablespoons): Helps thicken the bechamel sauce to creamy perfection.
- Whole milk (4 cups, warmed): Adds creaminess and smooth texture to the sauce.
- Pinch of nutmeg: A subtle warmth that elevates the bechamel without overpowering it.
- Lasagna noodles (12 sheets): The sturdy but tender sheets that hold the layers together.
- Mozzarella cheese (2 cups shredded): Melts beautifully to create that irresistible gooey texture.
- Parmesan cheese (1 cup grated): Adds sharpness and a nutty finish to each layer.
- Fresh spinach (2 cups, chopped): A pop of color and subtle earthiness to brighten the layers.
- Fresh basil leaves (optional): A fragrant garnish to bring the whole dish to life.
How to Make Mushroom and Tomato Lasagna with Bechamel Sauce Recipe
Step 1: Sauté the Mushroom and Tomato Filling
Begin by heating olive oil in a large skillet over medium heat. Add the finely chopped onions and cook until they turn translucent and sweet, which forms the flavor base for your filling. Next, toss in the sliced mushrooms. Let them cook for about 8 to 10 minutes, stirring occasionally, until they release their moisture and develop a rich, golden color.
Season the mushrooms with dried thyme, oregano, salt, and pepper to infuse those classic Italian aromas. If you’re using white wine, pour it in now and cook until it evaporates, which adds lovely acidity and depth. Finally, stir in the halved grape tomatoes and cook for another 2 to 3 minutes until they start softening but still hold a little shape. This mixture will be bursting with flavor and ready to layer.
Step 2: Whip Up the Silky Bechamel Sauce
This creamy bechamel sauce is what brings the whole dish together, binding the layers with its dreamy texture. Start by melting butter in a medium saucepan over medium heat. Add the flour and whisk continuously until the mixture becomes a light golden roux, about 2 to 3 minutes. Slowly pour in the warmed milk in a steady stream, whisking nonstop to prevent lumps and ensure a velvety sauce.
Season the sauce with a pinch of nutmeg, salt, and pepper, maintaining that delicate balance of flavors. Let it gently thicken over low heat while you prepare the rest of the lasagna components. This sauce will add luscious creaminess to every bite of this Mushroom and Tomato Lasagna with Bechamel Sauce Recipe.
Step 3: Assemble Your Lasagna Layers
Preheat your oven to 375°F (190°C) and cook the lasagna noodles according to the package instructions, aiming for al dente — firm but tender to hold the fillings beautifully. Lightly spread a thin layer of bechamel sauce on the bottom of a 9×13 inch baking dish to prevent sticking.
Place a layer of cooked noodles over the sauce, then spread half of the mushroom and tomato mixture evenly. Scatter half of the chopped spinach over the mushrooms, adding freshness and a burst of color. Drizzle about one-third of the bechamel sauce on top, then sprinkle with one-third of the mozzarella and Parmesan cheeses for that gooey, savory delight.
Repeat the layering process: noodles, mushroom and tomato filling, spinach, bechamel, and cheeses. This creates those gorgeous, distinct layers that make this Mushroom and Tomato Lasagna with Bechamel Sauce Recipe so irresistible.
Step 4: Bake Until Golden and Bubbling
Cover your lasagna with aluminum foil to keep it moist and bake in the preheated oven for 25 minutes. Afterward, remove the foil to allow the top to brown beautifully and bake for an additional 20 minutes, until the cheese is golden and bubbling with perfection. Once out of the oven, let the lasagna rest for a few minutes before serving — this helps each slice hold together and enhances all those deep, mingled flavors.
How to Serve Mushroom and Tomato Lasagna with Bechamel Sauce Recipe
Garnishes
Simple garnishes make a big impact. Fresh basil leaves scattered on top add a burst of color and a fragrant floral note that pairs wonderfully with the richness of the bechamel and cheeses. A light drizzle of extra virgin olive oil or a sprinkle of freshly cracked black pepper just before serving can elevate the dish even further.
Side Dishes
The creamy, hearty nature of this Mushroom and Tomato Lasagna with Bechamel Sauce Recipe pairs beautifully with crisp, refreshing sides. Consider a simple arugula salad with lemon vinaigrette to cut through the richness. Garlic bread or a crusty baguette are also excellent options, perfect for mopping up any leftover sauce on the plate.
Creative Ways to Present
For a fun twist, try layering this lasagna in individual ramekins for elegant single servings that make any occasion feel special. You could also transform leftover lasagna into a lasagna roll-up, slicing the noodles into rectangles, layering the filling, rolling tightly, and baking in a casserole dish. This approach is great for easy portion control and adds a playful flair to your presentation.
Make Ahead and Storage
Storing Leftovers
Leftover Mushroom and Tomato Lasagna with Bechamel Sauce Recipe keeps beautifully in the refrigerator for up to 3 days when covered tightly with foil or plastic wrap. Flavors often deepen after resting overnight, so leftovers can taste even better the next day.
Freezing
This lasagna freezes exceptionally well, making it a perfect make-ahead meal. Freeze it either before baking or after it has cooled completely. Wrap tightly with plastic wrap and then foil to prevent freezer burn, and keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
To reheat, cover the lasagna with foil to prevent drying and warm it in a preheated oven at 350°F (175°C) for about 20-25 minutes or until heated through. If reheating in the microwave, cover loosely and heat in short increments to avoid drying out the bechamel sauce. Adding a splash of milk before reheating can help restore moisture.
FAQs
Can I make this Mushroom and Tomato Lasagna with Bechamel Sauce Recipe gluten-free?
Absolutely! Simply substitute the regular lasagna noodles with gluten-free ones. Also swap the all-purpose flour in the bechamel sauce with a gluten-free flour blend. This way, the dish remains just as creamy and delicious without any gluten.
Is it okay to skip the white wine in the filling?
Yes, the white wine is optional and mainly adds a subtle acidity and depth. If you prefer not to use it, simply omit it and let the mushrooms and tomatoes cook a bit longer to concentrate their natural flavors.
Can I use other types of cheese in this recipe?
Definitely! While mozzarella and Parmesan are traditional and melt beautifully, you could experiment with fontina or provolone for a slightly different flavor and texture. Just keep the overall cheese amount similar to maintain balance.
How do I make sure my lasagna layers don’t get soggy?
Cooking lasagna noodles al dente is key, as they will absorb some moisture during baking without turning mushy. Also, don’t overload the layers with too much sauce or filling; spreading them evenly creates perfect texture throughout.
Can I add other vegetables to this lasagna?
Yes! Spinach is a wonderful addition, but feel free to toss in thinly sliced zucchini, roasted red peppers, or even artichoke hearts for an extra veggie boost. Just sauté them beforehand to keep the texture right.
Final Thoughts
This Mushroom and Tomato Lasagna with Bechamel Sauce Recipe is truly a celebration of comfort food done right, blending classic Italian flavors in an accessible and utterly delicious way. Once you try it, you’ll find yourself reaching for this recipe time and again when you want to treat yourself or share something special with loved ones. Gather your ingredients, get cooking, and savor every creamy, flavorful layer of this homemade lasagna delight!
PrintMushroom and Tomato Lasagna with Bechamel Sauce Recipe
This Mushroom Lasagna is a delightful Italian recipe featuring a hearty mushroom and tomato filling layered with creamy béchamel sauce and cheeses. It combines sautéed mixed mushrooms, grape tomatoes, fresh spinach, and a rich béchamel sauce, all baked to golden, bubbly perfection. Perfect for a comforting vegetarian meal that highlights the earthiness of mushrooms and the richness of Italian flavors.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
For the Mushroom and Tomato Filling
- 1 pound (450g) mixed mushrooms (such as cremini, shiitake, and portobello), cleaned and sliced
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 3 garlic cloves, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- Salt and pepper to taste
- 1/4 cup dry white wine (optional)
- 1 pint grape tomatoes, halved
For the Béchamel Sauce
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 4 cups whole milk, warmed
- Pinch of nutmeg
- Salt and pepper to taste
For the Lasagna Assembly
- 12 lasagna noodles
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 2 cups fresh spinach, roughly chopped
- Fresh basil leaves for garnish (optional)
Instructions
- Cook the Mushrooms and Tomatoes: Heat olive oil in a skillet over medium heat. Saute the finely chopped onion until translucent. Add the sliced mushrooms and cook for 8-10 minutes until softened. Season with dried thyme, oregano, salt, and pepper. If using, pour in the white wine and cook until it evaporates, about 2–3 minutes. Add halved grape tomatoes and cook for an additional 2–3 minutes until slightly softened.
- Make the Béchamel Sauce: In a medium saucepan over medium heat, melt the unsalted butter. Stir in the all-purpose flour and whisk continuously until the mixture turns a light golden color, about 2–3 minutes. Gradually whisk in the warmed whole milk, making sure to avoid lumps. Add a pinch of nutmeg, salt, and pepper. Cook until the sauce thickens to a creamy consistency, stirring frequently.
- Preheat the Oven and Cook Noodles: Preheat the oven to 375°F (190°C). Cook the lasagna noodles according to package instructions until al dente. Drain and set aside.
- Assemble the Lasagna: Spread a thin layer of béchamel sauce on the bottom of a 9×13 inch (23×33 cm) baking dish. Arrange a layer of lasagna noodles over the sauce. Spread half of the mushroom and tomato mixture evenly over the noodles. Sprinkle half of the chopped spinach on top. Pour about one-third of the béchamel sauce over the spinach, then sprinkle one-third of the shredded mozzarella and grated Parmesan cheeses.
- Repeat Layers: Add another layer of noodles, the remaining mushroom and tomato mixture, the remaining spinach, followed by another third of béchamel sauce and one-third of the cheeses. Finish with the last layer of noodles, the remaining béchamel sauce, and the remaining mozzarella and Parmesan cheese.
- Bake the Lasagna: Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes. Remove the foil and continue baking for an additional 20 minutes, or until the top is golden and bubbly.
- Serve: Let the lasagna rest for 10 minutes before slicing. Garnish with fresh basil leaves if desired and serve warm.
Notes
- To make this recipe gluten-free, substitute regular lasagna noodles with gluten-free noodles and use a gluten-free flour blend for the béchamel sauce.
- If you prefer, omit the white wine or replace it with vegetable broth.
- Fresh spinach can be substituted with kale or Swiss chard for variation.
- For a lighter version, use low-fat milk in the béchamel sauce and reduced-fat cheeses.
- Leftover lasagna keeps well refrigerated for up to 3 days and freezes beautifully for up to 2 months.