Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
In a mixing bowl, combine uncooked rice, cream of chicken soup, chicken broth, melted butter, onion, garlic, salt, and black pepper. Stir until well mixed.
Pour the rice mixture evenly into the prepared baking dish.
Place chicken pieces on top of the rice mixture and season lightly with salt and pepper.
Cover the dish tightly with aluminum foil and bake for 45–50 minutes, until the rice is tender and the chicken is fully cooked.
Remove foil and bake uncovered for an additional 10–15 minutes to allow excess liquid to absorb.
Let rest for 5–10 minutes before serving. Add cheese during the last 10 minutes if using.