Bring a large pot of salted water to a boil. Add 8 lasagna noodles and cook until just al dente. Drain, then lay them flat on a parchment-lined baking sheet or drizzle with a little olive oil so they don’t stick. Pro Tip: Boil 1 or 2 extra in case any tear during rolling.
Preheat the oven to 350°F.
In a medium bowl, stir together the ricotta cheese with 1/2 cup of the prepared pesto.
Arrange the cooked lasagna noodles on your work surface then divide the ricotta mixture among the noodles, spreading it the length of each noodle. Divide 1 cup of the marinara sauce among the 8 noodles, spreading it atop the ricotta mixture.
Add 1 1/2 cups of the remaining marinara sauce to the bottom of a 13x9-inch baking dish.
Roll up the lasagna noodles then arrange them seam side down in the baking dish. Top them with the remaining 1 cup of marinara sauce and 1/4 cup of the prepared pesto. Cover the baking dish securely with foil then bake it for 30 minutes.
Remove the foil, top the roll-ups with the mozzarella cheese and continue baking, uncovered, an additional 5 minutes or until the cheese is melted.
Remove the dish from the oven, top the lasagna roll-ups with the grated Parmesan cheese and serve.