I absolutely love sharing this 30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole Recipe because it has become one of my go-to meals whenever I need something hearty, comforting, and unbelievably delicious without spending hours in the kitchen. The creamy, cheesy goodness combined with tender chicken, fresh broccoli, and perfectly cooked rice all in one pot makes it a satisfying dish that feels like a warm hug on a plate. This recipe is incredibly straightforward, yet so flavorful it always impresses my family and friends.
Why You’ll Love This 30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole Recipe
One of the things that makes this recipe stand out for me is that it masterfully balances a rich, cheesy flavor with fresh, wholesome ingredients. The creamy texture from the cream of chicken soup and melted cheddar cheese melds perfectly with the savory, lightly browned chicken and the slight crunch of broccoli. Every bite is packed with comfort and nutrition in such a dreamy, satisfying way that I can’t help but go back for seconds.
Beyond its delicious taste, the ease of preparation is a massive win in my book. I love dishes that don’t make me feel chained to the kitchen, and since this casserole comes together entirely in one pot, clean-up is a breeze too. It’s perfect for busy weeknights when I want a homemade, filling meal without the fuss. Also, this casserole is so versatile—I’ve served it to family dinners, casual gatherings, and even when hosting friends, and it always gets rave reviews. It’s one of those reliable recipes that never disappoints and always feels special.
Ingredients You’ll Need

What I adore about this recipe is its use of simple, essential ingredients that each bring something unique to the table—whether it’s flavor, texture, or color. Gathering these staples will set you up for a tasty, well-balanced casserole that feels like a complete meal in every bite.
- Olive oil: The perfect base for sautéing that adds a subtle richness without overpowering the other flavors.
- Small onion (chopped): Adds a mild sweetness and depth to the sautéed chicken mixture.
- Chicken breasts (cubed): Tender and lean, these provide the hearty protein that powers the dish.
- Salt and black pepper: Essential seasonings that enhance and highlight all the other ingredients.
- Garlic (minced): Brings that irresistible aromatic punch that always elevates savory dishes.
- Uncooked rice: The comforting carb that soaks up all those delicious flavors while staying fluffy.
- Cream of chicken soup: Adds creamy richness and helps keep the casserole moist and luscious.
- Chicken broth (low sodium): Provides a flavorful liquid for cooking the rice and melding the ingredients together.
- Broccoli florets: Adds vibrant color, a fresh vegetable bite, and great texture contrast.
- Cheddar cheese: The star of the show for that gooey, melty, golden cheesy finish everyone loves.
- Fresh parsley (chopped): A fresh, bright garnish to bring everything together visually and flavor-wise.
Directions
Step 1: Heat 1 tablespoon of olive oil in a large ovenproof skillet over medium heat. Add the chopped onion and cubed chicken, stirring occasionally. Cook for about 5 minutes until the chicken is no longer pink and begins to develop a light golden color.
Step 2: Season the chicken and onion mixture with ¼ teaspoon salt and ¼ teaspoon black pepper. Then add the minced garlic and cook for an additional 30 seconds until the garlic becomes fragrant but not browned.
Step 3: Stir in ¾ cup uncooked rice, 1 can (10 ounces) of cream of chicken soup, and 2 cups of low sodium chicken broth. Give everything a good mix to combine all the ingredients thoroughly.
Step 4: Bring the mixture to a boil, then reduce the heat to medium low. Cover the skillet with a lid and let it simmer gently, stirring occasionally, for about 15 minutes or until the rice is fully cooked and tender. If the rice isn’t quite done and the liquid is absorbed, add a little more chicken broth, about ¼ cup at a time, until cooked through.
Step 5: Once the rice is cooked, stir in 2 cups of broccoli florets and half of the cheddar cheese (½ cup). Cover and cook for 2 more minutes so the broccoli softens slightly and the cheese begins to melt.
Step 6: Sprinkle the remaining ½ cup of cheddar cheese evenly over the top of the casserole. Transfer the skillet to the oven and set on the broiler function for just 1-2 minutes. Watch it closely until the cheese melts completely and starts to develop a lightly browned crust.
Step 7: Remove the casserole from the oven and garnish generously with 1 tablespoon of freshly chopped parsley. Serve immediately, savoring each cheesy, comforting bite!
Servings and Timing
This recipe makes about 6 hearty servings, perfect for feeding a family or having plenty of leftovers for the next day. The prep time is a quick 5 to 7 minutes, mostly chopping and measuring, while the cooking time takes about 23 minutes total—the first 15 for the rice and chicken cooking and an additional 8 minutes for finishing with broccoli, cheese melting, and broiling. All together, from start to finish, you’re looking at approximately 30 minutes, which makes it a fantastic choice for any busy evening when you want dinner on the table fast.
How to Serve This 30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole Recipe

I love serving this casserole hot and fresh out of the oven so the cheese is still melty and the broccoli has that perfect tender-crisp texture. For sides, I usually keep it simple—sometimes a crisp green salad or garlic bread pairs so well, balancing the creamy casserole richness with a fresh or crunchier element. Roasted vegetables on the side also add a nice variety if you want to round out the meal.
Presentation-wise, I like to serve it straight from the skillet for that cozy, homestyle vibe but it also looks great plated with a sprinkling of extra parsley on top for a pop of green and freshness. For special occasions, adding a dash of paprika or even chili flakes can add a little flair both visually and taste-wise. This dish goes wonderfully with a chilled glass of white wine like a crisp Chardonnay or even a light, citrusy sparkling water if you want something non-alcoholic.
Because it’s so filling and warming, it’s perfect for casual family dinners, potlucks, or even those nights when you want a satisfying comfort food that feels indulgent but balanced. Reheated leftovers are still tasty, making it great for meal prep or packing for weekday lunches too.
Variations
If you want to switch things up, this casserole is incredibly versatile. For example, you can easily swap the chicken breasts for turkey, pork, or even cooked shrimp if seafood is more your style. Vegetarians can substitute the meat and use a creamy mushroom soup instead of cream of chicken, and swap chicken broth for vegetable broth to keep things flavorful without the meat.
To make this recipe gluten-free, be sure to use gluten-free cream soup and broth options—many brands offer these now. If you’re following a vegan diet, try replacing the chicken with diced tofu or tempeh, use a dairy-free cheese alternative, coconut or almond milk-based cream soups, and vegetable broth. These swaps deliver great taste without compromising texture.
For a flavor twist, I love adding smoked paprika or a pinch of cayenne for a slight smoky heat. You can also toss in some sautéed mushrooms or diced bell peppers to amp up the veggie factor. Alternatively, cooking it in a slow cooker or Instant Pot can save even more hands-on time if you prefer set-it-and-forget-it methods.
Storage and Reheating
Storing Leftovers
After enjoying your casserole, store any leftovers in an airtight container as soon as they cool to prevent sogginess. I find that glass containers with tight-fitting lids work best as they keep the dish fresh and avoid unwanted fridge odors. Leftovers are good for about 3 to 4 days and still taste delicious when reheated properly.
Freezing
This casserole freezes wonderfully if you want to save portions for later. Use freezer-safe, airtight containers or heavy-duty freezer bags, making sure to press out excess air. Label with the date, and it will keep well for up to 2 months. When you’re ready to eat, thaw overnight in the refrigerator for the best texture before reheating.
Reheating
For reheating, I prefer using the oven or a toaster oven to help preserve that lovely cheesy top layer and avoid the rubbery texture that microwaving sometimes causes. Heat at 350°F (175°C) covered loosely with foil for 15-20 minutes until warmed through. If you must use a microwave, cover loosely to trap moisture and heat in short intervals, stirring to distribute heat evenly and prevent drying out.
FAQs
Can I use brown rice instead of white rice in this recipe?
Yes, you can substitute brown rice, but keep in mind it requires a longer cooking time and more liquid. You may need to add extra broth and cook the casserole for an additional 20-25 minutes to allow the brown rice to become tender.
Is cream of chicken soup necessary or can I make a homemade version?
While cream of chicken soup adds convenience and creaminess, you can definitely make your own by simmering chicken broth with a roux made from butter and flour, then adding cream or milk. This will give you a fresher taste and control over ingredients.
Can I prepare this dish ahead of time?
You can assemble the casserole but hold off on adding the broccoli and cheese topping until you’re ready to bake. Store the prepared base covered in the fridge for up to 24 hours, then finish the recipe as directed.
What is the best type of cheddar cheese to use?
I recommend sharp or extra-sharp cheddar for a more pronounced and rich flavor, but mild cheddar works if you prefer something creamier and less tangy. Freshly shredded cheese melts better than pre-shredded due to less anti-caking agents.
Can this dish be made spicier?
Absolutely! Feel free to add red pepper flakes, cayenne pepper, or a diced jalapeño with the onions and chicken to bring some heat. You can also top with sliced fresh chili after baking for an extra kick.
Conclusion
I truly believe this 30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole Recipe is a game-changer for anyone who loves comforting, cheesy meals that come together quickly and easily. It’s one of those dishes I always feel proud to serve because it tastes like it took hours but barely does. Give it a try—you might just find your new favorite weeknight dinner that satisfies all your cravings and keeps everyone at the table smiling.
Print30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole Recipe
This easy and comforting One Pot Cheesy Chicken Broccoli Rice Casserole is a perfect weeknight meal ready in just 30 minutes. Tender chicken, creamy chicken soup, and cheesy goodness combine with nutritious broccoli and fluffy rice all cooked in a single skillet, minimizing cleanup while delivering maximum flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Casserole
- Method: Stovetop
- Cuisine: American
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 chicken breasts, cut into small cubes
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- 4 cloves garlic, minced
- ¾ cup uncooked rice
- 1 can (10 ounces) cream of chicken soup
- 2 cups low sodium chicken broth (plus extra if needed)
- 2 cups broccoli florets
- 1 cup cheddar cheese (divided)
- 1 tablespoon fresh parsley, chopped
Instructions
- Cook the onion and chicken: Heat olive oil in a large ovenproof skillet over medium heat. Add chopped onion and cubed chicken. Cook for about 5 minutes until the chicken is no longer pink and starts to brown. Season with salt and black pepper. Stir in minced garlic and cook for another 30 seconds until fragrant.
- Add the rice and liquids: Stir in the uncooked rice, cream of chicken soup, and 2 cups of chicken broth. If needed, additional chicken broth can be added later to ensure the rice cooks fully.
- Cook the rice: Bring the mixture to a boil. Once boiling, reduce the heat to medium, cover the skillet, and let cook for about 15 minutes, stirring occasionally. Taste and adjust seasoning if necessary.
- Finish with broccoli and cheese: Add the broccoli florets and half of the cheddar cheese to the skillet. Cook uncovered for an additional 2 minutes, allowing the broccoli to soften slightly.
- Broil cheese topping: Sprinkle the remaining cheddar cheese evenly over the top. Place the skillet under the broiler for a couple of minutes until the cheese melts and starts to brown lightly.
- Garnish and serve: Remove from the broiler, sprinkle with fresh chopped parsley, and serve immediately.
Notes
- You can substitute cream of chicken soup with cream of mushroom or cream of celery for a different flavor.
- If you prefer, use brown rice but increase cooking time and broth as needed.
- For added flavor, consider seasoning chicken with paprika or Italian seasoning before cooking.
- Ensure the skillet is oven-safe before placing it under the broiler.
- Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop or microwave.
