Spinach Lasagna Roll-Ups Recipe

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, 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.

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? 😉

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

Yield: Serves 8
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour

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. 


  • 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


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

Nutrition Information
Yield 8 Serving Size 1
Amount Per Serving Calories 227Total Fat 10gSaturated Fat 6gTrans Fat 0gUnsaturated Fat 3gCholesterol 29mgSodium 496mgCarbohydrates 23gFiber 2gSugar 2gProtein 12g

Nutrition information is an estimate.

Did you make this recipe?

Tag us in your recipe creations using @aileencooks and #aileencooks.

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.

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