Broccoli Cheese Casserole
Few dishes bring the same cozy comfort as a warm, cheesy Broccoli Cheese Casserole. This recipe combines vibrant green broccoli, tender chicken, creamy cheese, and a crunchy topping to create a delightful meal that’s perfect for any occasion. Whether you’re looking for a hearty family dinner or a side that will impress guests, this casserole hits all the right notes with its rich flavors and satisfying textures. Plus, it’s a fantastic way to sneak in some vegetables while indulging in cheesy goodness.
Why This Recipe Works
This Broccoli Cheese Casserole stands out because it balances fresh ingredients with creamy, cheesy elements and a crispy topping. The broccoli florets provide a fresh, slightly crunchy bite, while the diced chicken adds protein to make it a full meal. The cooked rice acts as a comforting base that soaks up all the cheesy, savory flavors. Using mayonnaise in the mix ensures the casserole stays moist and creamy without overwhelming the other tastes. Seasonings like garlic powder and onion powder round out the flavor profile, giving it that homemade warmth.
The turkey bacon topping adds a smoky crunch, elevating the dish beyond the ordinary. And the breadcrumb layer? It crisps up beautifully in the oven, creating that crave-worthy contrast between creamy and crunchy. This recipe is simple, straightforward, and delivers maximum flavor with minimal fuss.
What’s in the Bowl
- 4 cups broccoli florets – Fresh or frozen, providing a healthy green base.
- 1 cup shredded cheddar cheese – Sharp cheddar for that classic cheesy punch.
- 1 cup cooked chicken, diced – Adds heartiness and protein.
- 1 cup mayonnaise – Keeps the casserole creamy and rich.
- 1 cup cooked rice – Acts as a filling and tender base.
- 1 teaspoon garlic powder – Brings subtle warmth and aroma.
- 1 teaspoon onion powder – Adds depth without overpowering.
- 1/2 teaspoon black pepper – For a mild kick.
- 1/2 cup turkey bacon, cooked and crumbled – Smoky, crispy topping.
- 1 cup breadcrumbs – Creates a crunchy crust.
- 1/2 cup milk – Lightens the casserole and helps blend ingredients.
Equipment Breakdown
- Mixing bowl – To combine all the ingredients evenly.
- Baking dish – An 8×8-inch casserole dish works perfectly.
- Measuring cups and spoons – For precise ingredient amounts.
- Knife and cutting board – To dice the cooked chicken and chop broccoli if needed.
- Skillet or pan – To cook the turkey bacon until crispy.
- Oven – For baking the casserole to bubbly, golden perfection.
Make Broccoli Cheese Casserole: A Simple Method
Step 1: Prep your broccoli and chicken
Start by steaming or blanching the broccoli florets until just tender but still bright green. This usually takes about 3-4 minutes. If you’re using fresh chicken breasts, poach or bake them until cooked through, then dice into bite-sized pieces. If you want a quicker option, rotisserie chicken works wonderfully here.
Step 2: Cook and crumble the turkey bacon
In a skillet over medium heat, cook the turkey bacon until it’s crispy. Remove from the pan and place on paper towels to drain excess grease. Once cool, crumble it into small pieces. This will give your casserole that delightful smoky crunch on top without overpowering the other flavors.
Step 3: Combine the filling ingredients
In your mixing bowl, add the cooked rice, broccoli florets, diced chicken, shredded cheddar cheese, mayonnaise, milk, garlic powder, onion powder, and black pepper. Stir everything gently but thoroughly until all components are evenly coated and distributed.
Step 4: Assemble the casserole
Transfer the mixture to your greased baking dish, spreading it out evenly. In a small bowl, mix the breadcrumbs with the crumbled turkey bacon. Sprinkle this mixture generously over the top of the casserole to create a crispy, flavorful crust.
Step 5: Bake until bubbly and golden
Preheat your oven to 350°F (175°C). Place the casserole in the oven and bake for 25-30 minutes, or until the top is golden brown and the casserole is bubbling around the edges. Let it rest for 5 minutes before serving to set the layers.
What to Use Instead
- Broccoli florets: Cauliflower or asparagus make great substitutes if broccoli isn’t available.
- Cheddar cheese: Try mozzarella or a mild gouda for a different cheese profile.
- Cooked chicken: Shredded turkey or even canned chickpeas can be used for extra protein.
- Mayonnaise: Greek yogurt or sour cream works well to keep the casserole creamy.
- Turkey bacon: Use smoked tempeh bacon or omit the bacon altogether for a vegetarian option.
- Breadcrumbs: Crushed cornflakes or panko breadcrumbs provide a nice crunch.
- Milk: Any plant-based milk such as almond or oat milk can be swapped in.
Easy-to-Miss Gotchas
- Don’t overcook the broccoli before assembling; it should retain a slight firmness so it doesn’t turn mushy during baking.
- Make sure the cooked rice is fully cooled before mixing to prevent a soggy casserole.
- Use freshly shredded cheese rather than pre-shredded—this melts better and creates a creamier texture.
- Allow the casserole to rest a few minutes after baking; it helps the layers set and makes for cleaner serving.
- If your breadcrumbs brown too quickly, tent the casserole loosely with foil halfway through baking.
Freezer-Friendly Notes
This Broccoli Cheese Casserole freezes beautifully, making it perfect for meal prep and busy weeknights. To freeze, assemble the casserole without baking, cover tightly with plastic wrap and foil, and store in the freezer for up to 3 months. When ready to eat, thaw overnight in the fridge, then bake as directed, adding a few extra minutes if needed to heat through completely.
Reader Q&A
Can I use fresh broccoli instead of frozen?
Absolutely! Fresh broccoli actually works best for this recipe. Just make sure to steam or blanch it briefly so it softens up slightly before mixing it into the casserole.
Is it okay to substitute the turkey bacon with regular bacon?
Yes, regular bacon can be used if you prefer. Just cook it until crispy and crumble it over the top. Keep in mind that regular bacon is a bit fattier and saltier, so adjust the seasoning in the casserole accordingly.
Can I make this casserole vegetarian?
Definitely! Simply omit the chicken and replace the turkey bacon with a vegetarian alternative like smoked tempeh bacon or extra crispy breadcrumbs. Adding beans or lentils can also boost the protein content.
What sides pair well with this casserole?
This casserole is hearty on its own, but pairing it with fresh salads or light stir-fried dishes helps balance the richness. For bread lovers, cheddar scallion buttermilk biscuits are a fantastic accompaniment.
Next Up in Your Queue
- Cheesy Scalloped Potatoes Gratin – Another indulgent side loaded with cheese and creamy layers.
- Chicken And Broccoli Stir Fry – A quick and healthy dinner option featuring the same fantastic combo of chicken and broccoli.
- Cheddar Scallion Buttermilk Biscuits – Soft, cheesy biscuits that pair perfectly with any casserole or soup.
In Closing
Broccoli Cheese Casserole is a timeless recipe that delivers on comfort, flavor, and convenience. Its creamy, cheesy interior paired with a crispy, smoky topping makes it a family favorite for good reason. With simple ingredients and straightforward steps, you can whip up this dish any night of the week and enjoy a satisfying meal that feels like a warm hug. Give it a try and watch how quickly it becomes a staple in your recipe rotation.
Share on Pinterest

Broccoli Cheese Casserole
Ingredients
Equipment
Method
- Start by steaming or blanching the broccoli florets until just tender but still bright green, about 3-4 minutes. Poach or bake fresh chicken breasts until cooked through, then dice into bite-sized pieces. Rotisserie chicken can be used as a quicker option.
- In a skillet over medium heat, cook the turkey bacon until crispy. Remove and drain on paper towels, then crumble into small pieces.
- In a mixing bowl, combine cooked rice, broccoli florets, diced chicken, shredded cheddar cheese, mayonnaise, milk, garlic powder, onion powder, and black pepper. Stir gently but thoroughly until evenly coated.
- Transfer the mixture to a greased 8x8-inch baking dish and spread evenly. Mix breadcrumbs with crumbled turkey bacon in a small bowl and sprinkle over the top.
- Preheat oven to 350°F (175°C). Bake casserole for 25-30 minutes until golden brown and bubbling around the edges. Let rest for 5 minutes before serving.
Notes
- Do not overcook broccoli before assembling; it should remain slightly firm to avoid becoming mushy during baking.
- Use freshly shredded cheese for better melting and creamier texture.
- The casserole freezes well; assemble without baking, freeze up to 3 months, thaw overnight, then bake as directed.
- If breadcrumbs brown too quickly, tent the casserole with foil halfway through baking.
- Substitute ingredients like cauliflower for broccoli or smoked tempeh bacon for turkey bacon to customize the dish.