Preheat and prep: Heat your oven to 375°F (190°C).
Lightly grease a 9x13-inch baking dish with cooking spray or butter.
Cook the bacon: In a skillet over medium heat, cook bacon until crisp. Transfer to a paper towel-lined plate and crumble once cooled. Reserve 1 tablespoon of bacon fat if you want extra flavor for the chicken.
Sear the chicken: Toss chicken pieces with paprika, onion powder, black pepper, and a pinch of salt.
Heat olive oil (or reserved bacon fat) in the same skillet. Sear chicken for 3–4 minutes, just until lightly golden. It does not need to be fully cooked through.
Make the ranch sauce: In a bowl, mix cream cheese, sour cream, heavy cream (or milk), ranch seasoning, and garlic until smooth.
If it’s too thick, add a splash more milk. Taste and adjust salt if needed.
Assemble the bake: Spread the seared chicken evenly in the baking dish. Spoon the ranch sauce over the chicken and gently stir to coat.
Fold in half the crumbled bacon and half the cheddar and mozzarella.
Top with cheese: Sprinkle the remaining cheddar and mozzarella over the top. Add the rest of the bacon. If using broccoli, green onions, or tomatoes, scatter them evenly now.
Bake: Bake uncovered for 18–22 minutes, until the cheese is bubbling and the chicken is cooked through (165°F/74°C internal temperature).
Rest and garnish: Let it rest for 5 minutes so the sauce thickens slightly.
Finish with chopped parsley for a fresh touch.
Serve: Spoon generous portions into bowls or plates. It pairs well with rice, buttered noodles, roasted potatoes, or a simple green salad.