Creamy, cheesy, and packed with tender broccoli, this Easy Broccoli Cheese Rice Casserole is one of those cozy dishes I find myself craving on busy weeknights. Everything bakes together in one pan, so you get soft, fluffy rice, vibrant broccoli, and a golden blanket of melted cheddar in every single bite.

I love serving this as a simple family dinner with a salad on the side, but it also slides perfectly onto a holiday table or potluck spread. It’s the kind of comfort food that disappears fast, travels well, and makes even picky eaters fall in love with their veggies.
Why You’ll Love This Easy Broccoli Cheese Rice Casserole
This casserole is all about simplicity without sacrificing flavor. The base is made with everyday pantry staples, so there’s no long grocery list or fancy ingredients. If you’ve got rice, broccoli, cheese, and a can of cream soup, you’re already halfway there.
I also adore how flexible it is. You can keep it vegetarian by using a cream of mushroom soup, or make it heartier with leftover rotisserie chicken folded in. It works as a meatless main dish, a cheesy side, or that “just one more scoop” midnight snack. And the leftovers (if you have any!) reheat beautifully.
What Kind of Rice Works Best for Easy Broccoli Cheese Rice Casserole?
For this casserole, I like to use regular long-grain white rice that’s been cooked until fluffy and not mushy. The grains hold their shape and soak up the creamy sauce without turning into paste. You can use leftover rice from last night’s takeout or cook a fresh batch while you prep the rest of the ingredients.
If you prefer, you can swap in brown rice for extra nuttiness and fiber—just make sure it’s fully cooked and tender before it goes into the casserole. Avoid using instant rice straight from the box, because it can overcook and become too soft once it bakes in the oven.
Ingredients for Easy Broccoli Cheese Rice Casserole

Before we start stirring everything together, let’s talk about what each ingredient is doing in this casserole so every bite turns out extra cozy and flavorful.
- Cooked white rice – This is the hearty base that makes the casserole satisfying and comforting. The rice absorbs all the creamy sauce and helps hold everything together.
- Fresh or frozen broccoli florets – Broccoli adds color, texture, and a bit of freshness to balance the richness of the cheese and sauce. Frozen florets are perfect for busy nights.
- Shredded sharp cheddar cheese – The star of the show! Sharp cheddar brings that bold, cheesy flavor and melts into the rice to create a creamy, stretchy texture.
- Cream of mushroom or cream of chicken soup – This is the shortcut that makes the sauce silky and flavorful without any fuss. It adds body, saltiness, and depth.
- Milk – Thins the condensed soup just enough so it coats every grain of rice and piece of broccoli in a smooth, pourable sauce.
- Sour cream – Adds tang and extra creaminess so the casserole tastes rich and decadent instead of flat.
- Unsalted butter – A little melted butter makes the sauce velvety and gives the top a lovely golden finish as it bakes.
- Garlic powder – Brings gentle garlicky warmth throughout the dish without the bite of raw garlic.
- Onion powder – Adds savory flavor and a hint of sweetness that makes everything taste more “homemade.”
- Kosher salt – Enhances all the other flavors and keeps the casserole from tasting bland. You can adjust to taste.
- Black pepper – A bit of pepper adds mild heat and balances the richness.
- Grated Parmesan cheese (optional) – Sprinkled into the mixture, it deepens the cheesy flavor and adds a slightly nutty, salty note.
- Chopped fresh parsley (optional) – For a pop of color and freshness at the very end; it makes the casserole look extra inviting.
How To Make the Easy Broccoli Cheese Rice Casserole
This casserole comes together in just a few simple steps. I like to cook the rice and broccoli first, then stir everything into one big bowl so it’s ready to bake.
Step 1: Prep the oven and pan
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with butter or nonstick spray so the casserole doesn’t stick and the edges get a little crispy.
Step 2: Cook the rice and broccoli
If you’re not using leftover rice, cook your white rice according to the package directions until fluffy. You’ll want about 3 cups of cooked rice. While the rice cooks, steam or microwave the broccoli florets until they’re bright green and crisp-tender, then drain off any excess moisture.
Step 3: Make the creamy cheese sauce
In a large mixing bowl, whisk together the cream of mushroom or cream of chicken soup, milk, sour cream, melted butter, garlic powder, onion powder, salt, and pepper. The mixture should be smooth and pourable.
Step 4: Stir everything together
Add the cooked rice, broccoli, and most of the shredded cheddar cheese to the bowl (save a handful for the top). If you’re using Parmesan, stir that in too. Gently fold until the rice and broccoli are evenly coated in the creamy sauce.
Step 5: Assemble the casserole
Spread the mixture into your prepared baking dish, smoothing it into an even layer. Sprinkle the remaining cheddar cheese over the top so it melts into a bubbly, golden crust.
Step 6: Bake until bubbly and golden
Bake the casserole for 25–30 minutes, or until the edges are bubbling and the cheese on top is fully melted. If you like a deeper golden color, you can broil it for 1–2 minutes at the end—just watch closely.
Step 7: Rest and serve
Let the casserole rest for about 5–10 minutes after you take it out of the oven. This helps it set up so it’s easier to scoop. Finish with a sprinkle of fresh parsley if you like, then dig in.
Serving and Storing Easy Broccoli Cheese Rice Casserole
This Easy Broccoli Cheese Rice Casserole is hearty enough to be a main dish, but it also works beautifully as a side. I usually serve it with a simple green salad or roasted veggies when I want a lighter dinner, or alongside a protein like roasted chicken when I’m feeding a crowd.
The recipe comfortably feeds about 6 people as a main dish, or up to 8 people if you’re serving it as a side alongside other dishes.
Leftovers store really well, which is another reason I love this casserole. Let any remaining portions cool completely, then cover the baking dish tightly or transfer slices to airtight containers. Store in the refrigerator for up to 3–4 days.
To reheat, warm individual portions in the microwave until hot, or cover the whole dish with foil and heat in a 325°F (165°C) oven until the center is warmed through. If it looks a little dry, you can splash in a spoonful of milk before reheating to bring the creaminess back.
What to Serve With Easy Broccoli Cheese Rice Casserole?
This casserole is rich, cheesy, and comforting, so I like to pair it with dishes that add freshness, crunch, or extra protein. Here are a few ideas:
- Crisp green salad – A simple salad with mixed greens, cherry tomatoes, and a tangy vinaigrette balances the richness of the casserole.
- Roasted vegetables – Carrots, Brussels sprouts, or green beans roasted with a little olive oil and salt make a colorful, veggie-forward plate.
- Grilled or baked chicken – Plain seasoned chicken breast or thighs are perfect if you want to turn this casserole into a more protein-packed dinner.
- Garlic bread or dinner rolls – When I’m really leaning into comfort food, I add warm bread on the side to scoop up every bit of cheesy rice.
Frequently Asked Questions
Can I add protein to this casserole?
Absolutely. If you want to make this casserole even heartier, stir in about 2 cups of cooked, shredded chicken or diced ham before baking. Leftover rotisserie chicken works beautifully and turns this into a full one-pan meal. If you enjoy the combo of chicken, broccoli, and cheese, you’ll also love my creamy keto broccoli chicken casserole for a lower-carb option.
Can I use brown rice instead of white rice?
Yes, brown rice works well here. Just make sure it’s fully cooked and tender before you mix it into the casserole. Brown rice adds a slightly nutty flavor and extra fiber, but because it’s sturdier than white rice, I recommend using a bit more milk in the sauce (an extra 2–3 tablespoons) so the final dish still feels creamy.
Do I have to use condensed soup?
You don’t have to, but it does make things very convenient. If you prefer to skip canned soup, you can make a quick homemade sauce by whisking together butter, flour, milk, and broth to create a béchamel-style base, then adding cheese. For another ultra-creamy, from-scratch option, check out my creamy baked macaroni and cheese which uses a classic homemade cheese sauce.
Can I make this casserole ahead of time?
Yes, this recipe is very make-ahead friendly. Assemble the casserole completely, cover it tightly, and refrigerate it for up to 24 hours before baking. When you’re ready to cook, set the dish on the counter while the oven preheats and add an extra 5–10 minutes to the baking time since you’re starting from cold. If the top starts to brown too quickly, tent it with foil.
What other cheesy casseroles should I try next?
If you love this broccoli cheese rice combination, I have a feeling you’ll be just as obsessed with a few of my other cozy bakes. For a pasta twist, try my baked cream cheese spaghetti casserole. If you’re in the mood for something with a little Tex-Mex flair, my chicken enchilada rice casserole is another family favorite packed with flavor and melty cheese.
Save This Pin For Later
📌 Save this Easy Broccoli Cheese Rice Casserole to your Pinterest comfort food or dinner board so you can come back to it any time.
When you make it, I’d love to hear how it went in the comments. Did you keep it classic, or sneak in extra veggies or chicken? Did you try swapping in brown rice or a different cheese blend?
I’m always so happy when you share how you make these recipes your own. Your questions and tweaks help all of us cook smarter and eat cozier.
Conclusion
Easy Broccoli Cheese Rice Casserole is one of those recipes I come back to again and again when I need something warm, filling, and low-stress. With simple ingredients and minimal prep, you get a bubbly pan of comfort that feels special enough for company but easy enough for a weeknight.
Whether you serve it as a main dish or a side, I hope it becomes a go-to in your home the way it has in mine. And if you’re looking for more cheesy casseroles, cozy dinners, and everyday meal inspiration, you can always find me sharing new ideas over on Life With Rosa on Pinterest.
Print
Easy Broccoli Cheese Rice Casserole
- Total Time: 45 minutes
- Yield: 6 servings
Description
This Easy Broccoli Cheese Rice Casserole is the ultimate cozy comfort food for busy nights, perfect when you need quick breakfast leftovers, an easy dinner, or simply new breakfast ideas and dinner ideas to feed the family; creamy rice, tender broccoli, and melty cheddar bake together in one pan for an easy recipe that’s loaded with feel-good food ideas, and while it’s not exactly a healthy snack, the leftovers reheat beautifully for next-day lunches or brunch.
Ingredients
3 cups cooked white rice
3 cups small broccoli florets (fresh or frozen, thawed)
2 cups shredded sharp cheddar cheese divided
1 can (10.5 ounces) cream of mushroom or cream of chicken soup
1 cup milk
1/2 cup sour cream
2 tablespoons unsalted butter melted
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1/2 teaspoon kosher salt (or to taste)
1/4 teaspoon black pepper
1/4 cup grated Parmesan cheese (optional)
2 tablespoons chopped fresh parsley for garnish (optional)
Instructions
1. Preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish with butter or nonstick spray.
2. If you are not using leftover rice, cook the white rice according to the package directions, then measure out 3 cups of cooked rice and set aside.
3. Steam or microwave the broccoli florets until bright green and crisp-tender, then drain well and pat dry to remove excess moisture.
4. In a large mixing bowl, whisk together the condensed soup, milk, sour cream, melted butter, garlic powder, onion powder, salt, and black pepper until smooth.
5. Add the cooked rice, broccoli, 1 1/2 cups of the shredded cheddar cheese, and the Parmesan (if using) to the bowl and gently fold until everything is evenly coated in the creamy sauce.
6. Spread the mixture into the prepared baking dish in an even layer, then sprinkle the remaining 1/2 cup shredded cheddar cheese over the top.
7. Bake for 25–30 minutes, or until the casserole is hot, bubbly around the edges, and the cheese on top is fully melted and lightly golden.
8. If you’d like a deeper golden crust, broil the casserole for 1–2 minutes, watching closely so it does not burn.
9. Remove from the oven and let the casserole rest for 5–10 minutes to set, then sprinkle with chopped fresh parsley, scoop, and serve warm.
Notes
For the best texture, make sure the rice is fully cooked and the broccoli is well drained and not watery before mixing; excess moisture can make the casserole loose and prevent it from baking up creamy and thick.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Casserole
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 4
- Sodium: 650
- Fat: 18
- Saturated Fat: 10
- Unsaturated Fat: 8
- Trans Fat: 0
- Carbohydrates: 36
- Fiber: 2
- Protein: 11
- Cholesterol: 55
Keywords: easy broccoli cheese rice casserole, broccoli cheese rice casserole, easy dinner, casserole recipe, comfort food


