Preheat oven to 350º F. Spray a 3 quart casserole dish or 9x13 sized pan with cooking spray; set aside.
Combine enchilada sauce with OPA Ranch Dressing in a small mixing bowl; set aside.
In large pot, heat water and cook egg noodles according to package directions.
Meanwhile, in a large saucepan, heat olive oil over medium heat. Add in green onions and garlic. Stir until onions begin to get tender (be careful not to burn garlic!). Add in mushrooms. Sauté until tender.
Add in chicken and cook until no longer pink. Drain any extra liquid and season with salt and pepper. Pour in enchilada and ranch mixture as well as tomatoes and cilantro; stir to combine.
Drain egg noodles and pour into large bowl. Add in chicken mixture and lightly toss. Pour into prepared casserole dish or pan and top with shredded swiss cheese.
Cover with tin foil and place in preheated oven for 20-25 minutes. Serve warm with a sprinkle of cilantro on top and enjoy!