Spinach Lasagna Roll-Ups are a simple and comforting Italian-inspired dish made with ricotta, mozzarella, and Parmesan cheese mixed with chopped spinach, all rolled inside tender lasagna noodles and baked in rich marinara sauce. This recipe transforms traditional layered lasagna into neat, individual portions that are easy to serve and perfect for weeknights or special family dinners.
Creamy cheese, savory garlic, and vibrant spinach come together for a balanced meal that feels hearty but not heavy. Whether you’re cooking for guests or preparing a make-ahead dinner, these roll-ups deliver flavor, convenience, and beautiful presentation in every bite.
Why You’ll Love This Spinach Lasagna Roll-Ups Recipe

There are so many reasons to add this recipe to your regular dinner rotation:
- Individual portions make serving easy
- Creamy, cheesy filling with fresh spinach flavor
- Kid-friendly and crowd-pleasing
- Freezer-friendly for meal prep
- Vegetarian and easy to customize
- Faster assembly than traditional layered lasagna
Unlike classic lasagna that requires careful layering, these roll-ups are straightforward and stress-free. Each noodle is filled, rolled, and placed seam-side down in the baking dish. The result? Perfectly portioned servings every time.
Ingredients for Spinach Lasagna Roll-Ups
For the Roll-Ups
- 12 lasagna noodles
- 1 tablespoon olive oil
- 2–3 cloves garlic, minced
- 10 ounces frozen chopped spinach, thawed and drained well
- 15 ounces ricotta cheese
- 2 cups shredded mozzarella cheese (divided)
- ½ cup grated Parmesan cheese (plus extra for topping)
- 1 jar (about 24 ounces) marinara or spaghetti sauce
- Salt and black pepper to taste
Ingredient Notes
Spinach:
Be sure to squeeze out as much moisture as possible from thawed spinach. Excess water can make the filling too loose.
Ricotta:
Whole milk ricotta creates a richer texture, but part-skim works well for a lighter option.
Mozzarella:
Use freshly shredded mozzarella for the best melt. Pre-shredded works in a pinch.
Marinara Sauce:
Choose a high-quality store-bought sauce or use homemade. A simple tomato basil sauce pairs beautifully.
Healthy Swaps:
- Use whole wheat lasagna noodles for added fiber.
- Try low-fat cheeses to reduce calories.
- Add chopped mushrooms for extra nutrients and texture.
Step-by-Step Instructions
Step 1 – Cook the Noodles
Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package directions until al dente. Drain and lay them flat on parchment paper or lightly oiled foil to prevent sticking.
Step 2 – Prepare the Spinach Filling
In a skillet, heat olive oil over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant.
In a large bowl, combine:
- Drained spinach
- Ricotta cheese
- 1½ cups mozzarella
- Parmesan cheese
- Garlic mixture
- Salt and pepper
Mix until smooth and evenly combined.
Step 3 – Assemble the Roll-Ups
Preheat your oven to 375°F (190°C).
Spread a thin layer of marinara sauce across the bottom of a 9×13-inch baking dish.
Place a lasagna noodle flat. Spread about 2–3 tablespoons of the spinach cheese mixture evenly over the noodle. Gently roll it up from one end to the other.
Place the roll seam-side down in the prepared baking dish. Repeat with remaining noodles.
Step 4 – Add Sauce and Cheese
Pour remaining marinara sauce over the roll-ups, making sure each one is lightly covered. Sprinkle with the remaining mozzarella and extra Parmesan.
Step 5 – Bake
Cover the dish with foil and bake for 25 minutes. Remove foil and bake an additional 10–15 minutes until cheese is melted and bubbly.
Let rest for 5–10 minutes before serving.
Pro Tips for Success
- Drain Spinach Thoroughly – Squeeze out excess liquid using a clean kitchen towel.
- Don’t Overfill – Too much filling makes rolling difficult.
- Keep Noodles Flat – Lay them separately so they don’t stick.
- Use Enough Sauce – This prevents dry noodles.
- Let It Rest Before Serving – Helps everything hold together beautifully.
Flavor Variations
1. Mushroom Spinach Roll-Ups
Add sautéed mushrooms to the filling for an earthy flavor boost.
2. Four-Cheese Version
Mix in fontina or provolone for extra richness.
3. Herb-Infused Filling
Add chopped fresh basil or Italian seasoning for extra aroma.
4. White Sauce Option
Swap marinara for a light béchamel or creamy Alfredo-style sauce.
5. Protein Boost
Mix in cooked ground chicken or turkey for a heartier meal.
Serving Suggestions

These roll-ups pair wonderfully with:
- Fresh garden salad with balsamic vinaigrette
- Garlic bread or crusty baguette
- Roasted zucchini or asparagus
- Sparkling water with lemon
For entertaining, garnish with fresh parsley or basil before serving for a bright finish.
Storage and Freezing Instructions
Refrigerator:
Store leftovers in an airtight container for up to 4 days.
Freezing Before Baking:
Assemble roll-ups, cover tightly, and freeze for up to 3 months. Thaw overnight before baking.
Freezing After Baking:
Cool completely, portion into containers, and freeze. Reheat in the oven or microwave.
Reheating Tip:
Add a spoonful of sauce before reheating to keep them moist.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 380 |
| Protein | 20g |
| Carbohydrates | 38g |
| Fat | 16g |
| Fiber | 3g |
| Sodium | 620mg |
Values are approximate and depend on specific brands used.
FAQ About Spinach Lasagna Roll-Ups
Can I use fresh spinach instead of frozen?
Yes! You’ll need about 1 pound of fresh spinach. Sauté it first until wilted, then drain thoroughly and chop before mixing with the cheeses.
Can I make these ahead of time?
Absolutely. Assemble the roll-ups up to 24 hours in advance and refrigerate. Bake when ready to serve.
Why are my roll-ups watery?
This usually happens if the spinach wasn’t drained well or if too much sauce was used. Always squeeze out excess moisture from spinach.
Can I make this gluten-free?
Yes, simply use gluten-free lasagna noodles. The rest of the ingredients are naturally gluten-free.
How do I keep noodles from tearing?
Cook them just until al dente and handle gently. Overcooked noodles tear more easily.

Spinach Lasagna Roll-Ups
Equipment
- large pot for boiling noodles
- skillet for sautéing garlic
- large mixing bowl
- 9×13-inch baking dish
- aluminum foil for covering while baking
Ingredients
- 12 lasagna noodles
- 1 tbsp olive oil
- 2–3 cloves garlic, minced
- 10 oz frozen chopped spinach, thawed and drained well
- 15 oz ricotta cheese
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese, plus extra for topping
- 24 oz marinara or spaghetti sauce
- salt and black pepper to taste
Instructions
- Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package directions until al dente. Drain and lay them flat on parchment paper or lightly oiled foil to prevent sticking.
- Heat olive oil in a skillet over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant. In a large bowl, combine drained spinach, ricotta cheese, 1½ cups mozzarella, Parmesan cheese, garlic mixture, salt, and pepper. Mix until smooth and evenly combined.
- Preheat oven to 375°F (190°C). Spread a thin layer of marinara sauce across the bottom of a 9×13-inch baking dish. Spread 2–3 tablespoons of filling over each noodle, roll tightly, and place seam-side down in the dish. Repeat with remaining noodles.
- Pour remaining marinara sauce over the roll-ups. Sprinkle with remaining mozzarella and extra Parmesan cheese.
- Cover with foil and bake for 25 minutes. Remove foil and bake an additional 10–15 minutes until cheese is melted and bubbly. Let rest 5–10 minutes before serving.
Notes
Nutrition
Final Thoughts
Spinach Lasagna Roll-Ups are the perfect blend of comfort and convenience. With creamy ricotta, melty mozzarella, savory Parmesan, and tender spinach wrapped inside pasta and baked in rich marinara, this dish feels special without being complicated.
It’s a reliable recipe for busy weeknights, family gatherings, or meal prep sessions. Once you try it, you’ll see why this easy twist on traditional lasagna quickly becomes a household favorite.