Preheat oven to 400°F (200°C).
Pat chicken dry and season with paprika, salt, and pepper.
Cook bacon in an oven-safe skillet over medium-high heat until crispy. Remove and drain.
Drain excess grease, leaving a light coating in the pan.
Sear chicken skin-side down for 3–4 minutes until golden. Flip.
Transfer skillet to oven and bake 30 minutes or until internal temperature reaches 165°F (74°C).
Remove chicken and keep warm. Leave 2 tablespoons drippings in skillet.
Add chicken broth and scrape brown bits from pan.
Add mushrooms and cook 3–4 minutes until soft.
Stir in heavy cream and simmer until slightly thickened. Season if needed.
Return chicken to skillet. Top with bacon and green onions.
Spoon sauce over chicken and serve immediately.