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 together tender chicken, creamy potatoes, and fresh broccoli in one delicious bake. Perfect for busy weeknights when you need a satisfying family dinner that comes together with minimal effort. The combination of melty cheese and savory seasonings creates a dish that everyone at the table will love.
What makes this casserole truly special is how it transforms simple ingredients into something extraordinary. The potatoes become perfectly tender while absorbing all the delicious flavors, the broccoli adds a fresh crunch, and the chicken provides hearty protein. It’s the kind of meal that feels both nourishing and indulgent at the same time.

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 cup heavy cream
- 1/2 cup chicken broth
- 2 tablespoons olive oil
- 1 teaspoon paprika
- 1 teaspoon dried thyme
- Salt and black pepper to taste
- 1/4 cup grated Parmesan cheese
- 2 tablespoons butter
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, heat olive oil over medium-high heat. Add the cubed chicken and cook until golden brown, about 5-7 minutes. Season with salt, pepper, and paprika during cooking.
Step 3: Add chopped onion and minced garlic to the skillet. Cook for another 3-4 minutes until the onions become translucent and fragrant.
Step 4: In a large mixing bowl, combine the cooked chicken mixture, diced potatoes, and broccoli florets. Toss everything together to distribute evenly.
Step 5: Pour the chicken broth and heavy cream over the mixture. Add dried thyme and stir until everything is well coated.
Step 6: Transfer the mixture to the prepared baking dish. Spread it evenly and top with cheddar and mozzarella cheeses.
Step 7: Sprinkle Parmesan cheese over the top and dot with small pieces of butter.
Step 8: Cover with foil and bake for 30 minutes. Remove the foil and bake for another 15-20 minutes until the cheese is bubbly and golden brown, and the potatoes are tender when pierced with a fork.
Step 9: Let the casserole rest for 5-10 minutes before serving to allow the flavors to meld together.
Expert Tips
For the best results, cut your potatoes into uniform pieces to ensure even cooking. If you’re short on time, you can use frozen broccoli florets – just thaw them first and pat dry to remove excess moisture. This casserole is perfect for meal prep as it reheats beautifully and tastes even better the next day.
If you love creamy chicken dishes, you might also enjoy our creamy chicken potato soup which offers similar comforting flavors in soup form. For another easy weeknight dinner option, try our garlic Parmesan chicken and potatoes recipe.
Don’t be afraid to customize this casserole to your family’s preferences. You can add other vegetables like carrots or mushrooms, or switch up the cheese combination. The beauty of this dish is its versatility while maintaining that delicious comfort food appeal.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes! You can assemble the casserole up to a day in advance, cover it tightly, and refrigerate. When ready to bake, you may need to add 5-10 minutes to the cooking time since it will be cold from the refrigerator.
What’s the best way to store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F for best results, or microwave individual portions. This casserole also freezes well for up to 3 months.
Can I use different types of cheese?
Absolutely! While cheddar and mozzarella work beautifully, you can experiment with Monterey Jack, Colby, or even a smoked gouda for different flavor profiles. For more cheesy inspiration, check out our cheesy chicken Alfredo pasta recipe.
Is this casserole kid-friendly?
Definitely! The creamy texture and cheesy topping make this a hit with children. You can even involve them in the preparation by having them help with simple tasks like stirring or adding ingredients to the baking dish.
This cheesy chicken potato broccoli casserole is more than just a meal – it’s a comforting experience that brings families together around the dinner table. Whether you’re looking for an easy weeknight solution or a comforting dish for a cozy weekend, this recipe delivers on both flavor and convenience.

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, heat olive oil over medium-high heat. Add the cubed chicken and cook until golden brown, about 5-7 minutes. Season with salt, pepper, and paprika during cooking.
- Add chopped onion and minced garlic to the skillet. Cook for another 3-4 minutes until the onions become translucent and fragrant.
- In a large mixing bowl, combine the cooked chicken mixture, diced potatoes, and broccoli florets. Toss everything together to distribute evenly.
- Pour the chicken broth and heavy cream over the mixture. Add dried thyme and stir until everything is well coated.
- Transfer the mixture to the prepared baking dish. Spread it evenly and top with cheddar and mozzarella cheeses.
- Sprinkle Parmesan cheese over the top and dot with small pieces of butter.
- Cover with foil and bake for 30 minutes. Remove the foil and bake for another 15-20 minutes until the cheese is bubbly and golden brown, and the potatoes are tender when pierced with a fork.
- Let the casserole rest for 5-10 minutes before serving to allow the flavors to meld together.






