In a medium sized pot, heat the oil and butter over medium heat until the butter is melted.
Add in the chopped onion. Stir, cooking until the onion is translucent.
Add in the garlic and cook another 2-3 minutes.
Add one cup of the ranch and mix well. Add in the buffalo sauce and a few dashes of Tabasco.
Spoon a small amount of the buffalo mixture into the bottom of the casserole dish, enough to cover the bottom of the pan.
Add the chicken into the remaining sauce mixture and stir to coat.
Place one layer of noodles into the bottom of the dish over the sauce you already put in. Spread half of the chicken mixture over the noodles, then drizzle with half of the remaining ranch dresssing.
Add a second layer of noodles and then top with remaining chicken and ranch. Place final layers of lasagna noddles on the top. Spread the shredded cheese all over the top.
Bake at 350 for 30 minutes, or until cheese is melted. Enjoy!