Preheat your oven to 375°F (190°C).
In a medium bowl, combine the shredded chicken and buffalo sauce. Mix until the chicken is well-coated.
Cook the lasagna noodles according to package instructions until al dente. Drain and set aside.
In another bowl, mix the ricotta cheese with garlic powder, onion powder, salt, and pepper.
Spread a thin layer of the buffalo chicken mixture at the bottom of the baking dish.
Place 3 lasagna noodles over the chicken mixture.
Spread half of the ricotta mixture over the noodles, followed by 1 cup of mozzarella cheese and ½ cup of cheddar cheese.
Add another layer of buffalo chicken mixture and 3 more lasagna noodles.
Repeat the layers once more: spread the remaining ricotta mixture, then top with the rest of the buffalo chicken mixture, followed by the last of the mozzarella and cheddar cheeses.
Cover the dish with aluminum foil and bake in the preheated oven for 25 minutes.
Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.
While the lasagna bakes, prepare the ranch drizzle by combining the ranch dressing with a little bit of water to thin it down (if needed) and stirring well.
Once cooked, let the lasagna sit for 10 minutes before serving. Drizzle with ranch dressing and garnish with fresh parsley, if desired.