Chicken and Broccoli Casserole Recipe Without Canned Soup: Cheesy Pull-Apart Crispiness in One Dish

Soups & Stews

Chicken and Broccoli Casserole Recipe Without Canned Soup: Cheesy Pull-Apart Crispiness in One Dish

This chicken and broccoli casserole recipe without canned soup delivers the same comforting, cheesy pull-apart magic—just with a homemade sauce that’s richer and more flavorful. The secret lies in a simple cream-cheese and chicken broth base that creates a velvety, golden-brown topping while keeping the chicken tender and broccoli bright.

I developed this version after years of testing, because store-bought soups can never match the depth of homemade.

The beauty of this recipe is in its simplicity: one baking dish, 30 minutes of prep, and 45 minutes in the oven. You’ll start with perfectly poached chicken thighs (never dry!) layered over steamed broccoli, then blanket everything in that creamy sauce.

The result? A bubbling, golden crust that’s crispy on top but soft underneath—exactly what makes this casserole irresistible. No canned soup means no artificial flavors, just pure, comforting taste.

What makes this dish truly special is how it balances textures—tender chicken, crisp broccoli florets, and that crunchy, cheesy top layer. It’s the kind of meal that disappears fast, whether you’re feeding a family or meal prepping for the week.

The sauce clings to every bite, and the broccoli stays vibrant, not soggy. This is comfort food at its finest, with none of the shortcuts.

Serve it with a simple side salad or crusty bread to soak up every last bit of that golden sauce. The leftovers reheat beautifully, making this the ultimate foolproof, restaurant-quality dish for busy weeknights. Let’s get started—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for chicken and broccoli casserole recipe without canned soup

Sixteen ingredients transform into one showstopping dish—creamy, crispy, and full of restaurant-quality flavor.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 2 lb Poached for tenderness, not fried
Fresh Broccoli Florets 🥦 4 cups Cut into bite-sized pieces
Heavy Cream 🥛 ¾ cup Full-fat for rich texture
Cream Cheese 🧀 8 oz Room temperature for smooth blend
Chicken Broth 💧 1 ½ cups Low-sodium for flavor control
Shredded Sharp Cheddar Cheese 🧀 2 cups Freshly shredded, not pre-shredded
All-Purpose Flour 🌾 2 tbsp For thickening sauce
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme leaves
Garlic Powder 🧄 1 tsp Freshly ground preferred
Onion Powder 🧅 1 tsp Adds depth without raw onion
Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked for heat
Extra-Virgin Olive Oil 🫒 2 tbsp For broccoli steaming
Panko Breadcrumbs 🍞 ½ cup For extra crispy topping
Fresh Parmesan Cheese 🧀 ¼ cup Grated for final topping

The chicken thighs are non-negotiable here—bone-in, skin-on stays juicier, but boneless works too. Grab them from the butcher counter if possible; they're often fresher than the packaged ones. For the broccoli, farmers market florets stay brighter longer than store-bought, but frozen works in a pinch (no thawing needed). The cream cheese and heavy cream combo is what makes this sauce velvety instead of watery—full-fat versions only. I always buy Philadelphia brand cream cheese because it blends smoother than the store brands. For the cheddar, sharp yellow melts best; avoid pre-shredded (it gets gummy).

No chicken broth? Homemade chicken stock works perfectly, or even low-sodium beef broth in a bind. The flour is just for thickening—if you're watching carbs, use cornstarch instead. Swapping cheddar? Monterey Jack or pepper jack add different flavors, but sharp cheddar is classic. For the herbs, fresh thyme is ideal, but dried works at one-third the amount. The panko gives that perfect crispy top—Trader Joe's has the best-priced bag. Short on time? Regular breadcrumbs toasted in the oven work too.

This casserole reheats like a dream—5 minutes at 350°F covered with foil, then 2 minutes uncovered to crisp. Keeps for 4 days in the fridge, freezes beautifully for 3 months. I always make a double batch because it disappears fast. For meal prep, portion into glass containers—they reheat more evenly. The sauce gets even richer overnight, so leftovers often taste better than the first serving.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything in one dish, bake, and call it a win. The chicken thighs stay juicy while the broccoli gets that perfect al dente crunch, all without a single extra pan.
  • Creamy Without the Canned: Honestly, the combo of heavy cream and cream cheese gives this dish a richness that canned soup just can’t match. It’s velvety, slightly tangy, and the chicken broth keeps it from tasting heavy—like a hug in casserole form.
  • Leftovers That Beg for More: Between us, this recipe doubles effortlessly, and the next day’s even better. The flavors meld into this cozy, melty masterpiece that my kids actually ask for—yes, even after school nights.
  • Budget-Friendly Luxury: Chicken thighs and fresh broccoli stretch further than you’d think, especially with the broth and cream working their magic. It’s the kind of dish that feels fancy but won’t break the bank—perfect for when you want to impress without stressing.

Step-by-step instructions for chicken and broccoli casserole without canned soup

Here's how to build a rich, cheesy casserole with melt-in-your-mouth chicken and tender broccoli.

1

Poach the Chicken for Maximum Tenderness

In a medium saucepan, combine the 2 lb boneless, skinless chicken thighs, 1.5 cups chicken broth, 1 tsp dried thyme, 1 tsp garlic powder, 1 tsp onion powder, 0.5 tsp salt, and 0.5 tsp black pepper. Bring to a gentle simmer over medium heat and cook for 12-15 minutes until the chicken reaches 165°F internally and is fork-tender.

Here's the thing—poaching keeps the chicken juicy while infusing it with flavor. Don't rush this step; the chicken should be fully cooked but still hold together when sliced. Remove the chicken with a slotted spoon and let it rest on a plate while you prepare the broccoli. Save the poaching liquid—it's packed with flavor for the sauce.

2

Steam the Broccoli Until Bright and Tender

While the chicken rests, heat 2 tbsp extra-virgin olive oil in a large skillet over medium heat. Add the 4 cups fresh broccoli florets and sauté for 3-4 minutes until they begin to soften. Pour in ½ cup of the reserved chicken broth from the poaching liquid, cover the skillet, and let the broccoli steam for 4-5 minutes until bright green and tender-crisp.

You want the broccoli to stay vibrant and retain some bite—overcooking turns it mushy. Taste a floret to check for doneness. Once done, transfer the broccoli to a cutting board and roughly chop it into bite-sized pieces. Set aside until ready to assemble the casserole.

3

Make the Creamy Cheese Sauce

In the same skillet (no need to clean it—the fond adds flavor), reduce heat to medium-low and add the 8 oz cream cheese and 0.75 cup heavy cream. Whisk constantly until the cream cheese melts completely and the mixture becomes smooth. Stir in the 2 tbsp all-purpose flour and cook for 1-2 minutes until slightly thickened.

This is where the magic happens—the cream cheese and heavy cream create a velvety base. If the sauce looks too thick, whisk in 1-2 tablespoons of the reserved chicken broth to reach a pourable consistency. Remove the skillet from heat and stir in the 2 cups shredded sharp cheddar cheese until fully melted and smooth.

4

Assemble and Bake for Pull-Apart Perfection

Preheat your oven to 375°F. In a large mixing bowl, combine the chopped broccoli, poached chicken (sliced or shredded), and the creamy cheese sauce. Mix gently but thoroughly to coat everything evenly. Transfer the mixture to a 9x13-inch baking dish and spread it into an even layer.

Here's the secret to that irresistible crispy top: sprinkle the 0.5 cup panko breadcrumbs evenly over the casserole, followed by the 0.25 cup fresh parmesan cheese. Press down gently with the back of a spoon to help the breadcrumbs adhere. Bake for 20-25 minutes until the top is golden brown and bubbly, and the edges are set.

5

Rest and Serve for Maximum Flavor

Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the cheese to set slightly and the flavors to meld together. The casserole should be hot, cheesy, and pull-apart in every bite.

Here's what you're aiming for: tender chicken, bright broccoli, and a creamy, crispy top that's impossible to resist. Serve with a side of crusty bread to soak up any extra sauce. Leftovers reheat beautifully—just cover with foil and warm in the oven at 350°F for 10-15 minutes.

👨‍🍳

Pro Tips For Making Chicken And Broccoli Casserole Recipe Without Canned Soup

  • Sear the Chicken First: Hit a hot skillet with oil and brown the chicken thighs for 3-4 minutes per side before baking—this locks in flavor and keeps them from drying out later. I used to skip this, and the dish always tasted like it needed more seasoning afterward.
  • Blanch the Broccoli: Drop florets in boiling water for 1 minute before adding them to the casserole—this stops them from turning mushy and keeps their bright green color. Yes, it’s an extra step, but the texture difference is noticeable.
  • Don’t Overmix the Cream: Stir the heavy cream and cream cheese just until combined; lumps are fine. Overmixing makes the sauce watery and ruins the creamy texture. I learned this after making a batch that looked like soup.
  • Bake Until Bubbly: Cover the casserole with foil for the first 25 minutes, then uncover and bake another 10-15 until the top is golden and the edges bubble. Skipping the foil step leads to a dry, uneven finish. Trust the process—your future self will thank you.

Essential equipment for this recipe

Must-Have Baking Dish

You’ll need a 9x13-inch baking dish—preferably one made of heavy-duty stainless steel or ceramic to distribute heat evenly. I swear by my All-Clad stainless steel dish because it prevents hot spots that can cause uneven browning.

If you’re prepping ahead, opt for glass Pyrex—it’s oven-safe and makes slicing easier. Avoid thin aluminum pans, as they can warp under high heat. 🔥

Precision Thermometer

A meat thermometer is non-negotiable for perfect chicken—aim for 165°F internal temperature when poaching. I use the ThermoWorks Thermapen ONE because it’s fast and accurate. For the oven, a baking thermometer helps maintain 375°F (±25°F) for consistent results.

Pro tip: Check the casserole’s internal temp at 20 minutes—it should read 170°F at the center.

Mixing Essentials

Start with a large mixing bowl (at least 3-quart capacity) for combining ingredients. A whisk is crucial for blending the sauce smoothly—OXO Good Grips is my go-to for its sturdy build.

For the broccoli, a sharp chef’s knife (like Wüsthof) and cutting board are essential. I also keep a fine-mesh strainer handy to drain any excess liquid from the broccoli if needed.

Cheese Tools

Freshly shredded cheddar makes all the difference—skip pre-shredded (it’s coated with anti-caking agents). A box grater or microplane works best. For the sauce, a small saucepan (2-3 quart) is ideal for melting the cream cheese and heavy cream.

I also keep a rubber spatula nearby to scrape every last bit of flavor from the pan. 🧀

Crispy Top Secrets

The panko breadcrumbs need a lightly oiled spoon to press them into the casserole for even coverage. A fine-mesh sieve helps distribute them evenly. For extra crispiness, I toast the panko in a dry skillet over medium heat for 2-3 minutes before sprinkling.

A pastry brush comes in handy for lightly oiling the dish before baking to prevent sticking.

Optional Extras

For meal prep, glass storage containers (like Rubbermaid Brilliance) keep leftovers fresh for 4-5 days. A food scale ensures precise measurements, especially for the cheese. If you love garnishes, a microplane for fresh Parmesan or a small bowl for red pepper flakes adds flair.

I also keep a kitchen timer set for 10 minutes post-baking to remind me to rest the casserole—patience is key! ⏰

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 210mg70%
Sodium 820mg36%
Total Carbohydrate 28g10%
Dietary Fiber 4g14%
Sugars 6g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breast instead of thighs?

Chicken breast works, but thighs stay juicier and more flavorful—especially when poached. If using breast, slice it thinly (½-inch thick) and poach for only 8-10 minutes to avoid dryness. For best results, marinate the breasts in lemon juice and olive oil for 30 minutes before cooking.

2

How do I make this dish dairy-free?

Swap the heavy cream for full-fat coconut milk and use dairy-free cream cheese (like Kite Hill). Replace cheddar with nutritional yeast or vegan mozzarella for a cheesy flavor. The sauce will still be creamy but with a slightly different texture.

3

Why did my broccoli turn mushy?

Overcooking is the usual culprit—steam broccoli for only 4-5 minutes until tender-crisp (it should snap when bent). Another fix: add broccoli to the casserole 10 minutes before baking instead of pre-cooking. For extra brightness, toss florets with 1 tsp lemon juice before baking.

4

Can I add other vegetables?

Try cauliflower florets (cut into similar sizes), diced bell peppers, or mushrooms (sautéed first to remove moisture). Add them with the broccoli during the steaming step. Avoid watery veggies like zucchini or tomatoes—they’ll dilute the sauce.

5

How long can I prep ahead?

Assemble the casserole up to 24 hours ahead and refrigerate uncovered (this helps the top crisp better). Bake straight from the fridge, adding 5-10 minutes to the baking time. For freezing, bake fully, cool completely, then freeze in portions. Reheat covered with foil at 350°F for 20-25 minutes.

★★★★★4.7(5 reviews)
Categories Soups & Stews