Last Tuesday was one of those evenings where my brain felt like static. You know the type. I got home from work, kicked off my shoes, and stared into the refrigerator like it owed me money. The kids were already whining about hunger, the dog was circling my ankles, and I had exactly thirty minutes before my husband walked through the door. We had half a bag of rice, some broccoli that was starting to look a little sad in the crisper drawer, and a block of cheddar that needed to be used before it went moldy.
I didn’t want to order takeout (my wallet was already crying), and I definitely didn’t want to make another salad. That’s when I remembered this Cheesy Broccoli Cheddar Rice Bake. It’s not a fancy recipe. It’s not a five-star restaurant dish. It’s the kind of meal that feels like a warm hug on a plate. I threw everything into a casserole dish, popped it in the oven, and went to change my clothes. Ten minutes later, the smell of melted cheese and roasted broccoli had the kids running to the table and my husband asking if I was hiding a sous-vide machine in the pantry.
I’ve made this Cheesy Broccoli Cheddar Rice Bake probably fifty times since that night. It’s become my secret weapon for busy weeknights, Sunday meal prep, and even when I just need something that tastes like comfort without the guilt of heavy cream sauces. It’s creamy, it’s cheesy, it’s got that perfect crispy top, and it uses ingredients I already have in my house. If you’re tired of the same old chicken recipes or looking for a vegetarian dinner that actually fills everyone up, this is the one. Trust me, once you make it, you’ll be asking yourself why you didn’t start making it years ago.
Why You’ll Love This Cheesy Broccoli Cheddar Rice Bake
There are about a dozen reasons I keep coming back to this casserole, but let’s be real—some of them are practical, and some of them are just because it tastes incredible. Here’s why this Cheesy Broccoli Cheddar Rice Bake has earned a permanent spot in our weekly rotation:
- It’s a One-Dish Wonder — Seriously, if you can boil water and shred cheese, you can make this. I’ve walked my teenage son through it over FaceTime, and he didn’t burn a single thing. It’s in the oven for most of the time, so you’re not standing over the stove stirring.
- Pickiness Approved — I have a child who treats broccoli like a personal enemy. This recipe changes everything. The cheese masks the bitter notes, and the rice gives them something familiar to chew on. They ask for seconds. I’m not even joking.
- Super Budget-Friendly — This feeds four to six people for under $15. Rice is cheap. Broccoli is often on sale. And you’re using cheddar, not fancy gruyère. It’s less than the cost of a family meal at a fast-food place, but it tastes like home-cooked goodness.
- Makes Amazing Leftovers — Actually tastes better the next day. The rice absorbs all that cheesy goodness and becomes even creamier. I deliberately make extra for lunch on Wednesday. It reheats beautifully in the microwave.
- Flexible as Hell — Don’t have cheddar? Use Monterey Jack. Hate broccoli? Swap in cauliflower or spinach. This recipe is forgiving. It’s perfect for whatever your fridge is throwing at you.
- Feels Like a Treat — It’s not just “healthy food.” It’s indulgent. The crispy topping, the gooey center, the savory flavor—it hits all the right comfort food buttons. It’s the kind of dinner that makes everyone happy.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It’s the kind of meal that saves the evening when you’re running on empty.
Ingredients You’ll Need for This Cheesy Broccoli Cheddar Rice Bake
Here’s the best part: you probably have most of this already. This isn’t a recipe that requires a special trip to the grocery store. I’m particular about two things here—the rice type and the cheese quality—and I’ll tell you exactly why.
For the Base
White rice (1 ½ cups uncooked / about 300g) — I use long-grain white rice like Jasmine or Basmati. It stays fluffy and doesn’t get mushy. Brown rice works, but it takes longer to cook and changes the texture. Stick with white for that classic creamy bake feel.
Broccoli florets (3 cups, chopped / about 300g) — Fresh is best, but frozen works too. If you use frozen, thaw it and squeeze out as much water as possible. Waterlogged broccoli is the enemy of a good casserole. I buy fresh heads and chop them into bite-sized pieces.
Chicken broth (2 cups / 480ml) — I use low-sodium so I can control the salt. Vegetable broth works for a vegetarian version. Beef broth is too heavy for this. The broth cooks the rice and adds flavor.
Butter (2 tablespoons) — Unsalted is best so you can control the saltiness. It adds richness to the sauce base. Olive oil works too, but butter tastes better here.
For the Sauce
All-purpose flour (3 tablespoons) — This is what thickens the sauce into a creamy gravy. Don’t skip it. It’s just a roux with butter.
Milk (1 ½ cups / 360ml) — Whole milk is best for creaminess. Skim milk will make it watery. I keep whole milk stocked just for recipes like this.
Cheddar cheese (2 cups shredded / about 200g) — Buy a block and shred it yourself. Pre-shredded cheese has anti-caking agents that make the sauce grainy and prevent it from melting smoothly. This is the #1 tip for a silky sauce. Sharp cheddar gives the best flavor.
For the Crunchy Topping
Panko breadcrumbs (½ cup / 40g) — These get crispy and golden in the oven. Regular breadcrumbs work, but panko gives that restaurant-quality crunch.
Garlic powder (½ teaspoon) — Adds savory depth without the risk of burning fresh garlic.
Dry mustard (½ teaspoon) — Sounds weird, but it boosts the cheddar flavor. It’s a chef’s secret.
Butter (melted) (2 tablespoons) — Tossed with the breadcrumbs to make them golden.
Seasoning
Salt and black pepper — To taste. I usually add about 1 teaspoon of salt to the rice water and season the sauce to taste.
Optional Add-ins — I love adding cooked bacon bits or diced ham for extra protein. You can also toss in some cooked chicken if you want a complete meal. I keep these on hand when I have leftovers.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
Medium saucepan — For cooking the rice. A 3-quart pot works perfectly. My oldest pot from college still works fine.
Large skillet or Dutch oven — For making the cheese sauce. A 10-inch skillet is ideal. I prefer stainless steel, but non-stick works too.
9×13-inch baking dish — This is the standard size for casseroles. Glass or ceramic works best. Metal works too, but watch the browning.
Box grater — For shredding the cheese block. Microplane is great for fine shreds, but a box grater is faster for this.
Wooden spoon — For stirring the sauce. Silicone works too. Don’t use metal on non-stick.
Measuring cups and spoons — Standard stuff. Dollar store versions work fine.
Colander — For draining the broccoli if you’re using frozen.
Optional but nice: A food processor with a shredding disk makes quick work of the cheese, but it’s not necessary.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Cook the Rice (15-20 minutes)
Rinse the rice under cold water until the water runs clear. This removes excess starch and prevents mushiness. In a medium saucepan, combine the rinsed rice, chicken broth, and a pinch of salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes, or until the rice is tender and liquid is absorbed. Fluff with a fork and set aside. Do not overcook—it will finish in the oven.
Step 2: Prep the Broccoli (5 minutes)
While the rice cooks, chop the broccoli into small, bite-sized florets. If using fresh, you can steam or blanch them for 2-3 minutes until tender-crisp, then drain well. If using frozen, thaw and squeeze out all excess water. Dry broccoli is key to a good texture.
Step 3: Make the Cheese Sauce (10 minutes)
In a large skillet, melt 2 tablespoons of butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly, until it forms a paste (this is the roux). Slowly whisk in the milk, a little at a time, to avoid lumps. Continue whisking until the mixture thickens and simmers, about 3-4 minutes. Remove from heat and stir in the shredded cheddar cheese until melted and smooth. Season with salt and pepper to taste.
Step 4: Combine Everything (5 minutes)
In a large bowl, combine the cooked rice, broccoli, and cheese sauce. Stir gently until everything is evenly coated. The mixture should look creamy and cohesive. Taste and adjust seasoning if needed. It should be well-seasoned, as the cheese and rice will dilute some of the flavor.
Step 5: Make the Topping (2 minutes)
In a small bowl, mix the panko breadcrumbs, garlic powder, dry mustard, and melted butter until the crumbs are evenly coated and look like wet sand.
Step 6: Bake (20-25 minutes)
Preheat your oven to 375°F (190°C). Transfer the rice mixture to a greased 9×13-inch baking dish. Spread it out evenly. Sprinkle the breadcrumb topping over the top. Bake for 20-25 minutes, or until the topping is golden brown and the casserole is bubbly around the edges. Let it rest for 5 minutes before serving—it thickens up nicely as it cools slightly.
Total Time: About 45 minutes (15 minutes active, 30 minutes mostly hands-off)
Built-in Troubleshooting:
- Sauce too thick? Add a splash of milk or broth before baking.
- Sauce too thin? Let it simmer longer on the stove before combining with rice.
- Topping not crispy? Make sure the butter is fully melted and mixed well. Broil for 1-2 minutes at the end if needed (watch closely!).
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Shred Your Own Cheese
This is the #1 tip. Pre-shredded cheese contains cellulose, which prevents it from melting smoothly. Your sauce will be grainy and separated. Buy a block of sharp cheddar and shred it yourself. It takes 3 minutes and makes a huge difference. My husband can tell when I’ve been lazy and used pre-shredded.
Rinse the Rice
Never skip rinsing the rice. It removes surface starch that makes the casserole gummy. Rinse until the water runs clear. It’s a quick step that pays off in texture.
Don’t Overcook the Rice
The rice will continue to cook in the oven. If it’s already mushy when you combine it, the final dish will be paste-like. Cook it just until tender, then fluff and let it cool slightly.
Squeeze the Broccoli
If you’re using frozen broccoli, thaw it and squeeze it in a clean kitchen towel. Excess water will make the casserole soupy. Dry broccoli = better bake.
Rest Before Serving
Let the casserole rest for 5-10 minutes after taking it out of the oven. This allows the sauce to set and the flavors to meld. It’s easier to serve and tastes better.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Chicken Version
Add 2 cups diced cooked chicken (rotisserie works great) when you combine the rice and sauce. My husband prefers this version—it makes it a complete meal.
Bacon Lovers
Cook 6 slices of bacon until crispy, crumble it, and mix it into the casserole. Top with extra bacon bits. It’s salty, smoky, and delicious.
Vegetarian Boost
Add 1 cup of cooked white beans or chickpeas for extra protein. Or swap the chicken broth for vegetable broth.
Spicy Kick
Add ½ teaspoon of cayenne pepper or red pepper flakes to the cheese sauce. Or use pepper jack cheese instead of cheddar.
Cauliflower Swap
Replace broccoli with cauliflower florets. Same method, same deliciousness. Great for those who don’t like broccoli.
Dairy-Free
Use dairy-free butter, plant-based milk, and vegan cheddar shreds. It’s different but still tasty. My lactose-intolerant friend requests this version.
Serving & Storage
How to Serve
I usually serve this straight from the baking dish at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
- Simple Green Salad — A light vinaigrette cuts through the richness of the cheese.
- Garlic Bread — Obviously. You can’t go wrong with garlic bread.
- Roasted Asparagus — Adds a nice crunch and color contrast.
Leftovers: Store in an airtight container in the refrigerator for up to 4 days. The rice will absorb more sauce as it sits, so it might look drier. Add a splash of milk when reheating to bring back the creaminess.
Reheating: Microwave individual portions with a splash of milk for 1-2 minutes, stirring halfway. Or reheat in a skillet over low heat with a little broth. It reheats well and tastes great the next day.
Freezing: This doesn’t freeze well. The rice becomes mushy and the cheese sauce separates. Make it fresh or store in the fridge for up to 4 days.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is comfort food, so it’s not a diet recipe, but it’s balanced enough for a family dinner.
Per Serving (based on 6 servings):
- Calories: 380
- Protein: 18g
- Carbs: 42g
- Fiber: 3g
- Sugar: 4g
- Fat: 16g
- Saturated Fat: 9g
- Cholesterol: 45mg
- Sodium: 520mg
It’s a good source of calcium from the cheese and protein from the rice and cheese. You can boost the nutrition by adding more vegetables or lean protein. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to Cheesy Broccoli Cheddar Rice Bake! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the cheese. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use brown rice instead of white rice?
You can, but the texture will be different. Brown rice is chewier and takes longer to cook. You’ll need to par-cook the rice longer before baking, and the final dish won’t be as creamy. I recommend sticking with white rice for that classic casserole texture. If you must use brown rice, cook it for 20-25 minutes before adding to the casserole.
Can I make this ahead of time?
Yes! Assemble the casserole up to 24 hours in advance. Cover it tightly and refrigerate. When you’re ready to bake, add 10-15 minutes to the baking time since it’s starting cold. This is perfect for meal prep or busy weeknights.
Why did my casserole turn out watery?
Usually means the broccoli had too much water or the rice was undercooked. Make sure you squeeze the broccoli dry and cook the rice until tender before adding it. Also, ensure your cheese sauce is thick enough before combining. If it’s still watery, bake it uncovered for a few extra minutes to let the liquid evaporate.
Can I use frozen broccoli?
Absolutely. Just thaw it completely and squeeze out as much water as possible. Waterlogged broccoli is the enemy of a good casserole. Use a clean kitchen towel to wring it out. It works great and saves time.
What kind of cheese is best?
Sharp cheddar is my favorite for flavor. But you can mix it up. Try a blend of cheddar and Monterey Jack for extra meltiness, or add some Gruyère for a nutty flavor. Avoid pre-shredded cheese—it won’t melt smoothly. Buy a block and shred it yourself.
Can I add other vegetables?
Yes! Cauliflower, peas, corn, or diced carrots all work well. Just make sure they’re cooked or blanched before adding to the casserole. You can also add cooked chicken, bacon, or ham for extra protein. The possibilities are endless.
How do I reheat leftovers without it getting dry?
Add a splash of milk or broth to the leftovers before reheating. Microwave in 30-second intervals, stirring between, until heated through. Or reheat in a skillet over low heat with a little broth. It brings back the creamy texture. Avoid reheating in the oven if you’re in a hurry—it takes longer and can dry out the edges.
Pin This Recipe!
Cheesy Broccoli Cheddar Rice Bake
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
A comforting, one-dish casserole featuring fluffy rice, tender broccoli, and a rich cheddar cheese sauce topped with crispy panko breadcrumbs. Perfect for busy weeknights and family dinners.
Ingredients
- 1 ½ cups uncooked long-grain white rice (Jasmine or Basmati)
- 3 cups chopped broccoli florets
- 2 cups low-sodium chicken broth
- 2 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 1 ½ cups whole milk
- 2 cups sharp cheddar cheese, shredded from a block
- ½ cup panko breadcrumbs
- ½ teaspoon garlic powder
- ½ teaspoon dry mustard
- 2 tablespoons melted butter (for topping)
- Salt and black pepper to taste
Instructions
- Preheat oven to 375°F (190°C).
- Rinse rice under cold water until clear. In a medium saucepan, combine rice, broth, and a pinch of salt. Bring to a boil, reduce heat to low, cover, and simmer for 15-18 minutes until tender. Fluff with a fork and set aside.
- While rice cooks, chop broccoli into bite-sized pieces. If using fresh, steam or blanch for 2-3 minutes until tender-crisp and drain well. If using frozen, thaw and squeeze out all excess water.
- In a large skillet, melt 2 tablespoons butter over medium heat. Whisk in flour and cook for 1 minute to form a roux.
- Slowly whisk in milk, a little at a time, until smooth. Continue whisking until the mixture thickens and simmers (3-4 minutes).
- Remove skillet from heat and stir in shredded cheddar cheese until melted and smooth. Season with salt and pepper.
- In a large bowl, combine cooked rice, broccoli, and cheese sauce. Stir to coat evenly.
- In a small bowl, mix panko breadcrumbs, garlic powder, dry mustard, and 2 tablespoons melted butter until coated.
- Transfer rice mixture to a greased 9×13-inch baking dish. Spread evenly and sprinkle breadcrumb topping over the top.
- Bake for 20-25 minutes until topping is golden brown and casserole is bubbly.
- Let rest for 5 minutes before serving.
Notes
Shred your own cheese to ensure a smooth sauce; pre-shredded cheese contains anti-caking agents that prevent proper melting. Rinse rice thoroughly to remove excess starch and prevent mushiness. Squeeze frozen broccoli dry to avoid a watery casserole. Let the dish rest for 5-10 minutes after baking to allow the sauce to set.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 4
- Sodium: 520
- Fat: 16
- Saturated Fat: 9
- Carbohydrates: 42
- Fiber: 3
- Protein: 18
Keywords: cheesy broccoli cheddar rice bake, easy family dinner, one pot meal, comfort food, vegetarian casserole, weeknight dinner, rice bake, cheddar cheese recipe


