Preheat the oven to 350°F (175°C). Spread about 1 cup of marinara sauce across the bottom of a 9 x 12-inch or large oval baking dish.
Bring a large pot of salted water to a boil and cook the lasagna noodles according to package directions until al dente. Drain the noodles and lay them out on a sheet of wax paper to dry.
In a large bowl, combine the drained cottage cheese, grated Parmesan, chopped parsley, pesto, egg, 1 teaspoon kosher salt, and black pepper to taste. Mix until evenly combined.
Spoon about 1/3 cup of the cheese mixture onto one end of each noodle and spread evenly, leaving a small border. Roll each noodle tightly and place seam-side down in the prepared baking dish.
Ladle the remaining marinara sauce over the rolled noodles, then sprinkle about 1 tablespoon of shredded mozzarella on top of each roll.
Cover the dish with foil, careful not to press the foil onto the cheese, and bake for 40 minutes, until heated through and the cheese is melted.
Remove from the oven and garnish with basil or parsley if desired before serving. Makes about 8 rolls.