Arrange the zucchini slices on a baking sheet lined with parchment paper. Lightly brush them with basil-infused olive oil, then season with salt and pepper. Bake for 10 to 12 minutes to soften.
In a bowl, mix the ricotta, Parmesan, egg, and chopped basil. Season with salt and pepper and stir until well combined and smooth.
Spread the tomato sauce evenly over the bottom of a baking dish.
Spoon a bit of the ricotta mixture onto each zucchini slice, gently roll them up, and place the rolls in the baking dish, seam-side down.
Sprinkle with shredded mozzarella and a bit of grated Parmesan. Bake for 18 to 20 minutes, until the top is golden and bubbly.
Serve hot, drizzled with basil-infused olive oil and garnished with fresh basil leaves.