This post may contain affiliate links. Please read our disclosure policy.
This Broccoli Rice Casserole recipe is an easy to make side dish with a creamy, cheesy sauce. Make it a delicious part of your holiday meal or weeknight dinner.

Looking for a simple holiday side dish that everyone will love? This cheesy Broccoli Rice Casserole is a family favorite and a hearty side that pairs just as well with your Thanksgiving turkey or holiday ham as it does with your busy weeknight chicken thighs or pork chops.
The best part about this broccoli rice casserole recipe is that it’s made completely from scratch – no Velveeta, no cream of chicken soup, just wholesome ingredients turned into a simple, delicious side dish.
Table of Contents
Ingredients for Broccoli Rice Casserole
- Broccoli florets – stems removed; you can usually find a bag of florets in the produce department.
- Cooked rice – 3 cups of steam rice, which is 1 cup of uncooked rice. Having a rice cooker on hand makes this easy.
- Flour + butter – melted butter and all-purpose flour make the roux for the cheese sauce.
- Milk – Preferably whole milk, but any kind will creates a thick, creamy sauce when added to the roux.
- Cream cheese – full fat, brick style cream cheese.
- Sharp cheddar cheese – freshly grated off the block for the best texture.
- Parmesan cheese – freshly grated off the block is best.
- Spices – garlic powder, paprika, ground mustard, salt and black pepper.

Step by Step Instructions
Blanch the broccoli. Boil some water and cook the broccoli for 2-3 minutes. You just want to partially cook it; it will continue to soften when you bake the casserole.
Make the cheese sauce. In a medium saucepan, melt butter and make a roux with flour and spices. Add some milk and bring to a simmer until the sauce is thickened, then add cream cheese, shredded cheddar, and Parmesan.

Assemble the casserole. Stir the rice and broccoli into the cheese sauce and pour into a baking dish. You could also mix the rice and broccoli together in the baking dish and pour the cheese sauce over the top, stirring the mixture together as you go. Top with more shredded cheese.

Bake uncovered at 350 degrees F for about 25-35 minutes, or until the sauce is bubbly and the top is golden. Give it several minutes to cool before serving.
Recipe Variations
- Add fresh herbs like parsley or thyme.
- Lighten it up by using light or low-fat cheeses, brown rice, or even quinoa.
- Add protein like shredded chicken or bacon.
- Instead of cheddar, use your favorite cheese or blend of cheeses.
- Add more veggies, like cauliflower or mushrooms.
- When making the cheese sauce, it’s important to let the flour cook for several minutes or the sauce with have a flour taste.
- Chop broccoli into even, bite sized pieces for even cooking.
- Storage: Cover and keep in the refrigerator for up to 3 days. You can also freeze for up to 3 months.
- Reheating: Small portions can be heated in the microwave. For a family sized portion, reheat the whole pan in a 350 degree oven until warmed through.
- Freeze before baking: Assemble the casserole but don’t bake it. Cover tightly with plastic wrap and foil, then freeze for 3 months. To bake from frozen, heat oven to 350 degrees F and bake for 1 hour. If thawed overnight in the fridge, bake for 30 minutes.
- Make Ahead: This casserole can be prepared up to 2 days in advance. Assemble, then cover and refrigerate. Remove from the fridge while the oven is preheating or you will need to add 10 minutes to the baking time.

FAQs
Yes, you can use 4-5 cups of frozen broccoli. It will already be blanched so you can skip the boiling step.
I don’t recommend using minute rice. Regular long grain rice will have a better consistency; the quick-cooking rice tends to get mushy in the casserole.
This recipe makes 8 large portions and 10 smaller portions. If you want to cut it in half, hover over the serving amount in the recipe card and switch to the desired amount of servings. Cook in a 2-quart casserole dish instead of a 9×12-inch.

More Veggie Casserole Recipes You’ll Love
- Cheesy Zucchini Casserole
- Cheesy Broccoli Casserole
- Copycat Cracker Barrel Hashbrown Casserole
- Creamy Scalloped Corn Casserole
- Green Bean Casserole

Broccoli Rice Casserole
Ingredients
- 1 ½ pounds broccoli florets stems removed, roughly chopped (about 5-6 cups)
- 3 cups cooked rice 1 cup uncooked rice, steamed
- ¼ cup flour
- ¼ cup butter
- 2 cups milk
- 2 ounces cream cheese brick style
- 2 ½ cups freshly grated sharp cheddar cheese divided
- ½ cup freshly grated Parmesan cheese
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon ground mustard
- ¼ teaspoon black pepper
- ¼ teaspoon kosher salt
Instructions
- Preheat the oven to 350 degrees F.
- Bring a large pot of water to boil. Add broccoli and boil for 2-3 minutes. Drain and set aside.
- Melt butter in a medium saucepan over medium heat. Whisk in flour, garlic powder, dry mustard and paprika and cook for several minutes until golden. Add milk and bring to a simmer until thickened. Remove from heat and stir in cream cheese, 1 ½ cups of cheddar cheese and ½ cup Parmesan cheese. Stir in salt and black pepper; taste and adjust seasoning as desired.
- Stir rice, broccoli and cheese sauce together. Pour into a greased 2 quart baking dish and top with remaining cheddar cheese.
- Bake uncovered at 350 degrees for about 25-35 minutes, or until the sauce is bubbly and the top is golden. Let cool for 5-10 minutes before serving.
Nutrition
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
I made this for our neighborhood progressive dinner and it was a hit! I scoured the internet for a good recipe and came across this one. So yummy and simple. This will be my go to recipe! Thanks!!
Nice! You are so welcome Celenda! Love the feedback. Thanks for stopping by.
Going to make this for thanksgiving and would you recommend salted or unsalted butter?
I usually just use salted butter.
Being a 76 year old Louisiana cook, I know that this is a delicious recipe. I would also like to add sautéed fresh deveined shrimp, medium, about a pound, and a dash of cayenne or old bay, or Tony’s seasoning.
This is how I would take it to the next level.
Broccoli Casserole.
Fantastic Feedback Emogene! Thank you so much for stopping by.
K.
So. So Good!