Pesto Mushroom Lasagna Recipe

Pesto Mushroom Lasagna is a creative and delicious twist on the traditional lasagna, replacing the usual meat and tomato sauce with a fresh and aromatic basil pesto, earthy mushrooms, and a blend of creamy cheeses.

Perfect for family dinners or entertaining guests, this lasagna showcases the rich flavors of fresh ingredients and makes for a comforting and hearty dish.

Pin it for later!

Easy Vegetarian Lasagna with Pesto and Mushrooms

Why Pesto Mushroom Lasagna Is a Must-Try

Pesto Mushroom Lasagna is gaining popularity for its unique blend of flavors and textures. The fresh, aromatic taste of basil pesto brings a fragrant and slightly nutty twist to the lasagna, while the mushrooms add a rich, earthy depth that pairs beautifully with the creaminess of ricotta and mozzarella cheeses.

This lasagna is not only delicious but also versatile and easy to customize with your favorite vegetables or types of cheese. It’s a great way to elevate a classic dish into something new and exciting, making it perfect for both vegetarians and anyone looking to try something different.

Ingredients

For the Pesto:

  • 2 cups fresh basil leaves
  • 2 cloves garlic
  • 1/4 cup pine nuts or walnuts
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup olive oil
  • Salt and pepper to taste

For the Lasagna:

  • 12 lasagna noodles (regular or no-boil)
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 3 cups mixed mushrooms (such as cremini, oyster, and button), sliced
  • 2 cups fresh spinach leaves
  • 1 1/2 cups ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 1 cup cherry tomatoes, halved
  • Salt and pepper to taste

How To Make Pesto Mushroom Lasagna

Step 1: Prepare the Pesto

Blend the Ingredients: In a food processor, combine the fresh basil leaves, garlic cloves, pine nuts or walnuts, and grated Parmesan cheese. Pulse several times until the ingredients are finely chopped and well blended.

Add Olive Oil: With the food processor running, slowly drizzle in the olive oil until the pesto reaches a smooth, creamy consistency. Season with salt and pepper to taste. Set the pesto aside for later use.

Step 2: Cook the Mushrooms and Spinach

Sauté the Aromatics: In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the finely chopped onion and minced garlic, cooking for about 3–4 minutes or until the onion becomes soft and translucent.

Add the Mushrooms: Increase the heat to medium-high and add the sliced mushrooms to the skillet. Sauté the mushrooms for about 5–7 minutes, stirring occasionally, until they are golden brown and have released their moisture.

Incorporate the Spinach: Add the fresh spinach leaves to the skillet and cook for an additional 2–3 minutes or until the spinach is wilted. Season the mushroom-spinach mixture with salt and pepper to taste, then remove from heat and set aside.

Step 3: Assemble the Lasagna

Preheat the Oven: Preheat your oven to 375°F (190°C). This will ensure the lasagna bakes evenly and develops a golden, bubbly top.

Cook the Lasagna Noodles: If using regular lasagna noodles, cook them according to the package instructions until they are al dente. Drain and rinse the noodles under cold water to prevent them from sticking together. If using no-boil noodles, you can skip this step.

Prepare the Baking Dish: Lightly grease a 9×13-inch baking dish with olive oil or non-stick cooking spray. Spread a thin layer of pesto sauce (about 1/4 cup) over the bottom of the dish. This adds flavor and prevents the noodles from sticking.

Layer the Lasagna: Place a layer of lasagna noodles over the pesto in the baking dish. Spread a layer of ricotta cheese over the noodles, followed by a layer of the mushroom-spinach mixture. Sprinkle a generous handful of shredded mozzarella cheese over the top.

Add Cherry Tomatoes: Scatter a few halved cherry tomatoes over the mozzarella for a burst of freshness and color. The tomatoes also add a slight tanginess that balances the richness of the cheese and pesto.

Repeat the Layers: Repeat the layering process — noodles, pesto, ricotta, mushroom-spinach mixture, mozzarella, and cherry tomatoes — until all the ingredients are used, ending with a final layer of mozzarella cheese on top.

Step 4: Bake the Lasagna

Bake in the Oven: Cover the baking dish with aluminum foil and place it in the preheated oven. Bake the lasagna for about 30 minutes or until it is heated through and the cheese is melted.

Remove the Foil and Broil: After 30 minutes, remove the foil and bake for an additional 10–15 minutes, or until the top is bubbly and lightly browned. For an extra golden, crispy top, switch the oven to broil for the last 2–3 minutes of cooking, watching closely to prevent burning.

Step 5: Serve and Enjoy

Rest Before Serving: Allow the lasagna to rest for about 10 minutes after removing it from the oven. This helps the layers set and makes it easier to slice and serve.

Garnish and Serve: Garnish the lasagna with fresh basil leaves and a sprinkle of grated Parmesan cheese. Serve with a side salad or garlic bread for a complete meal. Enjoy this fragrant and hearty Pesto Mushroom Lasagna!

Tips for the Best Pesto Mushroom Lasagna

  • Customize Your Lasagna: Feel free to customize this lasagna by adding other vegetables, such as zucchini, bell peppers, or eggplant, to the mushroom-spinach mixture. You can also experiment with different types of cheese, like goat cheese or fontina, for a unique twist.
  • Make Ahead and Freeze: Pesto Mushroom Lasagna is an excellent make-ahead meal. Assemble the lasagna in the baking dish, cover tightly with plastic wrap and aluminum foil, and refrigerate for up to 2 days before baking. You can also freeze the assembled lasagna for up to 3 months. To bake from frozen, increase the baking time by about 15–20 minutes.
  • Use High-Quality Pesto: For the best flavor, use a high-quality, fresh basil pesto. You can make your own using the recipe above or buy a good quality store-bought version. The pesto’s vibrant flavor is the star of this dish, so it’s worth choosing the best you can find.

Conclusion

Pesto Mushroom Lasagna offers a delightful twist on a classic Italian dish. With layers of creamy ricotta, earthy mushrooms, fresh spinach, and fragrant basil pesto, this lasagna is a flavorful and satisfying vegetarian option. 

Perfect for weeknight dinners or special occasions, this dish is sure to impress with its unique blend of fresh, vibrant flavors. Try this recipe today and enjoy a comforting and delicious meal that’s both hearty and wholesome!