In a large bowl, mix the sauce ingredients until well combined.
Add the potatoes and white onion to the bottom of a 9 x 13" baking dish. Drizzle with about 1/2 of your sauce, stir to combine, then transfer to the oven. Bake for about 30 minutes, stirring once halfway through.
Meanwhile, fry the bacon in a pan and set aside on paper towels to drain.
Using the rendered bacon fat, brown the chicken cubes over medium high heat (don't worry about cooking it through). Add the browned chicken to the large bowl with the remaining sauce. Add the broccoli, garlic, and half of the green onions, and stir to coat.
Once the potatoes are done, pour the chicken and broccoli mixture over top. Bake for 12 to 15 minutes, or until the broccoli is lightly browned and chicken is cooked through.
Top the casserole with crumbled bacon and the remaining half of green onions. Drizzle with "Spicy Cream Sauce", or a compliant ranch dressing. Serve hot!