This cheesy broccoli and rice casserole comes together in one baking dish with ingredients most families already keep on hand. The rice cooks directly in the casserole, which means less cleanup and one fewer pot to wash. It’s the kind of dinner that feeds a crowd without requiring you to think too hard on a busy evening.
Before you start
The single most important thing here is not overcooking the broccoli before it goes into the oven. If you steam or blanch it until fully tender, it will turn mushy by the time the casserole finishes baking — you want it just barely fork-tender, still with a little resistance. The second thing worth knowing: let the sautéed onion and garlic cool for a couple of minutes before combining them with the other ingredients. Adding them while screaming hot can start cooking the cheese unevenly before the dish even hits the oven, which affects how the sauce comes together.
Substitutions that actually work
- Long-grain white rice: Jasmine rice works well and has a slightly softer texture. Avoid brown rice unless you add extra liquid and extend the bake time by 20–25 minutes — it won’t cook through otherwise.
- Fresh broccoli: Frozen florets are a practical swap. Thaw and pat them dry first; excess water will make the casserole watery.
- Sharp cheddar: Mild cheddar melts a little smoother but gives you less flavor. A mix of cheddar and Monterey Jack is a good middle ground. Skip pre-shredded bags if you can — the anti-caking coating slows melting.
- Low-sodium chicken broth: Vegetable broth works fine and keeps the dish vegetarian. Regular broth is fine too; just hold back on any added salt until you taste it.
Storage and reheating
Leftovers keep well in the fridge for up to 4 days in an airtight container. To reheat, add a splash of broth or water before microwaving — about 2 tablespoons per serving — and cover loosely so the rice doesn’t dry out. The oven works too: cover the dish with foil and warm at 325°F for 15–20 minutes. This casserole also freezes well for up to 2 months; freeze it in individual portions for easier weeknight reheating. Thaw overnight in the fridge before reheating rather than going straight from freezer to oven, which tends to leave the edges overcooked before the center is warm.
Troubleshooting
- Rice is still crunchy after baking: The dish likely needed more liquid or the oven ran cool. Cover tightly with foil, add a quarter cup of warm broth, and return it to the oven for 10–15 minutes.
- Casserole turned out watery: This usually comes from wet broccoli or not patting frozen florets dry. Next time, dry the broccoli thoroughly. If it’s already baked, uncover the dish and return it to the oven for 5–10 minutes to let excess moisture evaporate.
- Cheese on top burned before the center cooked through: Tent the dish loosely with foil for the first two-thirds of the bake time, then remove it for the final 10 minutes to brown the top. Skip the garnish of extra cheese added at the very start — not worth the extra dish — and reserve it for the last 10 minutes only.
- Dish tastes flat or bland: Under-seasoning is the most common culprit. Taste the mixture before it goes into the oven and adjust salt and pepper then, since it’s much harder to fix after baking.
- Sauce is grainy or broken: This happens when the heat is too high during the cheese-mixing stage. Keep the heat low and add cheese gradually, stirring as you go, rather than dumping it all in at once.
Cheesy Broccoli and Rice Casserole (One Dish)
Equipment
- Large saucepan with lid (3-quart / 2.8L or larger)
- 9×13 inch (33x23cm) casserole dish
- Wooden spoon or silicone spatula
- Box grater (if shredding cheese from a block)
- Aluminium foil
Ingredients
- 1 cup long-grain white rice uncooked, 185g
- 2 cups chicken or vegetable broth preferably low sodium, 480ml
- 2 cups broccoli florets fresh, cut into bite-size pieces, 170g
- 1 cup shredded sharp cheddar cheese plus 1/4 cup (25g) extra for topping, 115g
- 2 tbsp unsalted butter 28g
- 1 medium onion chopped
- 2 cloves garlic minced
- ¼ tsp black pepper freshly cracked
- ½ tsp salt adjust to taste
Instructions
- Preheat your oven to 350°F / 175°C (180°C fan-forced).
- In a large saucepan, melt the butter over medium heat. Add the chopped onion and sauté for about 5 minutes, stirring occasionally, until soft and translucent.2 tbsp unsalted butter, 1 medium onion
- Stir in the minced garlic and cook for 1 minute, stirring constantly, until fragrant but not browned.2 cloves garlic
- Add the rice to the saucepan and stir constantly for 2 minutes to lightly toast the grains — they should smell nutty and turn slightly opaque.1 cup long-grain white rice
- Pour in the broth and bring the mixture to a gentle simmer. Cover and simmer on low heat for 10 minutes.2 cups chicken or vegetable broth
- After 10 minutes, stir in the broccoli florets. Replace the cover and continue to simmer for another 10 minutes, until the rice is tender and the liquid is absorbed.2 cups broccoli florets
- Remove the saucepan from heat and let it sit for 2 minutes. Gently fold in the cheddar cheese, salt, and pepper until the cheese is fully melted and the mixture is evenly combined.1 cup shredded sharp cheddar cheese, 1/2 tsp salt, 1/4 tsp black pepper
- Transfer the mixture to a lightly greased 9×13 inch (33x23cm) casserole dish and spread it into an even layer. Sprinkle the extra 1/4 cup of cheddar cheese evenly over the top.1 cup shredded sharp cheddar cheese
- Bake in the preheated oven for 15–20 minutes, or until the cheese on top is melted, bubbly, and golden in spots. Remove from the oven and let the casserole rest for 5 minutes before serving — this lets the sauce set so it doesn’t run when you scoop it.
Notes
Nutrition
Your questions, answered
Can I assemble this casserole ahead of time?
Yes — you can assemble it up to 24 hours in advance and keep it covered in the fridge. Pull it out 20–30 minutes before baking so it’s not ice cold going into the oven, which helps it cook more evenly.
Does the rice need to be cooked before it goes in?
No, the rice cooks in the casserole as it bakes, absorbing the broth. This is intentional — adding pre-cooked rice would make it mushy and the texture would be off.
Can I add chicken to make it a full meal?
Diced cooked chicken works well — rotisserie chicken is the easiest option. Stir it in with the other ingredients before baking; no other changes to the recipe are needed.
My family doesn’t like broccoli. What else can I use?
Cauliflower is the most straightforward swap and behaves almost identically in the oven. Diced zucchini or frozen peas also work, though peas should be stirred in during the last 10 minutes of baking since they need almost no cooking time.
What to cook next
- Hearty Shepherd’s Pie
- Sweet Corn Chowder
- Quick and Delicious Homemade Chinese Fried Rice
- Caramelized Brussels Sprouts with Balsamic Glaze and Crispy Shallots


















































