In a large pot, bring salted water to a rolling boil. Add the lasagna noodles and cook according to package instructions until al dente. Drain and set aside.
In a medium bowl, combine shredded chicken and buffalo sauce. Season with salt and pepper, mixing thoroughly.
In another bowl, blend ricotta cheese, softened cream cheese, chopped green onions, and half of the mozzarella cheese until smooth.
Grease a 9x13 inch baking dish with olive oil. Spread a thin layer of the buffalo chicken mixture at the bottom. Place 3 lasagna noodles over the sauce. Spread half of the cheese mixture, followed by half of the buffalo chicken mixture. Sprinkle with shredded cheddar cheese.
Repeat the layering process with another set of noodles, remaining cheese mixture, and buffalo chicken. Finish with the last 3 noodles, spread the rest of the buffalo chicken mixture on top, and sprinkle with remaining mozzarella cheese.
Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbling and golden brown.
Allow the lasagna to cool for about 10 minutes before slicing. Garnish with additional chopped green onions before serving.
Notes
Serve with a side salad or garlic bread. Drizzle extra buffalo sauce on top for added flavor.