Lasagna Roll Ups are one of those dinners that feel a little special without making you work all day in the kitchen. If you love the cozy, saucy, cheesy comfort of traditional lasagna but want something easier to portion, serve, and even make ahead, this recipe is for you. I come back to these again and again because they give you all the flavor of classic lasagna in neat little rolls that look impressive and taste even better.
This version is filled with creamy ricotta, tender spinach, savory mushrooms, plenty of mozzarella, and rich marinara sauce. Once baked, the tops turn beautifully golden and bubbly, and the edges of the pasta get just a little bit crisp in the best possible way. The rustic, oven-browned look makes this dish feel extra inviting, especially when you bring the baking dish straight to the table.
I also love that Lasagna Roll Ups are incredibly practical. You can make them for a weeknight family dinner, prep them ahead for guests, or freeze a pan for one of those evenings when you need dinner to basically handle itself. If you’ve ever wanted a pasta recipe that’s comforting, crowd-pleasing, and Pinterest-worthy all at once, this is it.
Quick Recipe Info Card
Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: 1 hour
Servings: 6 servings
Difficulty: Easy
Why You’ll Love It
- It has all the classic comfort of lasagna, but the individual rolls make serving so much easier.
- These Lasagna Roll Ups look beautiful in the pan, which makes them perfect for family dinners, holidays, or casual entertaining.
- The ricotta, spinach, and mushroom filling is creamy, flavorful, and satisfying without feeling too heavy.
- You can prep the entire dish in advance, so dinner is much less stressful later.
- It’s freezer-friendly, which makes it a smart recipe for meal prep.
- The ingredients are simple, familiar, and easy to find at any grocery store.
- You can keep it vegetarian or customize it with meat, extra veggies, or different cheeses.
Nutritional Benefits and Adaptable Variations
- Ricotta, mozzarella, and Parmesan add protein and calcium, making these Lasagna Roll Ups feel hearty and nourishing.
- Spinach brings iron, fiber, and vitamins A and K, giving the filling extra color and nutrition.
- Mushrooms add a savory, almost meaty texture while contributing antioxidants and a satisfying umami flavor.
- If you want even more protein, you can add cooked Italian sausage, shredded chicken, or browned ground beef to the filling or sauce.
- For a lighter version, use part-skim ricotta and mozzarella without sacrificing that creamy texture you want in baked pasta.
- Whole wheat lasagna noodles are a great option if you’d like a little extra fiber.
- You can make this gluten-free by using your favorite gluten-free lasagna noodles and checking that your marinara is certified gluten-free.
- Swap spinach and mushrooms for zucchini, kale, roasted red peppers, or finely chopped broccoli if you want to use what you already have.
- If you like heat, add red pepper flakes or spicy Italian sausage for a bolder flavor.
Ingredients

For the Pasta
- 12 lasagna noodles
- 1 teaspoon olive oil, for tossing cooked noodles
For the Filling
- 1 tablespoon olive oil
- 8 ounces cremini or white mushrooms, finely chopped
- 3 cups fresh spinach, roughly chopped
- 3 cloves garlic, minced
- 1 cup ricotta cheese
- 1 large egg
- 1 1/2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese, divided
- 1 teaspoon Italian seasoning
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 2 tablespoons chopped fresh parsley, plus more for garnish
For Assembly
- 3 cups marinara sauce, divided
- Extra parsley, for garnish
Step-by-Step Instructions

- Cook the noodles. Bring a large pot of salted water to a boil and cook the lasagna noodles until just al dente according to the package directions. Drain them and lay them flat on parchment paper or lightly oiled baking sheets so they don’t stick together. Drizzle with a little olive oil if needed.
- Preheat the oven. Set your oven to 375°F. Lightly grease a 9×13-inch baking dish.
- Cook the vegetables. In a large skillet, heat 1 tablespoon olive oil over medium heat. Add the chopped mushrooms and cook for 5 to 6 minutes, until they release their moisture and begin to brown. Stir in the garlic and spinach and cook for 1 to 2 minutes more, just until the spinach wilts. Remove from the heat and let the mixture cool slightly.
- Make the filling. In a medium bowl, combine the ricotta, egg, 1 cup of the mozzarella, 1/4 cup of the Parmesan, Italian seasoning, salt, pepper, parsley, and the cooled spinach-mushroom mixture. Stir until everything is evenly mixed.
- Prepare the baking dish. Spread about 1 cup of marinara sauce over the bottom of the baking dish. This keeps the Lasagna Roll Ups moist and prevents sticking.
- Fill and roll. Spread about 1/4 cup of filling over each cooked lasagna noodle, leaving a small border around the edges. Starting at one end, gently roll each noodle into a spiral. Place each roll seam-side down in the sauce-lined baking dish.
- Top with sauce and cheese. Spoon the remaining marinara sauce over the rolls. Sprinkle with the remaining 1/2 cup mozzarella and 1/4 cup Parmesan.
- Bake. Cover the dish with foil and bake for 25 minutes. Uncover and bake for 10 more minutes, or until the cheese is melted, bubbly, and lightly golden. If you want more color on top, broil for 1 to 2 minutes, watching carefully. Garnish with fresh parsley before serving.
Tips, Serving Suggestions & Substitutions
Don’t overcook the noodles. Slightly firm noodles are much easier to roll without tearing. If they get too soft, they can fall apart while you assemble the dish.
Let the filling cool a bit. Warm filling is fine, but if it’s too hot it can make the noodles slippery and harder to work with.
Use a generous layer of sauce. One of my favorite tricks for perfectly baked Lasagna Roll Ups is making sure there’s enough sauce both under and over the rolls. It keeps everything tender and flavorful.
Try different proteins. If you want a heartier variation, stir cooked crumbled sausage into the marinara or add shredded rotisserie chicken to the filling.
Easy substitutions:
- Swap ricotta for cottage cheese if that’s what you prefer.
- Use frozen spinach instead of fresh; just thaw it and squeeze out all the extra liquid.
- Replace mushrooms with zucchini or finely chopped broccoli.
- Use shredded provolone or an Italian cheese blend in place of some of the mozzarella.
Serving ideas: I love serving these with garlic bread, a crisp Caesar salad, roasted green beans, or a simple arugula salad with lemon dressing. If you’re feeding guests, add a small antipasto platter and you have a dinner that feels really complete without much extra effort.
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 418 |
| Protein | 23g |
| Carbohydrates | 34g |
| Fat | 20g |
| Fiber | 4g |
| Sugar | 7g |
| Sodium | 745mg |
Disclaimer: Nutrition values are estimates and can vary depending on the exact ingredients, brands, and portion sizes you use.
Storage & Make-Ahead Tips
These Lasagna Roll Ups store beautifully, which is one more reason I love making them. Leftovers can be cooled completely, covered, and refrigerated for up to 4 days. Reheat individual portions in the microwave or warm the whole dish in a 350°F oven until heated through.
To make them ahead, assemble the rolls in the baking dish, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add 5 to 10 extra minutes to the baking time if they’re going into the oven cold from the fridge.
For freezing, assemble the dish but do not bake it. Wrap tightly with a layer of plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the refrigerator before baking, or bake from frozen with extra time, keeping the dish covered until fully heated through.
FAQ Section
1. Can I make Lasagna Roll Ups ahead of time?
Yes, absolutely. This is one of the best make-ahead pasta dinners. You can assemble the entire dish a day in advance, refrigerate it, and bake it when you’re ready.
2. Why are my lasagna noodles tearing?
This usually happens if the noodles are overcooked or handled while still too hot. Cook them just to al dente, drain gently, and lay them flat to cool before filling and rolling.
3. Can I use cottage cheese instead of ricotta?
Yes. Cottage cheese works well in Lasagna Roll Ups and gives you a slightly lighter texture. If you want it smoother, pulse it a few times in a food processor before mixing the filling.
4. What meat can I add to this recipe?
Cooked Italian sausage, ground beef, or shredded chicken all work really well. You can mix them into the filling or stir them into the marinara sauce for an easy upgrade.
5. Do I have to use mushrooms and spinach?
Not at all. They’re delicious and pair beautifully with the cheeses, but you can swap them for zucchini, kale, roasted peppers, or even leave the vegetables out and keep the filling simple and cheesy.
Final Thoughts
If you’ve been craving a comforting pasta dinner that feels homemade, beautiful, and totally doable, I really think these Lasagna Roll Ups will become one of your favorites. They’re cozy, customizable, and perfect for everything from Sunday dinner to meal prep for the week ahead. If you try them, I’d love to hear how they turned out for you. Leave a comment, share this recipe with someone who loves baked pasta, and don’t forget to save it to Pinterest so you can come back to it anytime.
