Skip to Content

Spinach Cottage Cheese Lasagna Roll Ups

5 from 34 votes

Lasagna roll-ups are a delicious and fun twist on traditional lasagna. They’re easy to make and can be customized to fit your taste preferences. Spinach cottage cheese lasagna roll-ups are a healthy and flavorful version of this classic dish that you’re sure to love.

To make spinach cottage cheese lasagna roll-ups, you’ll need lasagna noodles, spinach, cottage cheese, mozzarella cheese, Parmesan cheese, and your favorite marinara sauce. The lasagna noodles are cooked according to package directions and then filled with a mixture of spinach, cottage cheese, and mozzarella cheese. The roll-ups are then topped with marinara sauce and sprinkled with Mozzarella cheese before being baked in the oven until bubbly and delicious.

Not only are spinach cottage cheese lasagna roll-ups delicious, but they’re also a great way to incorporate more vegetables into your diet. Spinach is packed with vitamins and minerals, while cottage cheese is a good source of protein. This dish is a great option for a healthy and satisfying meal that the whole family will enjoy.


Here is a list of the ingredients you will need to make this dish:

Cooked lasagna noodles

Olive oil

Fresh baby spinach leaves – You can use either fresh spinach or frozen chopped spinach. If you are using fresh spinach, you will need to blanch it first and then chop it finely. If you are using frozen chopped spinach, make sure you thaw it and squeeze out all the excess water before using it.

Cottage cheese – You can use part-skim or low-fat cheese to make this dish healthier.

Mozzarella cheese & Parmesan cheese

Italian seasoning – to add some extra flavor to the dish. You can also add some red pepper flakes if you like your food spicy.

Marinara sauce – You can use store-bought sauce or make your own from scratch.

Fresh basil

Overall, these ingredients are easy to find and affordable. With a little bit of effort, you can make a delicious and healthy meal that your whole family will enjoy!

How to Make Cottage Cheese Lasagna Roll Ups

Preparing Spinach Cottage Cheese Lasagna Roll Ups is not complicated, but it does require some attention to detail. To make the perfect roll ups, you need to follow a few simple steps, which I’ll outline below.

Cooking the Noodles

First, you’ll need to cook the lasagna noodles according to the package directions. Make sure to add a generous amount of salt (1 teaspoon) to the water to flavor the noodles. Once the noodles are cooked, drain them and rinse them under cold water to stop the cooking process. Then, lay the noodles flat on a sheet of aluminum foil or plastic wrap.

Preparing the Cheese Filling

To make the cheese filling, start by blanching the spinach for about 30 seconds in a large pot of water, then drain it and rinse it under cold water. Squeeze the excess water out of the spinach and chop it finely.

In a large bowl, add the chopped spinach, cottage cheese, egg and cheese and stir to combine. Mix together until well combined. Season the mixture with salt and pepper to taste.

Rolling the Lasagna

To roll the lasagna, lay a cooked noodle flat on a flat surface. Spread a thin layer of the cheese filling over the noodle, leaving a little space at the end. Spoon some of the spinach mixture over the cheese filling. Roll the noodle up tightly and place it seam-side down in a baking dish that has been coated with cooking spray and a thin layer of marinara sauce has been added to it..

Baking the Roll Ups

Once all of the lasagna noodles have been rolled and placed in the baking dish, pour the marinara sauce over the top of the roll ups. Cover the dish with aluminum foil and bake in a preheated oven at 375F/190C for about 25 minutes. Remove the foil, sprinkle some Mozzarella cheese and some Parmesan too on top and bake for an additional 10 minutes, or until the cheese is melted and bubbly.

That’s it! With these simple steps, you’ll have delicious Spinach Cottage Cheese Lasagna Roll Ups ready to serve.

Tips and Variations

Making it Meaty

If you’re a meat lover, you can add some ground meat to the filling mixture to make it heartier and more flavorful. Brown the meat in a pan with some oil until it’s cooked through, then add it to the spinach and cheese mixture. You can also add some red sauce to the meat mixture for a more traditional lasagna flavor. Spread the meat mixture over the noodles before rolling them up.

Making it Healthier

If you’re looking for a healthier version of this recipe, you can make some substitutions. Instead of using regular lasagna noodles, use whole wheat or gluten-free noodles. You can also reduce the amount of cheese in the recipe or use low-fat cheese. For the filling add some sautéed vegetables like mushrooms or zucchini for extra nutrition.

Making it Vegan

To make this recipe vegan, you can substitute the cheese with a vegan alternative like nutritional yeast or vegan cheese. You can also use tofu instead of cottage cheese. For the red sauce, make your own marinara or use a store-bought vegan option. You can also add some sautéed vegetables like bell peppers or onions to the filling for extra flavor.

Making it Ahead of Time

This recipe is great for making ahead of time, especially if you’re planning on serving it for a weeknight meal. After you’ve assembled the spinach lasagna roll-ups, cover them with plastic wrap or put them in an airtight container and refrigerate them for up to 24 hours.

When you’re ready to bake them, take them out of the refrigerator and let them come to room temperature for about 30 minutes before baking. You can also freeze the roll-ups for up to a month. To reheat, thaw them in the refrigerator overnight and then bake them as directed.

The best part about this spinach lasagna roll-up recipe is that it’s versatile and easy to customize to your liking. Whether you’re making savory roll-ups for dinner or individual vegetarian lasagnas for a party, this recipe is sure to be a hit.

Frequently Asked Questions

How do I make spinach lasagna roll ups?

To make spinach lasagna roll ups, you will need lasagna noodles, spinach, cottage cheese, mozzarella cheese, parmesan cheese, eggs, garlic powder, salt, and pepper. Cook the lasagna noodles according to the package instructions and set them aside. In a mixing bowl, combine the spinach, cottage cheese, mozzarella cheese, parmesan cheese, eggs, garlic powder, salt, and pepper. Spread the mixture over each lasagna noodle and roll them up. Place the rolls in a baking dish and bake for 30-35 minutes at 375F/ 190C.

What kind of sauce can I use for spinach lasagna roll ups?

You can use any kind of tomato-based sauce for spinach lasagna roll ups. Marinara sauce, spaghetti sauce, or tomato sauce would work well.

Can I substitute cottage cheese with ricotta cheese in lasagna roll ups?

Yes, you can substitute cottage cheese with ricotta cheese in lasagna roll ups. Both cheeses have a similar texture and flavor, so the substitution should not significantly affect the taste or texture of the dish.

Is it better to use fresh or frozen spinach for lasagna roll ups?

Either fresh or frozen spinach can be used for lasagna roll ups. If using fresh spinach, be sure to thoroughly wash and dry it before using. If using frozen spinach, thaw and drain it before adding it to the mixture.

How do I prevent my spinach lasagna roll ups from becoming watery?

To prevent your spinach lasagna roll ups from becoming watery, be sure to drain any excess liquid from the spinach before adding it to the mixture. Additionally, avoid over-saucing the dish, as excess sauce can also contribute to a watery texture.

What is the purpose of using cottage cheese in lasagna roll ups?

Cottage cheese is used in lasagna roll ups as a substitute for ricotta cheese. It adds a creamy texture and tangy flavor to the dish. Additionally, cottage cheese is lower in fat and calories than ricotta cheese, making it a healthier option.

Spinach Cottage Cheese Lasagna Roll Ups

Spinach Cottage Cheese Lasagna Roll Ups

Recipe by Adore Foods
5 from 34 votes

Cheesy Lasagna Roll Ups filled with creamy spinach and cottage cheese mixture baked in marinara sauce, perfect vegetarian dish for a weeknight dinner

Course: MainDifficulty: Easy


Prep time


Cooking time


Cook Mode

Keep the screen of your device on


  • 15 sheets 15 lasagna noodles

  • 2 cups 2 cottage cheese

  • 1 cup 1 mozzarella cheese, grated and divided

  • 1/2 cup 1/2 parmesan cheese, grated

  • 1 1 egg

  • 2 tbsp 2 fresh parsley, chopped

  • 8 8 -10oz fresh spinach/ frozen spinach

  • 3 cups 3 marinara sauce, divided

  • Salt & pepper to taste


  • Preheat the oven to 375F/ 190C.
  • Cook lasagna noodles, just shy of al dente, in salted boiling water according to package directions. Once the noodles have finished cooking, drain and lay them in a single layer to prevent sticking together on a parchment paper lined sheet pan or other flat surface.
  • Meanwhile, blanch the spinach for about 30 seconds in a large pot of water, then drain it and rinse it under cold water. Squeeze the excess water out of the spinach and chop it finely.
  • In a large bowl, combine cottage cheese, 1/2 cup of grated mozzarella, parmesan, egg, chopped spinach and add Italian seasoning herbs. Season to taste with salt and pepper and mix well.
  • Spread 1 cup of marinara sauce on the bottom of a large casserole dish.
  • Spread each lasagna noodle with 2-3 tablespoons of the ricotta mixture, covering the entire length of the noodle. Once noodles are evenly covered with the ricotta mixture, roll noodles and place them into the prepared casserole dish standing upright so you can see the rolled layers on top.
  • Pour the marinara sauce over the noodles cover the casserole dish with a piece of aluminum foil and bake for 25 minutes
  • Remove from the oven, uncover the casserole and sprinkle on the reserved mozzarella cheese and bake another 10 minutes.
  • Allow to cool for 10 minutes before serving. Enjoy!