Preheat oven to 400° F (200° C). Line a rimmed baking sheet with parchment paper and spray with cooking oil.
Thaw the spinach and squeeze out as much liquid as you can using a strainer. To speed up the thawing process, you can microwave the spinach for a few minutes.
16 ounces frozen spinach
In a medium bowl, combine the thawed spinach, two eggs, shredded mozzarella, minced garlic, and salt and pepper.
2 eggs, 1 ounce low-fat mozzarella cheese, 1 clove garlic, ½ teaspoon salt, ½ teaspoon pepper
Transfer the spinach mixture to the prepared baking sheet and press it flat, using your hands to shape it to 10x12 inches in size and roughly ½ -inch thick.
Bake for 15 minutes, then set aside to cool on a rack. Don’t turn off the oven.
While the spinach layer is baking, coat a medium skillet with a little cooking spray. Add onions and saute on medium heat for about a minute or until slightly softened. Add carrots and parsley and cook for another 2 minutes, stirring occasionally.
1 ¼ cup yellow onion, 1 cup carrot, ¾ cup curly or flat-leaf parsley, cooking spray
Add cottage cheese, curry powder, chili flakes, and season with salt and pepper. Stir to combine and remove from heat.
4 ounces low-fat cottage cheese, 1 teaspoon curry powder, ¼ teaspoon chili flakes, ½ teaspoon salt, ½ teaspoon pepper
Add egg to the onion-carrot mixture and mix thoroughly.
1 egg
Spread the filling evenly over the cooled spinach. Don’t spread it all the way to the corners, or it will spill out when you roll it up.
Carefully pick up the long side of the spinach layer rolling it inward tightly to create a log. Center on the baking sheet and bake for 25 minutes.
When cooking time is up, take out the spinach roll and allow to rest for 5-10 minutes before cutting it into 1-inch thick slices and serving.