In a large mixing bowl, combine the ricotta cheese, heavy cream, garlic powder, salt, and pepper. Blend until smooth.
Spread ½ cup of pesto on the bottom of a 9x13 inch baking dish.
Place three lasagna noodles across the pesto-covered base.
Distribute one-third of the ricotta mixture over the noodles, followed by half of the shredded chicken and ½ cup of mozzarella cheese.
Repeat the layering: add another layer of three lasagna noodles, ½ cup of pesto, another one-third of the ricotta mixture, the remaining shredded chicken, and another ½ cup of mozzarella cheese.
Lay down the final three noodles and spread the remaining ricotta mixture on top. Sprinkle the remaining mozzarella and grated Parmesan cheese over the surface.
Cover the baking dish with aluminum foil and bake for 25 minutes.
Remove the foil and bake for an additional 15-20 minutes until the top is golden brown.
Let the lasagna cool for 10 minutes before serving. Garnish with fresh basil leaves.
Notes
Serve with extra pesto and fresh basil for garnish.