This easy Broccoli Rice Casserole recipe combines rice and broccoli in a creamy, cheesy sauce for a dish thatโs always a hit, whether you serve it for a weeknight dinner or bring it to a potluck! Itโs a classic casserole youโll make again and again.
Pin this recipe now to save it for later
Pin RecipeWhen you think of classic American casseroles, what comes to mind? Probably Hashbrown Casserole, Green Bean Casserole, and maybe Broccoli Rice Casserole. This is one of those recipes that almost everyone has had at some point in their lives, and you might have even cooked it once or twice, too!
The fun thing about these classic casseroles is that every family has their own version, with unique little tweaks and variations. Maybe your family uses brown rice instead of white. Or, maybe you use fresh garlic cloves instead of garlic powder. Today, Iโm sharing my favorite version of an easy cheesy Broccoli Rice Casserole!
Easy Broccoli Rice Casserole Recipe
There are a few things I really love about this Broccoli Rice Casserole recipe. First, thereโs a very high broccoli-to-rice ratio here, which makes it a little less carb-heavy, and more veggie-forward, which I like. (Donโt get me wrong, I love carbs! But Iโd rather have lots of broccoli than have it overwhelmed by all the rice.)
Another difference between this Broccoli Rice Casserole compared to some other versions is that it incorporates cream cheese into the sauce. This keeps the sauce rich and creamy without using heavy creamโand it keeps the cheese sauce from separating while the casserole bakes. It also means it’s loaded with cheesy flavor!
I make this easy Broccoli Rice Casserole recipe for weeknight dinners, but itโs also perfect for potlucks and even as a Thanksgiving or Christmas side dish alongside other favorites like Sweet Potato Casserole and Cranberry Sauce. You can easily assemble it in advance so on the day of your party, you just have to pop it in the oven!
Grab My Favorite Tools
Click on the products below to see my favorite tools for making this recipe!
Ingredients
See recipe card below this post for ingredient quantities and full instructions.
- Unsalted butter – If salted is what you have on hand, just reduce the amount of extra salt included.
- Onion โ Use a white or yellow onion here.
- All-purpose flour – Substitute a 1:1 gluten-free all-purpose flour, if needed.
- Whole milk โ Whole milk is important for a rich, creamy consistency.
- Dijon mustard
- Paprika
- Garlic powder
- Shredded cheddar cheese โ I highly recommend shredding your own cheese off the block, rather than buying a bag of pre-shredded cheese. Bagged shredded cheese has anti-caking agents to keep it from clumping together in the bag, which means it doesnโt melt as smoothly.
- Cream cheese
- Fresh broccoli florets โ Cut them into bite-sized pieces, and blanch them so theyโre perfectly tender once the casserole is finished cooking.
- White rice โ Cook long-grain rice according to the package instructions. Brown rice can be used instead if you prefer.
- Salt & black pepper
Recipe Variations
- Cook once, eat twice. You can make steamed broccoli and Instant Pot white rice the night before you make this Broccoli Rice Casserole. Reserve what you need for this recipe. Then, serve the rest with Sesame Ginger Asian Chicken or another protein.
- Swap the broccoli for cauliflower. Or you can use a combination of both.
- Add more veggies. Try stirring shredded carrots into the rice mixture before baking, or add sautรฉed mushrooms.
- Make it a one-dish dinner. Fold in rotisserie chicken (or leftover Baked Chicken Breasts), and youโve got an all-in-one Chicken Broccoli Rice Casserole.
- Add a crispy topping. Stir panko breadcrumbs or crumbled Ritz crackers with melted garlic butter, and add those to the top of the casserole. Or, try French-fried onions (like the ones you put on green bean casserole).
How to Make Broccoli Rice Casserole
- Prepare: Preheat your oven to 350ยบF and grease a 9×13 baking dish with cooking spray or butter.
- Create the sauce: Melt the butter in a large pot or Dutch oven over medium heat. Add the onions, and cook just until they’re soft and translucent. Stir in the flour, and continue to cook for 3 to 4 minutes or until it’s golden brown. Slowly pour in the milk, whisking constantly to create a smooth sauce. Continue to whisk until the sauce is thickened and comes to a simmer. This should take about 6 minutes!
- Assemble the casserole: Whisk 1 cup of Cheddar cheese and cream cheese into the sauce. Once melted, add the broccoli and cooked rice, and stir to combine. Season to taste, and pour the mixture into the prepared casserole dish. Sprinkle the remaining cheese evenly on top.
- Bake: Place the casserole in the preheated oven, and bake for 25 to 30 minutes or until the cheese is melted and bubbly.
Quick Tip
Make this easy Cheesy Broccoli Casserole recipe a complete meal by stirring in protein such as ground beef, ground turkey, or shredded chicken!
Serving Suggestions
You just need to add a protein and youโve got a complete meal! I like to serve Broccoli Rice Casserole with:
How to Store Leftover Broccoli Rice Casserole
Leftover Broccoli Rice Casserole can be stored in the fridge in an airtight container for 3 to 4 days or in the freezer for up to 2 months. Let the casserole thaw in the refrigerator before reheating.
Reheat individual servings of Broccoli Rice Casserole in the microwave until warmed through. For a larger portion, cover and reheat in the oven at 350ยบF.
FAQs
No, you should usually cook fresh, raw broccoli before adding it to a casserole, unless your recipe states otherwise. Broccoli can be boiled, steamed, or roasted. For this recipe, I recommend blanching the broccoli so it’s tender but still has some bite.
This version of Broccoli Rice Casserole isnโt made with a cracker topping, but if you want to add one, Ritz crackers (or another buttery cracker) is the most popular choice!ย
Yes, rice should always be cooked before adding it to a casserole. For this recipe, I recommend using Instant Pot rice so it’s extra fluffy. You want to avoid rice thatโs soggy and water-logged, as it will water down the sauce.
Yes, you can substitute frozen broccoli for fresh in this casserole. There’s no need to thaw the broccoli before adding it to the casserole.
More Veggie Side Dish Recipes
Side Dishes
Squash Casserole Recipe
Air Fryer
Air Fryer Smashed Brussels Sprouts
All Recipes
Zucchini Casserole
Side Dishes
Roasted Asparagus
Side Dishes
Honey Glazed Carrots
Side Dishes
Slow Cooker Green Beans
Broccoli Rice Casserole
Equipment
- 9×13 baking dish
- Large pot
Ingredients
- ยผ cup unsalted butter
- ยฝ medium onion diced
- ยผ cup all-purpose flour
- 2 ยฝ cups whole milk
- 2 cups shredded cheddar cheese divided
- 3 ounces cream cheese
- 3-4 cups broccoli florets blanched and shocked
- 3 cups white rice cooked
- 1 teaspoon dijon mustard
- ยฝ teaspoon paprika
- ยฝ teaspoon garlic powder
- salt & black pepper to taste
Instructions
- Preheat the oven to 350F. Grease a 9×13 inch baking dish.
- In a large pot or Dutch oven, melt the butter over medium heat and add the onions. Cook until the onions are soft, about 4 minutes. Add the flour and continue to cook for 3-4 minutes. While whisking, add the milk and stir to combine. Continue to whisk until thickened and simmering, about 6 minutes.ยผ cup unsalted butter, ยฝ medium onion, ยผ cup all-purpose flour, 2 ยฝ cups whole milk
- Add 1 cup of the cheddar cheese and the cream cheese and whisk to melt thoroughly. Add the broccoli and rice and stir to combine. Season to taste.2 cups shredded cheddar cheese, 3 ounces cream cheese, 3-4 cups broccoli florets, 3 cups white rice, 1 teaspoon dijon mustard, ยฝ teaspoon paprika, ยฝ teaspoon garlic powder, salt & black pepper to taste
- Pour into the prepared baking dish. Cover with remaining cheddar cheese and bake for 25-30 minutes or until the cheese is melted and bubbly.
I see each serving is 532 calories but I’m wondering how many ounces in a serving? I’m baking it now and I’ve already tasted how delicious it is!