Broccoli Cheese Rice Casserole: The Ultimate Comfort Dish

By Daisy Sullivan

On March 2, 2026

An extreme close-up shot of the cheesy broccoli rice casserole, showing the creamy texture and tender broccoli florets.

Cuisine

American

Prep time

15 minutes

Cooking time

25 minutes

Total time

40 minutes

Servings

8 servings

Welcome to your new favorite weeknight dinner. This Broccoli Cheese Rice Casserole is the epitome of comfort food—creamy, cheesy, and packed with tender broccoli and fluffy rice. We’re ditching the canned soup to create a rich, homemade cheese sauce that takes this classic dish to a whole new level. It’s a simple, from-scratch recipe that delivers a truly unforgettable flavor the whole family will love. Get ready to fall in love with this savory bake.

A spoonful of broccoli cheese rice casserole being lifted from the baking dish, showcasing a perfect cheese pull.
Perfectly cheesy with every single bite.

Why This is the Best Broccoli Cheese Rice Casserole

You might have tried other broccoli and rice casseroles, but this recipe stands out. We’re building a deeper flavor by creating our own creamy cheese sauce. This simple extra step avoids the processed taste of canned soups and gives you complete control over the ingredients.

This recipe is incredibly versatile, perfect for a cozy family dinner, a potluck contribution, or even a holiday side dish. It’s a guaranteed crowd-pleaser that proves homemade is always better.

Key Ingredients for The Perfect Casserole

This recipe relies on simple, wholesome ingredients to create its signature cheesy flavor. Here’s what you’ll need:

  • Broccoli: Fresh broccoli florets provide the best texture and flavor. We’ll blanch them briefly to ensure they’re perfectly tender in the final dish.
  • Rice: Long-grain white rice is ideal as it holds its shape well during baking.
  • Cheese Sauce: This is the heart of the casserole. We’ll use butter, flour, milk, and seasonings to create a classic béchamel base.
  • Cheddar Cheese: Sharp cheddar cheese is essential for that classic, tangy cheese pull. Freshly shredded cheese melts much better than pre-shredded varieties.
  • Topping: A simple mixture of Panko breadcrumbs and Parmesan cheese creates a delightfully crispy, golden-brown crust.

How to Make Broccoli Cheese Rice Casserole (Step-by-Step)

Making this cheesy casserole from scratch is easier than you think. Follow these simple steps for a perfect result every time.

1. Prepare the Rice and Broccoli

Start by cooking your rice according to the package directions. While the rice is simmering, bring a separate pot of water to a boil and blanch the broccoli florets for 1-2 minutes. This quick step tenderizes the broccoli slightly and brings out its vibrant green color. Immediately drain the broccoli and set it aside.

2. Create the Homemade Cheese Sauce

In a large saucepan or Dutch oven, melt the butter over medium heat. Whisk in the flour and cook for one minute to form a roux. Slowly pour in the milk while whisking constantly to prevent lumps. Continue to cook, stirring frequently, until the sauce thickens. Remove from the heat and stir in the garlic powder, onion powder, salt, pepper, and most of the shredded cheddar cheese, reserving some for the top.

3. Combine and Bake

Gently fold the cooked rice and blanched broccoli into the cheese sauce until everything is evenly coated. Pour the mixture into a greased 9×13 inch baking dish. In a small bowl, mix together the Panko breadcrumbs, grated Parmesan, and melted butter for the topping. Sprinkle this mixture evenly over the casserole, along with the remaining cheddar cheese. Bake at 375°F (190°C) for 20-25 minutes, or until the casserole is bubbly and the topping is golden brown.

An extreme close-up shot of the cheesy broccoli rice casserole, showing the creamy texture and tender broccoli florets.
Look at that creamy, cheesy goodness!

Tips for Success

For the best Broccoli Cheese Rice Casserole every time, keep these tips in mind:

  • Shred Your Own Cheese: Pre-shredded cheese often contains anti-caking agents that can make your sauce gritty. For the smoothest, creamiest sauce, buy a block of sharp cheddar and shred it yourself.
  • Don’t Overcook the Broccoli: A quick blanch is all you need. The broccoli will finish cooking in the oven, so you want to avoid it becoming mushy.
  • Let it Rest: After pulling the casserole from the oven, let it rest for 5-10 minutes. This allows the sauce to set up, making it easier to serve.

Variations and Substitutions

This recipe is a fantastic starting point. Feel free to customize it to your liking!

  • Add a Protein: Stir in shredded rotisserie chicken, diced ham, or cooked ground sausage to make it a complete one-pan meal. For a different spin, you could even try our famous bacon jam mixed with ground beef.
  • Switch up the Veggies: Cauliflower is a great substitute or addition. You can also add sautéed mushrooms or onions to the cheese sauce for extra flavor. For another comforting vegetable dish, try these honey balsamic brussels sprouts.
  • Spice it Up: Add a pinch of cayenne pepper or a dash of hot sauce to the cheese sauce for a little kick.

What to Serve with Your Casserole

This casserole is hearty enough to be a main course, but it also works beautifully as a side dish. It pairs perfectly with roasted meats like oven-baked chicken drumsticks, pork chops, or a holiday ham. For a lighter meal, serve it with a simple green salad with a vinaigrette dressing.

Make-Ahead and Storage Instructions

This casserole is perfect for meal prep. You can assemble the entire dish without the topping, cover it tightly, and refrigerate for up to 2 days. When you’re ready to bake, just add the topping and increase the baking time by 10-15 minutes.

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or a larger portion in a 350°F oven until warmed through.

Frequently Asked Questions

Certainly. This recipe is a great base for adding protein. Stir in 1-2 cups of cooked, shredded rotisserie chicken, diced ham, or cooked ground beef or sausage along with the rice and broccoli to make it a heartier main course.

Yes, absolutely. You can assemble the entire casserole without the topping, cover it, and store it in the refrigerator for up to 2 days. When you’re ready to cook, add the topping and bake, adding about 10-15 minutes to the total bake time.

Fresh broccoli will give you the best texture. However, you can use frozen broccoli florets in a pinch. Be sure to thaw them completely and pat them very dry with paper towels to remove excess moisture before adding them to the sauce.

Long-grain white rice is recommended because it holds its shape and texture well during baking without becoming mushy. You can use brown rice, but you may need to adjust the initial cooking time as it takes longer to cook.

Store any leftovers in an airtight container in the refrigerator for up to 4 days. You can reheat individual servings in the microwave or place the casserole back in an oven-safe dish and bake at 350°F (175°C) until warmed through.

More Cheesy Dinner Recipes You’ll Love

If you loved this cheesy casserole, be sure to check out some of our other favorite comfort food recipes. Our Cheesy Broccoli and Potato Soup is a fan favorite, and this White Cheddar Mac and Cheese is pure indulgence. You also won’t want to miss our ultra-popular Tater Tot Casserole.

Enjoy Your Homemade Casserole!

We hope you love this Broccoli Cheese Rice Casserole as much as we do. It’s a comforting, satisfying meal that’s sure to become a staple in your recipe collection. If you make it, please leave a comment below and let us know what you think. Don’t forget to save it to your favorite board on Pinterest!

A top-down view of a golden-baked broccoli cheese rice casserole in a white baking dish, ready to be served.
The ultimate comfort food: our homemade Broccoli Cheese Rice Casserole.

Broccoli Cheese Rice Casserole Recipe

An extreme close-up shot of the cheesy broccoli rice casserole, showing the creamy texture and tender broccoli florets.

Broccoli Cheese Rice Casserole: The Ultimate Comfort Dish

This from-scratch Broccoli Cheese Rice Casserole features a rich, homemade cheese sauce, tender broccoli, and a crispy Parmesan-Panko topping. An easy and comforting weeknight dinner or holiday side dish the whole family will love.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 8 servings
Course: Main Course, Side Dish
Cuisine: American
Calories: 450

Ingredients
  

For the Casserole
  • 1.5 cups long-grain white rice uncooked
  • 5 cups broccoli florets from about 1 large head
  • 4 tbsp unsalted butter
  • 0.25 cup all-purpose flour
  • 2.5 cups whole milk
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • 3 cups sharp cheddar cheese freshly shredded, divided
For the Topping
  • 0.5 cup Panko breadcrumbs
  • 0.25 cup grated Parmesan cheese
  • 2 tbsp unsalted butter melted

Equipment

  • 1 9x13 inch Baking Dish
  • 1 Large saucepan
  • 1 Whisk

Instructions
 

  1. Preheat your oven to 375°F (190°C). Grease a 9x13 inch baking dish.
  2. Cook the rice according to package directions. While the rice cooks, bring a pot of salted water to a boil. Add the broccoli florets and blanch for 1-2 minutes. Drain immediately and set aside.
  3. In a large saucepan, melt 4 tbsp of butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly, to form a roux.
  4. Gradually pour in the milk, whisking continuously to ensure the sauce is smooth. Continue cooking and stirring for 5-7 minutes, until the sauce has thickened enough to coat the back of a spoon.
  5. Remove the saucepan from the heat. Stir in the garlic powder, onion powder, salt, and pepper. Add 2.5 cups of the shredded cheddar cheese and stir until melted and smooth.
  6. Add the cooked rice and blanched broccoli to the cheese sauce. Fold gently until everything is well combined.
  7. Pour the mixture into the prepared baking dish and spread evenly.
  8. In a small bowl, combine the Panko breadcrumbs, Parmesan cheese, and 2 tbsp of melted butter. Sprinkle this mixture evenly over the casserole, followed by the remaining 0.5 cup of cheddar cheese.
  9. Bake for 20-25 minutes, or until the casserole is hot and bubbly and the topping is golden brown. Let it rest for 5-10 minutes before serving.

Notes

For the creamiest sauce, use freshly shredded cheese. Pre-packaged shredded cheese contains additives that can prevent it from melting smoothly.
Feel free to add 1-2 cups of shredded rotisserie chicken to make this a complete one-dish meal.

You might also like these recipes

Leave a Comment

Recipe Rating