Preheat oven to 375°F (190°C) and spread the marinara sauce evenly across the bottom of a 9x13 inch baking dish.
In a medium mixing bowl, combine the ricotta, 1 cup of mozzarella, parmesan, egg, spinach, garlic, salt, and pepper.
Lay the cooked lasagna noodles flat on a parchment-lined surface and pat dry with paper towels.
Spread approximately 3 tablespoons of the cheese mixture evenly over each noodle, leaving 1/2 inch at one end.
Roll each noodle tightly toward the empty end and place seam-side down in the prepared baking dish.
Sprinkle the remaining 1 cup of mozzarella over the top of the rolls.
Cover the dish with aluminum foil and bake for 20 minutes.
Remove the foil and bake for an additional 15 minutes until the cheese is melted and golden.
While the lasagna bakes, combine cranberries, balsamic vinegar, maple syrup, and rosemary in a small saucepan over medium heat.
Simmer the glaze for 10 to 12 minutes until the cranberries burst and the liquid reduces by half to a syrupy consistency.
Discard the rosemary sprig and drizzle the warm cranberry balsamic glaze over the roll-ups before serving.