This Easy Broccoli Rice Casserole is the perfect blend of creamy, cheesy comfort and hearty veggies—all baked together in one satisfying dish. It’s an all-time favorite for weeknight dinners, holiday tables, or when you need a crowd-pleasing side. With tender rice, fresh or frozen broccoli, and a velvety cheese sauce, this casserole is simple, delicious, and always a hit.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Why You’ll Love This Recipe
One Dish Wonder – Everything bakes together for an easy, hands-off meal.
Cheesy & Comforting – The rich cheese sauce makes every bite creamy and cozy.
Kid-Friendly – A great way to get picky eaters to love broccoli.
Flexible Ingredients – Use fresh, frozen, or even leftover veggies and rice.
Perfect Make-Ahead – Prepares beautifully in advance for busy nights or gatherings.
Ingredients You’ll Need
For the Casserole:
- 2 cups cooked rice (white or brown)
- 3 cups broccoli florets (fresh or frozen and thawed)
- 1 can (10.5 oz) cream of mushroom or cream of chicken soup
- 1 cup milk
- 1½ cups shredded cheddar cheese (divided)
- ½ cup sour cream
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp salt
- ¼ tsp black pepper
For the Topping (Optional but Recommended):
- ½ cup crushed Ritz crackers or breadcrumbs
- 1 tbsp melted butter
- Extra shredded cheese (for melty topping)
Tools You’ll Need
- Mixing bowls
- 9×13 inch baking dish
- Whisk and spatula
- Saucepan (if steaming broccoli or warming soup)
- Foil (optional for baking)
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C).
Grease a 9×13 inch baking dish with nonstick spray or a light coating of oil.
Step 2: Prepare the Broccoli
If using fresh broccoli, steam or blanch for 2–3 minutes until just tender.
If using frozen, thaw and pat dry to remove excess moisture.
Step 3: Mix the Base
In a large bowl, combine the cooked rice, steamed broccoli, 1 cup of shredded cheddar, sour cream, garlic powder, onion powder, salt, and pepper.
Step 4: Make the Sauce
In a separate bowl or saucepan, whisk together the cream of soup and milk until smooth.
Pour over the rice and broccoli mixture and stir until evenly combined.
Step 5: Assemble the Casserole
Pour the mixture into the prepared baking dish and spread evenly.
Top with the remaining ½ cup of shredded cheese.
Step 6: Add the Topping (Optional)
In a small bowl, mix crushed crackers or breadcrumbs with melted butter.
Sprinkle over the casserole for a crunchy, golden finish.
Step 7: Bake
Bake uncovered for 25–30 minutes, or until the casserole is hot and bubbly and the cheese is melted.
If the top browns too quickly, loosely cover with foil during the last 10 minutes.
Step 8: Cool & Serve
Let the casserole sit for 5–10 minutes before serving to help it set.
Scoop into bowls or serve alongside your favorite protein.
Tips for the Best Broccoli Rice Casserole
Cook Rice Ahead – Use day-old or freshly cooked rice for convenience.
Thaw Frozen Broccoli – Prevents the dish from getting watery.
Grate Your Own Cheese – Melts better and tastes richer than pre-shredded.
Add Protein – Stir in cooked chicken or turkey to make it a full meal.
Make it Vegetarian – Use cream of mushroom and veggie broth or milk.
Serving Suggestions
With Grilled Chicken – Makes a hearty, balanced meal.
As a Holiday Side – Great next to turkey, ham, or roasted veggies.
With a Crisp Green Salad – Adds freshness and crunch.
In a Bowl with Hot Sauce – Add a drizzle of your favorite sauce for a kick.
How to Store & Reheat
Storing:
Refrigerate: Store leftovers in an airtight container for up to 4 days.
Freeze: Cool completely, then wrap tightly and freeze for up to 2 months.
Reheating:
Oven: Bake at 350°F for 15–20 minutes until heated through.
Microwave: Heat individual portions in 30-second intervals, stirring in between.
Add a splash of milk or broth if the casserole has dried out during storage.
Frequently Asked Questions
- Can I use brown rice or quinoa instead?
Yes! Brown rice and quinoa both work well in this recipe. - Is there a substitute for cream of soup?
You can use a homemade white sauce (roux + milk + broth) as an alternative. - Can I make this casserole ahead of time?
Absolutely. Assemble it up to 24 hours in advance and refrigerate until ready to bake. - Can I use other vegetables?
Sure! Cauliflower, spinach, peas, or carrots can be added or substituted. - What’s the best cheese to use?
Sharp cheddar is classic, but you can also mix in mozzarella, Monterey Jack, or Gruyère for extra richness.
Final Thoughts
This Easy Broccoli Rice Casserole is the ultimate comfort dish—cheesy, creamy, and bursting with flavor. Whether you’re feeding your family on a busy weeknight or preparing a cozy side for a holiday meal, it’s a no-fail favorite that’s always welcomed at the table.
Make it your own with added protein, extra veggies, or your favorite seasonings. However you serve it, it’s bound to become a regular on your dinner rotation.
Preparation Time: 10 minutes
Cooking Time: 30 minutes
Cuisine: American
Nutritional Information (Per Serving):
Calories: 320 | Protein: 12g | Carbohydrates: 28g | Fat: 18g | Fiber: 3g | Sodium: 560mg

Easy Broccoli Rice Casserole
- Total Time: 40 minutes
Description
This Easy Broccoli Rice Casserole is the perfect blend of creamy, cheesy comfort and hearty veggies—all baked together in one satisfying dish. It’s an all-time favorite for weeknight dinners, holiday tables, or when you need a crowd-pleasing side. With tender rice, fresh or frozen broccoli, and a velvety cheese sauce, this casserole is simple, delicious, and always a hit.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Casserole:
-
2 cups cooked rice (white or brown)
-
3 cups broccoli florets (fresh or frozen and thawed)
-
1 can (10.5 oz) cream of mushroom or cream of chicken soup
-
1 cup milk
-
1½ cups shredded cheddar cheese (divided)
-
½ cup sour cream
-
½ tsp garlic powder
-
½ tsp onion powder
-
½ tsp salt
-
¼ tsp black pepper
For the Topping (Optional but Recommended):
-
½ cup crushed Ritz crackers or breadcrumbs
-
1 tbsp melted butter
-
Extra shredded cheese (for melty topping)
Instructions
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C).
Grease a 9×13 inch baking dish with nonstick spray or a light coating of oil.
Step 2: Prepare the Broccoli
If using fresh broccoli, steam or blanch for 2–3 minutes until just tender.
If using frozen, thaw and pat dry to remove excess moisture.
Step 3: Mix the Base
In a large bowl, combine the cooked rice, steamed broccoli, 1 cup of shredded cheddar, sour cream, garlic powder, onion powder, salt, and pepper.
Step 4: Make the Sauce
In a separate bowl or saucepan, whisk together the cream of soup and milk until smooth.
Pour over the rice and broccoli mixture and stir until evenly combined.
Step 5: Assemble the Casserole
Pour the mixture into the prepared baking dish and spread evenly.
Top with the remaining ½ cup of shredded cheese.
Step 6: Add the Topping (Optional)
In a small bowl, mix crushed crackers or breadcrumbs with melted butter.
Sprinkle over the casserole for a crunchy, golden finish.
Step 7: Bake
Bake uncovered for 25–30 minutes, or until the casserole is hot and bubbly and the cheese is melted.
If the top browns too quickly, loosely cover with foil during the last 10 minutes.
Step 8: Cool & Serve
Let the casserole sit for 5–10 minutes before serving to help it set.
Scoop into bowls or serve alongside your favorite protein.
Notes
- Cook Rice Ahead – Use day-old or freshly cooked rice for convenience.
- Thaw Frozen Broccoli – Prevents the dish from getting watery.
- Grate Your Own Cheese – Melts better and tastes richer than pre-shredded.
- Add Protein – Stir in cooked chicken or turkey to make it a full meal.
- Make it Vegetarian – Use cream of mushroom and veggie broth or milk.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Cuisine: American