Go Back
A delicious looking Mushroom And Spinach Lasagna is shown as a featured image.

Easy Mushroom and Spinach Lasagna

This lasagna features layers of tender mushrooms, wilted spinach, creamy ricotta, and a rich tomato sauce, all nestled between no-boil lasagna noodles. Pre-cooking the vegetables is the key to preventing a watery lasagna, resulting in a flavorful and satisfying dish.
Prep Time 45 minutes
Cook Time 50 minutes
Total Time 1 hour 35 minutes
Servings: 6
Course: Main Course
Cuisine: Italian-American
Calories: 450

Ingredients
  

  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 1 pound cremini mushrooms, sliced
  • 10 ounces fresh spinach, roughly chopped
  • 1/4 teaspoon red pepper flakes optional
  • Salt to taste
  • Freshly ground black pepper to taste
  • 15 ounces ricotta cheese
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup chopped fresh basil
  • 1 large egg, lightly beaten
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon sugar optional
  • 9-12 no-boil lasagna noodles
  • 2 cups shredded mozzarella cheese

Equipment

  • large skillet
  • Medium bowl
  • Saucepan
  • 9x13-inch baking dish
  • aluminum foil
  • colander
  • measuring cups and spoons
  • knife
  • cutting board

Method
 

  1. Prepare the Mushroom and Spinach Filling: Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook for 1 minute more. Add sliced mushrooms and cook until they release their liquid and begin to brown, about 8-10 minutes. Add spinach and red pepper flakes (if using) and cook until spinach is wilted, about 2-3 minutes. Season with salt and pepper to taste. Drain any excess liquid from the skillet. Set aside.
  2. Prepare the Cheese Mixture: In a medium bowl, combine ricotta cheese, Parmesan cheese, basil, and egg. Season with salt and pepper to taste. Mix well.
  3. Prepare the Tomato Sauce: Heat olive oil in a saucepan over medium heat. Add garlic and cook for 1 minute. Add crushed tomatoes, tomato sauce, oregano, basil, and sugar (if using). Season with salt and pepper to taste. Bring to a simmer and cook for 15-20 minutes, stirring occasionally, until slightly thickened.
  4. Assemble the Lasagna: Preheat oven to 375°F (190°C). Spread a thin layer of tomato sauce in the bottom of a 9x13 inch baking dish. Place a layer of lasagna noodles over the sauce, overlapping as needed to cover the bottom of the dish. Spread half of the ricotta cheese mixture over the noodles. Top with half of the mushroom and spinach filling. Sprinkle with 1/3 of the mozzarella cheese. Repeat layers: noodles, remaining ricotta cheese mixture, remaining mushroom and spinach filling, 1/3 of the mozzarella cheese. Top with a final layer of noodles, remaining tomato sauce, and remaining mozzarella cheese.
  5. Bake the Lasagna: Cover the baking dish with aluminum foil. Bake for 30 minutes. Remove the foil and bake for an additional 15-20 minutes, or until the cheese is melted and bubbly and the lasagna is heated through.
  6. Rest the Lasagna: Let the lasagna rest for 10-15 minutes before slicing and serving. This allows the lasagna to set and makes it easier to cut.

Notes

For best results, ensure the mushroom and spinach filling is thoroughly drained to prevent a watery lasagna. Simmer the tomato sauce until slightly thickened. Leftovers can be stored in the refrigerator for up to 3 days. You can substitute dried spinach for fresh, but be sure to rehydrate it and squeeze out excess water. For a richer flavor, use a combination of ricotta and mascarpone cheese.