Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mushroom and Spinach Lasagna Rolls Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 89 reviews
  • Author: Maria
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Mushroom and Spinach Lasagna Rolls recipe is a comforting Italian-inspired dish featuring tender lasagna noodles filled with a savory mixture of sautéed mushrooms, fresh spinach, and creamy ricotta cheese. Baked with marinara sauce and melted mozzarella, these rolls make a delightful main course that’s perfect for family dinners or entertaining guests.


Ingredients

Scale

Lasagna Rolls

  • 8-10 lasagna noodles, cooked al dente

Filling

  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 2 cups sliced mushrooms (button, cremini, or a mix)
  • 4 cups fresh spinach, roughly chopped

Cheese Mixture

  • 1 1/2 cups ricotta cheese
  • 1 1/2 cups shredded mozzarella cheese, divided
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • Salt and pepper, to taste

Other

  • 2 cups marinara sauce (store-bought or homemade)


Instructions

  1. Prepare the Lasagna Rolls: Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with cooking spray or olive oil to prevent sticking.
  2. Cook the Noodles: Cook the lasagna noodles according to package instructions until al dente. Drain and lay them flat on parchment paper or foil to prevent sticking while you prepare the filling.
  3. Cook Onions: In a large skillet, heat olive oil over medium heat. Add the finely chopped onion and sauté for 2-3 minutes until softened and fragrant.
  4. Sauté Mushrooms and Garlic: Add minced garlic and sliced mushrooms to the skillet. Cook for 5-7 minutes, stirring occasionally, until mushrooms are browned and tender.
  5. Wilt Spinach: Stir in the chopped spinach and cook for 1-2 minutes until wilted. Season the mixture with salt and pepper to taste. Remove from heat and allow to cool slightly before mixing.
  6. Make Ricotta Filling: In a large bowl, combine the ricotta cheese, 1 cup of shredded mozzarella, grated Parmesan, egg, and the cooled mushroom-spinach mixture. Mix until well combined. Adjust seasoning with salt and pepper.
  7. Assemble Rolls: Spread 2-3 tablespoons of the ricotta filling evenly over each cooked lasagna noodle. Roll each noodle tightly and place seam-side down in the prepared baking dish.
  8. Add Sauce and Cheese: Pour marinara sauce over the assembled rolls, ensuring they are well covered. Sprinkle the remaining 1/2 cup shredded mozzarella cheese evenly over the top.
  9. Bake: Cover the baking dish with aluminum foil and bake in the preheated oven for 25-30 minutes until the cheese is melted and bubbly. For a golden cheese finish, remove the foil in the last 5 minutes of baking.
  10. Serve: Remove from oven and let the lasagna rolls rest for 5 minutes before serving. Garnish with additional grated Parmesan or fresh basil if desired. Enjoy warm.

Notes

  • Cook noodles al dente to ensure they hold their shape during rolling.
  • Use a mix of mushrooms for a deeper, earthier flavor.
  • You can prepare the filling ahead of time and refrigerate before assembling.
  • For a vegan version, substitute ricotta and mozzarella with plant-based cheeses and omit the egg.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.