Crispy Parmesan Chicken Broccoli Casserole – Comforting, Cheesy, and Easy

This is the kind of weeknight dinner that makes everyone happy. Tender chicken, crisp-tender broccoli, and a creamy, cheesy sauce all tucked under a golden, ultra-crispy Parmesan topping. It’s cozy, hearty, and secretly pretty simple to pull together.

If you love a classic casserole but want something a little fresher and lighter, this one hits the mark. No canned soup required—just real ingredients and big flavor.

Save

Crispy Parmesan Chicken Broccoli Casserole - Comforting, Cheesy, and Easy

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings

Ingredients
  

  • 1.5 pounds boneless, skinless chicken breasts, cut into bite-size pieces
  • 1 large head broccoli, cut into small florets (about 5 cups)
  • 2 tablespoons olive oil, divided
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 3/4 cups low-sodium chicken broth
  • 3/4 cup milk (whole or 2%)
  • 1/2 cup sour cream or plain Greek yogurt
  • 1 cup freshly grated Parmesan cheese, divided
  • 1 cup shredded mozzarella (or Monterey Jack)
  • 3 cloves garlic, minced
  • 1 teaspoon Dijon mustard (optional, but recommended)
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon smoked paprika (or sweet paprika)
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 cup panko breadcrumbs
  • 2 tablespoons melted butter (for topping)
  • Fresh lemon zest from 1/2 lemon (optional, for brightness)
  • Chopped parsley for garnish (optional)

Method
 

  1. Prep and preheat. Heat the oven to 375°F (190°C).Grease a 9x13-inch baking dish. Pat the chicken dry and season with 1/2 teaspoon salt, black pepper, and smoked paprika.
  2. Blanch the broccoli. Bring a pot of salted water to a boil. Add broccoli florets and cook for 1–2 minutes until bright green and slightly tender.Drain and rinse under cold water to stop the cooking. Set aside.
  3. Brown the chicken. Warm 1 tablespoon olive oil in a large skillet over medium-high heat. Cook chicken in a single layer until lightly browned and just cooked through, 4–6 minutes.Transfer to a plate. Don’t overcook; it will finish in the oven.
  4. Make the creamy sauce. In the same skillet, lower heat to medium and add 3 tablespoons butter. When melted, stir in flour to form a paste.Cook, stirring, for 1 minute to remove raw flour taste. Slowly whisk in the chicken broth, then the milk, whisking until smooth.
  5. Season and enrich. Stir in minced garlic, Dijon, onion powder, and remaining 1/2 teaspoon salt. Simmer 2–3 minutes until slightly thickened.Remove from heat and stir in sour cream, 1/2 cup Parmesan, and mozzarella until melted and smooth. Taste and adjust salt and pepper.
  6. Combine in the baking dish. Add broccoli and chicken to the prepared dish. Pour the sauce over the top and gently toss to coat everything evenly.If using, add a little lemon zest for brightness.
  7. Mix the crispy topping. In a bowl, combine panko, remaining 1/2 cup Parmesan, melted butter, and 1 tablespoon olive oil. Stir until crumbs are evenly moistened and clumpy.
  8. Top and bake. Sprinkle the panko mixture evenly over the casserole. Bake for 20–25 minutes, until the topping is golden and the edges are bubbling.
  9. Rest and serve. Let the casserole rest for 5–10 minutes so it sets slightly.Garnish with chopped parsley. Serve warm.
Jump to Recipe Card

Why This Recipe Works

Close-up detail shot: A spoon breaking through the golden, ultra-crispy Parmesan–panko topping of Save

This casserole layers flavor and texture in a smart way. The chicken is lightly seasoned and seared for flavor before baking, so it stays juicy.

The sauce skips the can and uses a quick stovetop base with broth, milk, and Parmesan, giving you creamy richness without heaviness. Broccoli gets blanched so it stays bright and doesn’t turn mushy in the oven. And the crunchy topping—made from panko and Parmesan—bakes up golden and irresistibly crisp, balancing the creamy filling underneath.

Ingredients

  • 1.5 pounds boneless, skinless chicken breasts, cut into bite-size pieces
  • 1 large head broccoli, cut into small florets (about 5 cups)
  • 2 tablespoons olive oil, divided
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 3/4 cups low-sodium chicken broth
  • 3/4 cup milk (whole or 2%)
  • 1/2 cup sour cream or plain Greek yogurt
  • 1 cup freshly grated Parmesan cheese, divided
  • 1 cup shredded mozzarella (or Monterey Jack)
  • 3 cloves garlic, minced
  • 1 teaspoon Dijon mustard (optional, but recommended)
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon smoked paprika (or sweet paprika)
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 cup panko breadcrumbs
  • 2 tablespoons melted butter (for topping)
  • Fresh lemon zest from 1/2 lemon (optional, for brightness)
  • Chopped parsley for garnish (optional)

How to Make It

Cooking process shot: Overhead view of the just-assembled casserole before baking, showing evenly coSave
  1. Prep and preheat. Heat the oven to 375°F (190°C).

    Grease a 9×13-inch baking dish. Pat the chicken dry and season with 1/2 teaspoon salt, black pepper, and smoked paprika.

  2. Blanch the broccoli. Bring a pot of salted water to a boil. Add broccoli florets and cook for 1–2 minutes until bright green and slightly tender.

    Drain and rinse under cold water to stop the cooking. Set aside.

  3. Brown the chicken. Warm 1 tablespoon olive oil in a large skillet over medium-high heat. Cook chicken in a single layer until lightly browned and just cooked through, 4–6 minutes.

    Transfer to a plate. Don’t overcook; it will finish in the oven.

  4. Make the creamy sauce. In the same skillet, lower heat to medium and add 3 tablespoons butter. When melted, stir in flour to form a paste.

    Cook, stirring, for 1 minute to remove raw flour taste. Slowly whisk in the chicken broth, then the milk, whisking until smooth.

  5. Season and enrich. Stir in minced garlic, Dijon, onion powder, and remaining 1/2 teaspoon salt. Simmer 2–3 minutes until slightly thickened.

    Remove from heat and stir in sour cream, 1/2 cup Parmesan, and mozzarella until melted and smooth. Taste and adjust salt and pepper.

  6. Combine in the baking dish. Add broccoli and chicken to the prepared dish. Pour the sauce over the top and gently toss to coat everything evenly.

    If using, add a little lemon zest for brightness.

  7. Mix the crispy topping. In a bowl, combine panko, remaining 1/2 cup Parmesan, melted butter, and 1 tablespoon olive oil. Stir until crumbs are evenly moistened and clumpy.
  8. Top and bake. Sprinkle the panko mixture evenly over the casserole. Bake for 20–25 minutes, until the topping is golden and the edges are bubbling.
  9. Rest and serve. Let the casserole rest for 5–10 minutes so it sets slightly.

    Garnish with chopped parsley. Serve warm.

How to Store

Let leftovers cool completely, then cover tightly. Refrigerate for up to 4 days.

Reheat in a 350°F oven for 15–20 minutes, loosely covered with foil to protect the topping, then uncover for the last few minutes to re-crisp. For the freezer, assemble without baking and skip the topping. Wrap well and freeze up to 2 months.

Thaw in the fridge overnight, add the topping, and bake as directed, adding 5–10 extra minutes if needed.

Final plated dish shot: Restaurant-quality presentation of a generous square of Crispy Parmesan ChicSave

Why This is Good for You

This casserole balances comfort with nourishment. Broccoli brings fiber, vitamin C, and antioxidants. Chicken adds lean protein to keep you full and energized. The sauce uses broth and milk instead of heavy cream, cutting down on saturated fat while still feeling rich. And because the topping relies on Parmesan and panko, you get big flavor and crunch with a lighter touch than deep-fried coatings.

Common Mistakes to Avoid

  • Overcooking the broccoli. Blanch briefly.

    It will cook more in the oven and should stay crisp-tender, not mushy.

  • Skipping the chicken sear. Browning adds flavor and helps seal in juices. Don’t boil or poach if you want the best texture.
  • Rushing the roux. Cook the flour and butter for a full minute before adding liquid to avoid a pasty taste.
  • Adding cheese over high heat. Remove the sauce from heat before stirring in cheese to keep it smooth and prevent clumping.
  • Using pre-shredded cheese only. Pre-shredded often has anti-caking agents that can make sauces grainy. Freshly grated melts better.
  • Soggy topping. Toss panko with melted butter and a little oil so it toasts evenly.

    Bake uncovered so it crisps.

Recipe Variations

  • Lighten it up: Use Greek yogurt instead of sour cream and part-skim mozzarella. You can also cut back on the topping by 1/3 and still keep good crunch.
  • Add whole grains: Stir in 1–2 cups cooked brown rice, quinoa, or farro to make it a one-pan, carb-inclusive meal.
  • Swap the protein: Use rotisserie chicken to save time, or try turkey, Italian sausage, or chickpeas for a hearty vegetarian twist.
  • Go extra green: Add spinach or peas to the broccoli mix. Stir spinach into the hot sauce to wilt it before baking.
  • Gluten-free: Use a 1:1 gluten-free flour blend for the roux and gluten-free panko.
  • Spice it up: Add red pepper flakes, a pinch of cayenne, or swap Dijon for a spoon of Calabrian chili paste.
  • Herb-forward: Fold in chopped fresh basil, thyme, or chives to the sauce for a bright, savory lift.

FAQ

Can I use frozen broccoli?

Yes.

Thaw and pat it very dry so the sauce doesn’t get watery. Skip blanching and go straight to assembly. Expect a slightly softer texture than fresh.

Can I make this ahead?

Assemble the filling up to a day in advance and keep it covered in the fridge.

Add the panko-Parmesan topping just before baking to keep it crisp. You may need an extra 5 minutes in the oven if starting cold.

What can I use instead of milk?

Use unsweetened oat milk or lactose-free milk for a similar texture. If using almond milk, choose unsweetened and unflavored.

Avoid coconut milk here—it changes the flavor profile.

How do I prevent a grainy sauce?

Whisk in the liquid slowly, simmer gently, and take the pan off the heat before adding cheese. Use freshly grated cheeses and avoid boiling after the cheese is added.

Can I skip the sour cream or yogurt?

Yes. Add an extra 1/4 cup milk and a squeeze of lemon to keep the sauce silky and balanced.

The casserole will still be creamy, just a touch lighter.

What should I serve with it?

It’s a full meal on its own, but a simple green salad, garlic bread, or roasted potatoes make easy sides. For something brighter, serve with lemony arugula.

How do I know it’s done?

The casserole should be bubbling at the edges, and the topping should be deeply golden. Since the chicken is pre-cooked, you’re mostly heating through and crisping the top, which takes about 20–25 minutes.

Wrapping Up

This Crispy Parmesan Chicken Broccoli Casserole is everything you want in a cozy dinner: creamy, crunchy, and full of real, satisfying flavor.

It’s flexible, meal-prep friendly, and a guaranteed crowd-pleaser. Keep it classic, or try one of the easy twists to fit your week. Either way, you’ll have a hot, bubbly dish that tastes like comfort without weighing you down.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating