There’s something deeply satisfying about a meal that cooks up in one pan, requires minimal cleanup, and still feels cozy and complete. This One Pot Cheesy Chicken Broccoli Rice delivers all of that: tender, bite-sized chicken, fluffy long-grain rice, bright broccoli florets, and a generous amount of melty cheddar, all seasoned simply and cooked together so the flavors meld beautifully. It’s weeknight-friendly, family-pleasing, and comes together fast — the kind of recipe you’ll turn to again and again when time is short but you still want something delicious on the table.
This version keeps the ingredient list straightforward and pantry-friendly. You’ll notice the protein is cut into bite-sized pieces so it cooks quickly and evenly, while the rice gets perfectly tender from simmering in chicken broth. Garlic and onion provide a savory base, paprika and oregano lend a touch of warmth, and the finishing cheddar brings creamy, comforting richness. It’s a one-pot wonder that doesn’t skimp on flavor.
Ingredients

- ▢1 pound chicken breasts cut into bite sized pieces, boneless and skinless
- ▢2 1/2 cups broccoli florets cut into bite sized pieces
- ▢3 tablespoons olive oil, divided
- ▢1 ¼ teaspoons salt, divided
- ▢½ teaspoon pepper
- ▢1/4 cup diced onion, about ¼ medium onion
- ▢2 cloves garlic, minced
- ▢1 cup white rice, long grain
- ▢½ teaspoon paprika
- ▢½ teaspoon oregano
- ▢2 1/2 cups chicken broth, I used low sodium
- ▢2 cups cheddar cheese, shredded
Why this recipe works
The magic here is timing and layering. Browning the chicken in two stages with oil and seasoning gives you golden flavor. Sautéing onion and garlic after removes any raw bite and creates a flavorful base for the rice. Using long-grain white rice and simmering it in chicken broth yields tender, fluffy grains. Adding the broccoli partway through cook time prevents it from turning mushy, so it stays bright and just-tender. Finally, stirring in shredded cheddar off the heat produces a glossy, cheesy finish that binds everything together without becoming gluey.
Equipment
- Large deep skillet or wide Dutch oven with lid (at least 10-inch)
- Sharp knife and cutting board
- Measuring cups and spoons
- Wooden spoon or heatproof spatula
Prep tips

- Cut the chicken into uniform, bite-sized pieces so they cook evenly and quickly.
- Measure the rice and broth accurately — the rice-to-liquid ratio is important for the right texture.
- Shred the cheddar yourself for better melting; pre-shredded cheese sometimes contains anti-caking agents that affect texture.
- Have the broccoli florets roughly the same size as the chicken pieces to make each bite balanced.
Step-by-step Instructions

Follow these rewritten directions to get the best results. I’ve kept the ingredient amounts exactly as listed and clarified each step so the process is straightforward.
- Heat 1 tablespoon of the olive oil in a large deep skillet or Dutch oven over medium-high heat. When the oil shimmers, add half of the chicken pieces (about 8 ounces), sprinkle with 1/2 teaspoon of the salt and the 1/2 teaspoon of pepper, and cook, stirring occasionally, until the chicken is lightly browned on the outside but not fully cooked through, about 3 to 4 minutes. Remove the partially cooked chicken to a plate and set aside.
- Add the remaining 2 tablespoons of olive oil to the pan and return it to medium heat. Add the diced onion and sauté for about 2 minutes, stirring, until it begins to soften and become translucent. Stir in the minced garlic and cook for 30 seconds more, until fragrant.
- Add the uncooked long-grain white rice to the pan with the onions and garlic. Stir to combine and coat the rice in the oil, onion, and garlic for about 1 minute. This step helps the rice toast lightly and pick up flavor.
- Return the reserved browned chicken pieces to the pan, then add the paprika and oregano. Stir briefly to distribute the spices evenly.
- Pour in the 2 1/2 cups of chicken broth and add the remaining 3/4 teaspoon of salt (this, combined with the earlier 1/2 teaspoon, equals the total salt called for). Stir once to combine, bring the mixture to a gentle boil over medium-high heat, then reduce the heat to low so the liquid is at a steady simmer. Cover the pan with a tight-fitting lid.
- Let the chicken and rice simmer, covered, for about 10 minutes. After 10 minutes, quickly lift the lid and scatter the 2 1/2 cups of broccoli florets evenly over the rice and chicken. Re-cover the pan and continue simmering for an additional 6 to 8 minutes, or until the rice is tender, the chicken is cooked through (internal temperature should reach 165°F / 74°C), and the broccoli is bright green and just tender. If the rice still seems undercooked and the liquid is absorbed, add a splash (2–3 tablespoons) of hot water or broth, cover, and cook a few minutes more.
- Once everything is cooked, remove the pan from the heat. Sprinkle the 2 cups of shredded cheddar cheese over the hot rice, chicken, and broccoli. Let the cheese sit for 2 minutes to begin melting, then gently fold the cheese into the rice until everything is evenly coated and creamy. Taste and adjust seasoning with additional salt if needed.
- Serve the One Pot Cheesy Chicken Broccoli Rice hot, straight from the pan. Leftovers keep well in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a skillet over medium-low heat with a splash of broth or in the microwave until heated through.
Serving suggestions
- Garnish with chopped fresh parsley or chives for color and a fresh finish.
- Serve with a simple side salad or crusty bread to round out the meal.
- For a little brightness, squeeze a wedge of lemon over each portion just before serving.
Variations and swaps
This recipe is flexible and easy to adapt based on what you have on hand.
- Vegetable swap: Substitute the broccoli with cauliflower florets, green beans, or a mix of frozen vegetables — add frozen veg a few minutes earlier so they have time to heat through.
- Spice it up: Add a pinch of cayenne or red pepper flakes with the paprika for subtle heat.
- Cheese options: Try a blend of cheddar and Monterey Jack for a milder, creamier finish, or swap part of the cheddar for parmesan for a nuttier flavor.
Tips for success
- Use a heavy-bottomed pan with a tight-fitting lid so the rice cooks evenly and the steam doesn’t escape.
- A quick sear on the chicken adds flavor, but avoid overcooking it in the first step — it will finish cooking with the rice and broth.
- Don’t lift the lid during the main simmer too often; this lets steam escape and can make the rice cook unevenly. Lift only when adding the broccoli or checking doneness near the end of the cook time.
- If using a lower-sodium broth, taste at the end and add a pinch more salt if needed. If using regular broth, be cautious about adding extra salt at the start.
Make-ahead and storage
Prepare the full dish and refrigerate in an airtight container for up to 3 days. When reheating, add a little extra broth or a splash of milk to help the rice loosen up and to revive the creaminess. For longer storage, the cooked dish can be frozen for up to 2 months; thaw overnight in the fridge before reheating and add a bit of liquid while warming.
Final thoughts
This One Pot Cheesy Chicken Broccoli Rice is a reliable, comforting dinner that balances convenience with real, home-cooked flavor. It’s quick enough for busy evenings but satisfying enough to serve at a small gathering. The technique of searing, sautéing, and then simmering everything together keeps both effort and cleanup to a minimum while maximizing taste. Give it a try on a weeknight — you’ll appreciate how this one-pot meal becomes an easy favorite.
Enjoy!

One Pot Cheesy Chicken Broccoli Rice
Equipment
- Large skillet with lid
- Measuring cups and spoons
- Knife
- Cutting Board
- Spatula or wooden spoon
Ingredients
- 1 pound chicken breast cut into bite-sized pieces, boneless and skinless
- 2 1/2 cups broccoli florets cut into bite-sized pieces
- 3 tablespoons olive oil divided
- 1 1/4 teaspoons salt divided
- 1/2 teaspoon black pepper
- 1/4 cup diced onion about 1/4 medium onion
- 2 cloves garlic minced
- 1 cup white rice long grain, uncooked
- 1/2 teaspoon paprika
- 1/2 teaspoon oregano
- 2 1/2 cups chicken broth low sodium preferred
- 2 cups cheddar cheese shredded
Instructions
- Heat 2 teaspoons of the olive oil in a large skillet over medium‑low heat. Add the diced onion and minced garlic and sauté until softened, about 1–2 minutes.
- Add the bite‑sized chicken pieces to the skillet and sprinkle 1 teaspoon of salt and 1/2 teaspoon of pepper over them. Increase heat to medium‑high and cook the chicken pieces, stirring occasionally, until the exterior is no longer pink, about 3–4 minutes.
- Push the chicken to one side of the skillet and return the pan so the empty side is over the burner. Add 1 tablespoon of olive oil to the empty side and heat briefly.
- Add the uncooked long‑grain rice to the oiled side and sauté, stirring, for 2–3 minutes until it begins to brown slightly.
- Stir the chicken and rice together, then add the chicken broth, paprika, and oregano. Increase heat to medium‑high and bring the mixture to a boil.
- Once boiling, cover the skillet and reduce heat to medium‑low to maintain a gentle simmer. Cook covered for 12–13 minutes.
- Remove the lid, add the broccoli florets and sprinkle the remaining 1/4 teaspoon salt over the pan. Stir to combine the broccoli with the rice and chicken.
- Cover again and cook on low for another 8–9 minutes, or until the rice and broccoli are tender and most of the liquid is absorbed (there may be a small amount of liquid remaining).
- Turn off the heat, sprinkle the shredded cheddar evenly over the top, cover for 2 minutes to melt the cheese, then serve.
Notes
- Use sharp cheddar for more flavor.
- Colby or pepper jack can be substituted for cheddar.
- Long‑grain white rice is recommended for best texture.
- A low‑sodium broth lets you control the salt level.
