Creamy Broccoli Chicken Cheese Casserole

Ingredients

Main Ingredients

  • 2 cups cooked chicken breast (cubed or shredded)
  • 3 cups broccoli florets (fresh or frozen)
  • 1 cup cooked bacon (chopped into small pieces)
  • 1½ cups shredded cheddar cheese
  • ½ cup grated parmesan cheese

Creamy Sauce

  • 1½ cups heavy cream
  • 1 cup milk
  • 4 oz (120g) cream cheese (softened)
  • 2 cloves garlic (minced)
  • 1 small onion (finely chopped)
  • 2 tablespoons butter

Seasoning

  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon paprika
  • ½ teaspoon dried oregano or thyme

Step-by-Step Instructions

Step 1: Prepare the Chicken

If you don’t already have cooked chicken:

  • Boil, grill, or pan-cook chicken breast until fully cooked
  • Season lightly with salt and pepper
  • Cut into cubes or shred into bite-sized pieces

Set aside.

Step 2: Prepare the Broccoli

If using fresh broccoli:

  • Cut into medium florets
  • Boil for 2–3 minutes (just until slightly tender)
  • Drain and set aside

If using frozen:

  • Thaw and drain excess water

💡 Tip: Don’t overcook broccoli—it should stay slightly firm to avoid becoming mushy later.

Step 3: Cook the Bacon

  • Cook bacon in a pan until crispy
  • Remove and chop into small pieces
  • Set aside

Keep a little bacon fat in the pan for extra flavor (optional).

Step 4: Make the Creamy Sauce

In a large pan:

  1. Melt butter over medium heat
  2. Add chopped onion and cook until soft
  3. Add garlic and cook for 30 seconds
  4. Pour in heavy cream and milk
  5. Add cream cheese and stir until melted

Keep stirring until the sauce becomes smooth and slightly thick.

Step 5: Add Cheese and Seasoning

  • Add shredded cheddar cheese
  • Add parmesan cheese
  • Stir until fully melted

Then add:

  • Salt
  • Pepper
  • Paprika
  • Oregano

Taste and adjust seasoning if needed.

Step 6: Combine Everything

Add to the sauce:

  • Cooked chicken
  • Broccoli
  • Bacon pieces

Mix gently until everything is coated with the creamy sauce.

Cooking Methods

Option 1: Slow Cooker (Recommended)

  1. Transfer the mixture into a slow cooker
  2. Cover and cook on:
    • LOW for 3–4 hours
    • OR HIGH for 1½–2 hours

The cheese will melt perfectly, and flavors will blend beautifully.

Option 2: Oven Baked

  1. Preheat oven to 180°C (350°F)
  2. Transfer mixture into a baking dish
  3. Add extra cheese on top
  4. Bake for 20–25 minutes until bubbly and golden

Optional Add-Ons

You can customize this dish easily:

  • Add cooked rice for a full meal
  • Add pasta (like penne or macaroni)
  • Add mushrooms or carrots
  • Add chili flakes for heat
  • Add mozzarella for extra stretchiness

Tips for Best Results

  • Use fresh broccoli for better texture
  • Don’t skip cream cheese—it makes the sauce rich
  • Cook bacon crispy for best crunch
  • Let it rest 5–10 minutes before serving

Serving Suggestions

This dish is very filling, but you can serve it with:

  • Garlic bread
  • Rice
  • Simple green salad
  • Toasted baguette

Storage

  • Store in the fridge for up to 3 days
  • Reheat in microwave or oven
  • Add a splash of milk when reheating to keep it creamy

Why This Recipe Works

This dish is successful because of balance:

  • Cream + cheese = rich and smooth
  • Broccoli = freshness and texture
  • Chicken = protein and heartiness
  • Bacon = smoky crunch

The slow cooking (or baking) allows all the flavors to combine into a comforting, satisfying meal.

Quick Version (If You’re in a Hurry)

  1. Use rotisserie chicken
  2. Use frozen broccoli
  3. Use store-bought Alfredo sauce
  4. Mix everything + cheese
  5. Bake 20 minutes

Done in under 30 minutes.

Leave a Comment