Preheat oven to 350 degrees F. Spray a 8 inch square baking dish with non-stick cooking spray; set aside. If you don't have cooked rice, start your rice now.
Using a large skillet, heat olive oil over medium-high heat. Add chicken, Ms Dash seasoning, garlic salt and sauté until done, about 10 minutes. Place chicken in a large bowl or casserole dish.
Using the same skillet, add more olive oil if needed and let warm to medium-high heat. Add onion and cook 4 minutes, until translucent. Add broccoli and cook for an additional minute. Add in spinach and corn, cooking 30 seconds to 1 minute, until spinach is wilted and corn is heated. Transfer vegetable to the same bowl with the chicken. Stir to combine.
Melt butter over medium-high heat in a medium saucepan. Whisk in flour and salt. Cook 1 to 2 minutes or until the flour turns to a light brown.
Slowly whisk in the half and half, only 1/4 cup at a time until smooth and no lumps remain. Bring to a boil, making sure to stir constantly. Cook and stir one minute while lightly boiling. Remove from heat, cool 3 minutes.
Slowly whisk in the sour cream, Cheddar cheese and Parmesan cheese. Stir the rice in with the chicken and vegetables. Pour mixture into prepared baking dish.
Bake in preheated oven for 15 minutes. Add toppings and bake additional 5 minutes, or until cheese is melted and bubbly.
Serve immediately, sprinkle with hot sauce and enjoy!