First things first, preheat your oven to 375°F (190°C). A hot oven is a happy oven!
In a large skillet, heat the avocado oil over medium heat. Add the diced chicken, season it with salt, black pepper, garlic powder, and smoked paprika. Cook until the chicken is no longer pink, which usually takes about 7-10 minutes. Stir in the buffalo sauce and let it simmer for 2-3 minutes.
While the chicken is cooking, peel (if desired) and dice the sweet potatoes. Bring a pot of water to a boil and add the sweet potatoes. Cook for about 10 minutes or until fork-tender. Drain and set aside.
In the same boiling water, add the broccoli florets and blanch for 2-3 minutes until bright green and just tender. Drain and set aside with the sweet potatoes.
In a large mixing bowl, combine the cooked chicken (with the buffalo sauce), sweet potatoes, broccoli, turkey bacon, parsley, and half of the cheddar cheese. Stir until everything is well mixed.
Transfer this mixture into a greased baking dish. Top it with the remaining cheddar cheese and a drizzle of ranch dressing, if you like.
Bake for about 25-30 minutes, or until the cheese is bubbly and golden.
Once out of the oven, let it cool for a few minutes before serving. Your friends and family will be drawn to this dish like bees to honey!