Ultimate Cheesy Chicken Potato Broccoli Casserole – Easy One Dish Family Dinner
Ultimate Cheesy Chicken Potato Broccoli Casserole – Easy One Dish Family Dinner

This cheesy chicken potato broccoli casserole is the ultimate comfort food that brings the whole family together. With tender chicken, creamy potatoes, fresh broccoli, and a triple-cheese topping, this one-dish wonder transforms simple ingredients into a spectacular meal that’s perfect for busy weeknights. The best part? Everything cooks together in one baking dish, making cleanup a breeze while delivering maximum flavor.
If you love easy oven casseroles that deliver restaurant-quality results, you’ll appreciate how this recipe combines the heartiness of potatoes with the freshness of broccoli and the richness of creamy cheese sauce. It’s the kind of meal that satisfies both kids and adults alike, making it perfect for family dinners or when you need to feed a crowd.

Ingredients
- 2 lbs boneless, skinless chicken breasts, cubed
- 4 medium potatoes, peeled and diced
- 3 cups fresh broccoli florets
- 1 large onion, chopped
- 3 cloves garlic, minced
- 2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 cup heavy cream
- 1/2 cup chicken broth
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1 tsp paprika
- 1/2 tsp black pepper
- 1 tsp salt
- 1 tsp dried thyme
Step-by-Step Instructions
Step 1: Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish with butter or cooking spray.
Step 2: In a large skillet, melt butter over medium heat. Add chopped onion and minced garlic, sautéing until fragrant and translucent, about 3-4 minutes.
Step 3: Add cubed chicken to the skillet and cook until lightly browned on all sides, about 5-6 minutes. Season with salt, pepper, paprika, and thyme.
Step 4: Sprinkle flour over the chicken mixture and stir well to combine. Cook for 1 minute to remove the raw flour taste.
Step 5: Gradually pour in chicken broth and heavy cream, stirring constantly until the sauce thickens slightly, about 2-3 minutes.
Step 6: In the prepared baking dish, layer the diced potatoes evenly across the bottom. Top with broccoli florets, then pour the chicken and sauce mixture over the vegetables.
Step 7: Cover the dish with aluminum foil and bake for 35 minutes. Remove from oven, uncover, and sprinkle all three cheeses evenly over the top.
Step 8: Return to oven uncovered and bake for another 15-20 minutes, or until cheese is golden and bubbly, and potatoes are tender when pierced with a fork.
Step 9: Let the casserole rest for 5-10 minutes before serving to allow the sauce to thicken slightly.
Expert Tips for Perfect Results
Potato Preparation: For even cooking, cut potatoes into uniform 1/2-inch cubes. You can parboil them for 5 minutes before assembling if you want to reduce baking time.
Broccoli Texture: To maintain vibrant green color and crisp-tender texture, use fresh broccoli rather than frozen. If using frozen, thaw completely and pat dry to prevent excess moisture.
Cheese Selection: The combination of cheddar, mozzarella, and Parmesan creates the perfect melt and flavor balance. For extra creaminess, try adding a few slices of provolone or Monterey Jack cheese.
Make-Ahead Option: Assemble the casserole up to the baking step, cover tightly, and refrigerate overnight. Add 10-15 minutes to the baking time when cooking from cold.
If you’re looking for other delicious chicken dinner ideas, try our Ultimate Creamy Pesto Chicken Pasta Bake for another easy weeknight favorite, or explore our Garlic Parmesan Chicken and Potatoes for a different take on chicken and potato combinations.
Frequently Asked Questions
Can I use different vegetables in this casserole?
Absolutely! This recipe is versatile. Try adding carrots, cauliflower, or bell peppers. Just ensure they’re cut to similar sizes for even cooking.
How long does this casserole keep in the refrigerator?
Store leftovers in an airtight container for up to 4 days. Reheat in the oven at 350°F for best results, or microwave individual portions.
Can I make this casserole gluten-free?
Yes! Simply replace the all-purpose flour with cornstarch or gluten-free flour blend. Use 1 tablespoon cornstarch mixed with 2 tablespoons cold water instead of the flour.
What sides go well with this casserole?
This dish is quite complete on its own, but it pairs beautifully with a simple green salad or our 5-Ingredient Sesame Green Beans for added vegetable variety.
Can I freeze this casserole?
Yes, assemble without baking, wrap tightly, and freeze for up to 3 months. Thaw overnight in refrigerator before baking as directed, adding extra time if needed.
For more comforting casserole inspiration, check out our Smothered Beef Chop and Scalloped Potato Casserole or explore our collection of Ultimate Monterey Chicken Spaghetti for another cheesy baked favorite.

Ultimate Cheesy Chicken Potato Broccoli Casserole – Easy One Dish Family Dinner
Ingredients
Method
- Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish with butter or cooking spray.
- In a large skillet, melt butter over medium heat. Add chopped onion and minced garlic, sautéing until fragrant and translucent, about 3-4 minutes.
- Add cubed chicken to the skillet and cook until lightly browned on all sides, about 5-6 minutes. Season with salt, pepper, paprika, and thyme.
- Sprinkle flour over the chicken mixture and stir well to combine. Cook for 1 minute to remove the raw flour taste.
- Gradually pour in chicken broth and heavy cream, stirring constantly until the sauce thickens slightly, about 2-3 minutes.
- In the prepared baking dish, layer the diced potatoes evenly across the bottom. Top with broccoli florets, then pour the chicken and sauce mixture over the vegetables.
- Cover the dish with aluminum foil and bake for 35 minutes. Remove from oven, uncover, and sprinkle all three cheeses evenly over the top.
- Return to oven uncovered and bake for another 15-20 minutes, or until cheese is golden and bubbly, and potatoes are tender when pierced with a fork.
- Let the casserole rest for 5-10 minutes before serving to allow the sauce to thicken slightly.






