Spinach Lasagna Roll-Ups Recipe

As an Amazon Associate I earn from qualifying purchases.

Make this tasty and filling Spinach Lasagna Roll-Ups Recipe tonight! It’s filled with creamy ricotta cheese and fresh spinach and topped with red sauce. This is one of our favorite main dish casserole recipes.

Two spinach lasagna roll-ups on a white plate.

I love a good lasagna (just like this Roasted Garlic Three Cheese Lasagna), but sometimes you just need to switch it up and make something a little bit different. This recipe for spinach lasagna roll-ups ended up being a big hit with my entire family. It’s an easy lasagna roll-ups recipe without meat.

A picture showing the cover images for all three cookbooks written by Aileen Clark.

Family-friendly spinach lasagna roll-ups recipe

For whatever reason, the roll-ups seem to really please kids and they are likely to eat it all. My 6-year-old even asked for seconds. 

Now, even though it’s kid-friendly, it still has semi-refined tastes. It’s got that classic ricotta cheese flavor going on and it’s mixed with fresh baby spinach which adds another layer of flavor and texture. Plus, it’s healthy. So you’re basically eating healthy food, right? 😉

If you are looking for ways to have your kiddos be more involved in the kitchen, be sure to check out my Cooking Recipes for Kids.

A casserole dish filled with spinach lasagna roll-ups recipe on top of a red oven mitt.

What is a lasagna roll-up?

A lasagna roll-up can be made with the same ingredients as traditional lasagna but the noodles are rolled instead of layered. They are less messy than lasagna because they do not fall apart as easily. 

How to make lasagna roll-ups?

1. Cook lasagna noodles. Start by cooking the lasagna noodles and letting them cool slightly.

2. Add filling. Spread filling in an even layer on top of lasagna noodle, leaving 1/4 inch of space around edges. 

Spinach lasagna rolls placed seem-side down in a glass casserole dish.

3. Roll. Carefully roll up the filled lasagna noodles length-wise and arrange in a casserole dish.

4. Top with sauce. Once all noodles are rolled and placed in the casserole dish, top with sauce, cheese, and butter. 

Spinach lasagna roll-ups recipe prepared and ready to be baked in the oven.

5. Bake. Bake in a 375-degree oven covered for 25 minutes and uncovered for an additional 5 minutes.

A bite of spinach lasagna roll-ups on top of a dinner plate.

How to freeze lasagna roll-ups?

To make this into a freezer meal, prepare to the point of baking, but do not bake. Wrap up casserole dish with two layers of foil. Label and date the foil with a permanent marker. Freeze up to 3 months. To prepare from frozen, add an additional 20 minutes of baking time and continue to bake casserole until center is hot and bubbly. You can also read our tutorial on how to freeze casseroles.

A plate of spinach lasagna roll-ups with a fork cutting a bite.

What to serve with this spinach lasagna roll-ups recipe?

Lasagna rolls taste great paired with a green salad and a loaf of cheesy garlic bread. You might also like it served with parmesan garlic crisps.

How do you reheat lasagna rolls?

The easiest way to reheat lasagna rolls is in the microwave for 60 seconds.

A close-up of two spinach lasagna rolls on a white plate.

Two spinach lasagna roll-ups on a white plate.

Spinach Lasagna Roll-Ups Recipe

Aileen Clark
Make this tasty and filling Spinach Lasagna Roll-Ups Recipe tonight! It's filled with creamy ricotta cheese and fresh spinach and topped with red sauce. 
4.75 from 4 votes
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Course Main Dish Recipes
Cuisine Italian
Servings 8 servings
Calories 227 kcal


  • 1 pound lasagna noodles
  • 1 24-ounce jar marinara sauce
  • 2 cups baby spinach chopped
  • 2 15-ounce containers ricotta cheese
  • 2 cups shredded mozzarella cheese divided
  • 4 garlic cloves minced
  • 3/4 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 cup parmesan cheese
  • 2 tablespoons unsalted butter chilled and cubed


  • Preheat oven to 375 degrees.
  • Grease an 11x15 inch casserole dish. Spread 1/4 jar of pasta on bottom of casserole dish. Set aside.
  • Boil lasagna noodles according to package directions. Remove noodles from water and lay out on a parchment lined cookie sheet to cool.
  • In a large bowl, mix together spinach, ricotta, 1 cup mozzarella, garlic, salt, and pepper.
  • Spread 1/3 cup cheese mixture onto each lasagna noodle, leaving 1/4 inch space around edges of noodles.
  • Roll up lasagna noodles length-wise and place the rolls seam-side down in prepared casserole dish. Continue with remaining noodles and filling.
  • Pour remaining marinara sauce over lasagna rolls.
  • Sprinkle remaining 1 cup mozzarella and parmesan cheese on top of lasagna rolls and sauce.
  • Top lasagna roll ups with cubed butter.
  • Cover with foil and bake for 25 minutes.
  • Remove foil and bake an additional 5 minutes, until cheese is melted.


Freezing instructions: Wrap unbaked casserole in two layers of foil. Write the label and date on the foil. Spinach lasagna roll-ups may be frozen up to 3 months. Defrost overnight and bake as instructed in recipe.
Baking from frozen: add an additional 20 minutes of baking time and continue to bake casserole until center is hot and bubbly. Start frozen casserole in a cold oven if using a glass casserole dish.


Serving: 1gCalories: 227kcalCarbohydrates: 23gProtein: 12gFat: 10gSaturated Fat: 6gPolyunsaturated Fat: 3gCholesterol: 29mgSodium: 496mgFiber: 2gSugar: 2g
Tried this recipe?Let us know how it was!
Did you try this spinach lasagna roll-ups recipe? Let us know what you thought with a rating or comment. You can also tag us in your food pictures on social media using @aileencooks.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

One Comment