clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A heaping serving of one pot chicken broccoli rice casserole on a wooden serving spoon.

One Pot Chicken Broccoli Rice Casserole

  • Author: The Cooking Jar
  • Total Time: 55 minutes
  • Yield: 6-8 1x


This one pot chicken broccoli and rice casserole is a cheesy and comforting dinner with chicken, broccoli, creamy rice and lots of cheese.


Units Scale
  • 2 tablespoons butter, divided
  • 1 tablespoon olive oil
  • 1 lb. boneless skinless chicken breasts, cut into bite-sized pieces
  • 1/2 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 1/2 cups long-grain white rice, uncooked and rinsed
  • 2 1/2 cups low-sodium chicken broth
  • Salt and pepper, to taste
  • 4 cups fresh broccoli florets, uncooked and tightly packed
  • 1 (10 oz.) can cream of chicken soup
  • 1/2 cup milk
  • 1/2 cup sour cream
  • 2 cups cheddar cheese, shredded and divided


  1. Over medium-high heat in a large oven-proof skillet, melt 1 tablespoon butter and sear chicken until cooked, about 5 minutes. Remove to a plate and set aside.
  2. In the same skillet, melt remaining 1 tablespoon butter and add olive oil. Saute onions until soft, about 2 minutes. Toss in garlic and saute for another 30 seconds.
  3. Add uncooked rice and stir to coat in the butter and oil. Pour in chicken broth and season with pepper. Stir to mix and bring to a boil.
  4. Reduce heat to low, cover and simmer for 15 minutes.
  5. Add the broccoli, cover and cook for another 5 minutes to let the broccoli steam.
  6. Remove pot from heat and let the rice rest with the lid on for 5-10 minutes.
  7. Remove the lid and stir to mix the broccoli evenly with the rice.
  8. Add cooked chicken with plate juices, cream of chicken soup, milk, sour cream and 1 cup of cheddar cheese and stir to combine. Do a taste test and adjust seasonings as needed.
  9. Top with remaining 1 cup of cheese. Cover and bake at 350°F for 15 minutes.
  10. [Optional step] Uncover and bake for another 10 minutes or broil for a couple of minutes to get a browned cheesy top.
  11. Dish and serve warm.
  12. Enjoy!


  • Substitute chicken – Try using turkey or sausage instead of chicken.
  • Make it smoky – Add a few shakes of smoked paprika for more flavor.
  • Add a crumb topping – Combine melted butter with crushed Ritz crackers and bake as a topping for 10 minutes.
  • Add more veggies – Bulk up the casserole with mushrooms or bell peppers.
  • Add more flavor – Try adding some bacon bits or chorizo for even more flavor.
  • Scroll up to RECIPE TIPS for more useful tips, suggestions and ingredient substitutions.
  • Prep Time: 10 mins
  • Cook Time: 45 mins