Oh my gosh, you HAVE to try these mushroom spinach lasagna rolls! They’re my go-to when I want something cozy but don’t feel like wrestling with sheets of lasagna. I discovered this little twist on traditional lasagna years ago when I was desperate for a meatless Monday meal, and wow – talk about a happy accident! These rolls pack all that rich, cheesy goodness into neat little bundles that bake up perfectly every time.
What I love most (besides how ridiculously tasty they are) is how flexible this recipe is. Short on time? Use no-boil noodles and frozen spinach. Feeling fancy? Toss in some sun-dried tomatoes. The earthy mushrooms and fresh spinach make the filling so satisfying that even my meat-loving husband doesn’t miss the beef. And the best part? They look gorgeous on the plate – like you spent hours in the kitchen when really, you’ll have these ready in about 40 minutes flat.

Why You’ll Love These Mushroom Spinach Lasagna Rolls
Trust me, these aren’t your average lasagna rolls. Here’s why they’ve become a staple in my kitchen:
- Weeknight lifesaver: Ready in under an hour – faster than traditional lasagna!
- Flavor bomb: The combo of earthy mushrooms, fresh spinach, and three cheeses? Absolute magic.
- Customizable: Swap in your favorite veggies or cheeses – I’ve used roasted red peppers instead of mushrooms with amazing results.
- Perfect portions: No messy slicing – each roll is its own neat little package.
- Crowd-pleaser: They look fancy but are secretly easy, making them perfect for dinner parties.
Seriously, once you try these, you’ll wonder why you ever bothered with flat lasagna sheets!
Ingredients for Mushroom Spinach Lasagna Rolls
Okay, let’s get real about these ingredients – because I’ve learned the hard way that quality matters here! These are the simple, fresh components that make these lasagna rolls sing:
- 8 lasagna noodles (regular or no-boil both work – but more on that later!)
- 1 cup mushrooms, chopped (I’m team cremini for their rich flavor, but white buttons work too)
- 2 cups fresh spinach, packed (trust me, it wilts down to nothing – measure after packing!)
- 1 cup ricotta cheese (whole milk is my splurge for extra creaminess)
- 1/2 cup shredded mozzarella (plus extra for that golden top if you’re feeling indulgent)
- 1/4 cup grated Parmesan (the real stuff – it makes all the difference)
- 1 clove garlic, minced (or 2 if you’re garlic-obsessed like me)
- 1 tbsp olive oil (for that perfect mushroom sauté)
- 1/2 tsp salt (season as you go – taste your filling!)
- 1/4 tsp black pepper (freshly cracked is my secret weapon)
- 1 cup marinara sauce (homemade or your favorite jarred variety)
Quick note: if fresh spinach isn’t handy, frozen works too – just thaw and squeeze out ALL that excess water (I press it between paper towels). And don’t stress about exact mushroom sizes – rustic chops add great texture!
How to Make Mushroom Spinach Lasagna Rolls
Alright, let’s get rolling (pun totally intended)! I’ve made these mushroom spinach lasagna rolls dozens of times, and I’ve learned all the little tricks to get them perfect every time. Follow these steps, and you’ll have restaurant-worthy rolls that’ll impress everyone at your table.
Step 1: Cook the Lasagna Noodles
First things first – preheat that oven to 375°F (190°C). Now, here’s my golden rule for the noodles: cook them al dente! They’ll continue cooking in the oven, and mushy noodles make sad, falling-apart rolls. I boil mine for about 2 minutes less than the package says. Drain them carefully and lay them flat on parchment paper – this prevents sticking while you prep the filling.
Step 2: Sauté the Mushrooms and Spinach
Heat your olive oil in a large pan over medium heat. Add that glorious minced garlic and let it sizzle for about 30 seconds until fragrant (but don’t let it burn!). Toss in your chopped mushrooms and cook until they’ve released their moisture and start to brown – about 5 minutes. Then pile in that fresh spinach (it’ll look like a mountain at first!) and stir until wilted, about 2 minutes. The key here is to cook off all that liquid – soggy filling equals soggy rolls!
Step 3: Assemble the Rolls
In a bowl, mix your ricotta, mozzarella, Parmesan, salt, and pepper. Fold in the mushroom-spinach mixture until well combined. Now the fun part! Spread about 2 tablespoons of filling along each noodle, leaving about an inch at one end. Roll them up snugly (but not too tight – the filling needs room to breathe!) starting from the filled end. Place them seam-side down in your sauce-lined baking dish. Pro tip: use a spoon to spread the filling – fingers make it messy!

Step 4: Bake to Perfection
Top your beautiful rolls with the remaining marinara sauce and an extra sprinkle of cheese if you’re feeling fancy. Bake for 20-25 minutes until the sauce is bubbly around the edges and the cheese on top turns golden brown. That heavenly smell will tell you they’re done before the timer does! Let them rest for 5 minutes before serving – this helps them hold their shape when you plate them.
Tips for Perfect Mushroom Spinach Lasagna Rolls
After making these rolls more times than I can count, I’ve picked up some tricks that make all the difference between good and oh-my-gosh-I-need-another-one lasagna rolls:
- Squeeze that spinach dry! Whether using fresh or frozen, press every last drop of moisture out with paper towels. Wet filling = soggy rolls.
- Room temp ricotta is your friend – cold cheese clumps instead of mixing smoothly. I take mine out 30 minutes before starting.
- Undercook those noodles slightly – they’ll finish cooking in the oven and stay perfectly al dente.
- Spread filling with a spoon instead of fingers – it gives you more control and keeps the rolls tidy.
- Let them rest 5 minutes after baking – this helps them hold their shape when serving (and saves your tongue from molten cheese burns!).
My biggest tip? Don’t stress perfection – rustic rolls have charm! Just focus on packing in that delicious filling.
Variations for Mushroom Spinach Lasagna Rolls
One of my favorite things about this recipe is how easily you can mix it up! Here are some delicious twists I’ve tried (and loved) over the years:
- Sun-dried tomato magic: Add 1/4 cup chopped sun-dried tomatoes to the filling – their tangy sweetness plays so well with the mushrooms.
- Cottage cheese swap: Out of ricotta? Small-curd cottage cheese blended smooth makes a great substitute with extra protein.
- Kick it up: A pinch of red pepper flakes or a dash of nutmeg in the filling adds wonderful depth.
- Meat lover’s version: Brown some Italian sausage or ground beef to mix in – my husband’s favorite adaptation!
- Vegan twist: Use tofu ricotta and vegan cheeses – it works surprisingly well!
The possibilities are endless – make it your own!
Serving Suggestions
These mushroom spinach lasagna rolls are practically begging to be served with some crusty garlic bread – trust me, you’ll want something to sop up that delicious sauce! For a lighter meal, pair them with a simple arugula salad dressed in lemon and olive oil. And if you’re feeling fancy? A glass of Chianti makes everything feel like a special occasion. My family loves these with roasted asparagus on the side – the flavors complement each other perfectly!
Storage and Reheating
Here’s the good news – these mushroom spinach lasagna rolls taste even better the next day! Store leftovers in an airtight container in the fridge for up to 3 days. For longer storage, wrap individual rolls tightly in foil and freeze for up to a month. When reheating, skip the microwave (it makes them soggy!) and pop them in a 350°F oven until heated through – about 15 minutes for fridge-cold rolls, 30 if frozen. The cheese gets all melty again, and the edges crisp up beautifully. Pro tip: add a splash of water to the baking dish to keep them moist!
Nutritional Information
Here’s the scoop on what you’re getting in these delicious rolls (per serving, about 2 rolls): roughly 320 calories, 15g protein, and 3g fiber. Remember – these are estimates and can vary based on your specific ingredients and brands. The ricotta and mushrooms pack a nice protein punch, while the spinach adds that good-for-you fiber. Not too shabby for something that tastes this indulgent!
FAQ About Mushroom Spinach Lasagna Rolls
I’ve gotten so many questions about these rolls over the years – here are the ones I hear most often!
Can I use no-boil noodles? Absolutely! Just soak them in hot water for 5 minutes first – they’ll soften enough to roll without turning to mush in the oven. I actually use them half the time for quicker prep!
How can I make this vegan? Easy swaps: blend firm tofu with lemon juice and nutritional yeast for “ricotta,” use vegan cheeses, and skip the Parmesan. The mushrooms and spinach still make it super flavorful!
Why are my rolls falling apart? Usually this means either the noodles were overcooked or the filling was too wet. Next time, cook noodles al dente and really squeeze that spinach dry!
Can I freeze these before baking? Yes! Assemble the rolls but don’t bake them. Freeze individually on a tray, then transfer to a bag. Bake straight from frozen, adding 10-15 minutes to the cooking time.
What other veggies work well? Oh my gosh, so many! Roasted red peppers, zucchini, even sautéed kale all make delicious variations. Just remember to cook out excess moisture first.
Now it’s your turn – try this recipe and share your results! Tag me with your creations – I love seeing how you make it your own.
PrintSavor These 8 Mushroom Spinach Lasagna Rolls Blissfully
Delicious lasagna rolls filled with mushrooms and spinach, perfect for a hearty meal.
- Prep Time: 15 mins
- Cook Time: 25 mins
- Total Time: 40 mins
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 8 lasagna noodles
- 1 cup mushrooms, chopped
- 2 cups fresh spinach
- 1 cup ricotta cheese
- 1/2 cup shredded mozzarella
- 1/4 cup grated Parmesan
- 1 clove garlic, minced
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 cup marinara sauce
Instructions
- Preheat oven to 375°F (190°C).
- Cook lasagna noodles according to package instructions. Drain and set aside.
- Heat olive oil in a pan over medium heat. Add garlic and sauté for 1 minute.
- Add mushrooms and cook until softened, about 5 minutes.
- Stir in spinach and cook until wilted, about 2 minutes. Remove from heat.
- In a bowl, mix ricotta, mozzarella, Parmesan, salt, and pepper.
- Add the mushroom-spinach mixture to the cheese blend and mix well.
- Spread a thin layer of marinara sauce in a baking dish.
- Place a spoonful of the filling on each lasagna noodle and roll tightly.
- Arrange rolls in the baking dish, seam side down.
- Top with remaining marinara sauce and sprinkle extra cheese if desired.
- Bake for 20-25 minutes until bubbly and golden.
Notes
- You can use frozen spinach if fresh is unavailable.
- Store leftovers in an airtight container for up to 3 days.
Nutrition
- Serving Size: 2 rolls
- Calories: 320
- Sugar: 4g
- Sodium: 450mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 25mg