Best Ever Broccoli and Rice Casserole with Bacon
There are some recipes that just instantly transport you back to childhood, and for me, this rich and savory Broccoli and Rice Casserole with Bacon is absolutely one of them. It is the definition of true comfort food, ready to save your weeknight when you need an easy dinner solution!
I first started making this dish religiously during my college years. It was cold, I was always hungry, and I needed something inexpensive and satisfying. The secret addition of crispy bacon takes this humble classic from simple side dish to a spectacular main course.
This tested, perfected recipe is my family’s absolute favorite way to eat their greens. It’s creamy, ridiculously cheesy, and has that essential salty crunch from the bacon that everyone loves. Trust me, you need this in your rotation!

Why You’ll Love This Recipe
❤️ Here’s why this casserole will quickly become a weeknight staple:
- One-Dish Wonder: Everything bakes together beautifully, making clean-up minimal.
- Meal Prep Friendly: It’s perfect for making ahead of time or freezing leftovers.
- Kid-Approved: The cheesy sauce and bacon make eating broccoli fun, even for picky eaters!
- Highly Customizable: Easily swap vegetables or add in leftover rotisserie chicken for extra protein.
- Budget Conscious: It uses simple, affordable pantry ingredients you likely already have.
What You Need
You only need a few simple pantry staples for this recipe! We rely on a creamy soup base combined with plenty of sharp cheddar cheese for that ultimate gooey texture.
Check the full printable recipe card below for detailed measurements and specific ingredient notes on rice preparation.


Expert Tips for the Best Casserole
💡 Follow these simple tricks to ensure your casserole is perfectly baked and delicious every time:
- Use Cooked Rice: Ensure your rice (white or brown) is fully cooked and slightly cooled before mixing. Using warm rice can speed up the cooking process too much.
- The Bacon Test: Don’t just mix all the bacon in! Save a quarter of the crispy bacon crumbles to sprinkle on top right before serving. This maximizes crunch.
- Cheese Crust Secret: Sprinkle the last handful of cheese over the top during the final 5 minutes of baking, instead of the beginning. This prevents the cheese from burning while still achieving a bubbly, golden-brown crust.
- Fresh vs. Frozen Broccoli: If using frozen broccoli, thaw it completely and pat it dry before mixing. This prevents excess moisture from making the casserole watery.
Variations & Substitutions
This casserole is incredibly versatile. Feel free to customize it based on your family’s preferences or dietary needs!
- Make it Gluten-Free: Ensure you use a certified gluten-free cream of mushroom or chicken soup. All other ingredients are naturally GF.
- Add Protein: Stir in 1 to 1.5 cups of shredded rotisserie chicken or canned tuna for a heartier meal.
- Cheese Swap: Sharp Cheddar is traditional, but Swiss, Monterey Jack, or even Pepper Jack (if you like heat) work beautifully.
- Low Carb Option: For a low-carb alternative, substitute the white rice with 2 cups of steamed, riced cauliflower. Note that cooking time may slightly reduce.
Storage & Freezing
Casseroles are famous for being great leftovers, and this recipe is no exception!
Storage: Allow the casserole to cool completely. Cover tightly with plastic wrap or transfer to an airtight container. It keeps well in the refrigerator for 3 to 4 days.
Freezing: This casserole freezes well! You can freeze it baked or unbaked.
- To Freeze Unbaked: Assemble the casserole completely in a freezer-safe dish, cover tightly with foil, and freeze for up to 3 months. Thaw overnight in the fridge and then bake as directed.
- To Freeze Baked: Cool completely, slice into individual portions, and wrap each tightly. Reheat from frozen or thawed in the microwave or oven until warmed through.

FAQ: Casserole Troubleshooting
Why did my casserole turn out watery?
This is usually due to excess moisture from the broccoli. If you use frozen broccoli, make sure it is fully thawed and patted dry with a paper towel before mixing it in.
Can I use brown rice instead of white rice?
Yes, absolutely! Just ensure the brown rice is fully cooked before mixing it into the sauce base. It may absorb slightly more moisture than white rice, so check the consistency before baking.
Do I have to use canned soup?
No, you can easily make a homemade cream sauce (roux) using butter, flour, chicken stock, and milk. This offers a fresher flavor if you prefer avoiding canned items!
Ready for the ultimate easy dinner?
This Broccoli and Rice Casserole with Bacon hits all the right notes: salty, creamy, cheesy, and utterly satisfying. It truly is the perfect recipe for a cold evening or a busy weeknight.
Be sure to print out the recipe card below and let me know how much you loved it in the comments!
Pin this recipe for later so you always have the best comfort food on hand!
Cheesy Broccoli and Rice Casserole with Bacon (Easy Dinner)
Ingredients
- 2 cups cooked white rice (or brown rice)
- 4 cups fresh or thawed broccoli florets, chopped small
- 8 slices bacon, cooked crisp and crumbled
- 1 can (10.5 oz) cream of chicken soup (or cream of mushroom)
- 1/2 cup milk
- 1/4 cup chopped yellow onion
- 1 tbsp butter
- 2 cups sharp cheddar cheese, shredded and divided
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Step 1 Preheat oven to 375°F (190°C). Grease a 9x13 inch casserole dish.
- Step 2 In a large skillet, melt butter over medium heat. Sautu00e9 the chopped onion until translucent, about 3-4 minutes.
- Step 3 In a very large mixing bowl, combine the cooked rice, chopped broccoli, sautu00e9ed onion, cream of chicken soup, milk, salt, pepper, and 1 1/2 cups of the shredded cheese.
- Step 4 Stir in most of the crumbled bacon, reserving about 1/4 cup for topping.
- Step 5 Spread the mixture evenly into the prepared casserole dish.
- Step 6 Bake for 20-25 minutes, or until the casserole is hot and bubbly throughout.
- Step 7 Remove from the oven, sprinkle the remaining 1/2 cup of cheese and reserved bacon over the top.
- Step 8 Return to the oven for 5 minutes, or until the cheese is melted and golden brown. Let cool slightly before serving.
