Preheat your oven to 375°F (190°C).
Cook the lasagna noodles according to package directions. Drain and set aside.
In a large mixing bowl, combine shredded chicken, buffalo sauce, garlic powder, onion powder, salt, and pepper. Mix until the chicken is evenly coated.
In a separate bowl, mix together ricotta cheese, half of the mozzarella, half of the cheddar, and Parmesan cheese until well combined.
Spread a thin layer of the chicken mixture on the bottom of a 9x13 inch baking dish.
Place three lasagna noodles on top of the chicken layer. Spread half of the ricotta cheese mixture over the noodles.
Add another layer of the chicken mixture followed by three more lasagna noodles.
Repeat with the remaining ricotta cheese mixture and add another layer of the chicken mixture.
Top with the final three lasagna noodles. Spread any remaining chicken mixture on top, then sprinkle the remaining mozzarella and cheddar cheeses.
Cover the dish with aluminum foil and bake in the preheated oven for 30 minutes.
Remove the foil and bake for an additional 15 minutes until the cheese is bubbly and golden.
While the lasagna is baking, mix ranch dressing with a little water to drizzle consistency.
Once baked, remove from the oven and let it sit for 10 minutes before slicing. Drizzle with ranch dressing and garnish with fresh parsley, if desired.