Amazing 1-Pot Cheesy Broccoli Rice Casserole

You know those nights, right? The clock is ticking, everyone’s hungry, and the thought of pulling out five different pots just makes you want to order pizza? Me too! That’s why I rely on tried-and-true comfort food that actually delivers big flavor with minimal fuss. After years of experimenting with weeknight dishes—and yes, burning a few things along the way—I keep coming back to this Cheesy Broccoli Rice Casserole. It truly is the gold standard for simple, satisfying meals.

Forget those gloppy, heavy casseroles you might remember from childhood. This version is bright, comforting, and comes together practically in one pan before being broiled to perfection. The secret lies in building that flavor right in the pot before the rice even hits the water. Trust me, once you taste this sharp cheddar goodness mixed with tender rice and perfectly cooked broccoli, this will become your go-to dinner solution. I’ve tweaked this recipe endlessly over the years, just like I do with my broccoli cheddar soup, to make sure it’s reliably fantastic every single time.

A serving spoon scoops into a Cheesy Broccoli Rice Casserole topped with melted cheddar cheese.

Why This Cheesy Broccoli Rice Casserole Works So Well

Honestly, this recipe is an absolute lifesaver when I need dinner fast but still want people to ask, “What’s that amazing smell?” It’s not fancy, but it punches way above its weight class in the comfort department.

  • It’s a true one-pot wonder! Seriously, minimal dishes means minimal cleanup, which is my favorite kind of cooking.
  • The speed is incredible. We’re talking about getting this from the stovetop to the broiler in under 30 minutes, total.
  • The flavor is spot-on because we’re using sharp cheddar. That salty, tangy cheese cuts through the richness perfectly.
  • The cooking method ensures everything is cooked right—the rice isn’t mushy and the broccoli stays bright green.

That structure right there is why this Cheesy Broccoli Rice Casserole goes into heavy rotation at my house week after week.

Essential Ingredients for Your Cheesy Broccoli Rice Casserole

When you’re making something this simple, you absolutely need good ingredients. They don’t have to be complicated, but they do need to be treated right! I’ve listed everything out below so you can gather your supplies before you even turn on the stove. Seriously, having everything ready is half the battle!

The biggest tip I can give you for making this Cheesy Broccoli Rice Casserole a showstopper is the cheese. Please, please, please grate your own sharp cheddar. That pre-shredded stuff coated in anti-caking agents takes forever to melt beautifully and just tastes dusty. When you grate a block of *sharp* cheddar yourself, it melts into that gorgeous, gooey blanket without skipping a beat. It makes all the difference in flavor and texture!

Here’s what you need to pull together this cozy meal:

  • 2 tablespoons unsalted butter (It helps control the saltiness!)
  • 1 yellow onion, very finely chopped
  • 3 garlic cloves, thinly sliced—don’t mince them, slicing gives a better slow-cook flavor
  • 1 large head of broccoli. You need both the florets (cut into about 1-inch pieces) AND the stem (coarsely chopped). Don’t waste the stem, it adds great texture here!
  • 1 cup long-grain white rice (No need for fancy types here—straight white rice works best for timing.)
  • 1.75 cups water
  • 1 teaspoon Diamond Crystal kosher salt (Use this for seasoning the rice specifically.)
  • A little extra salt for seasoning the starting vegetables
  • Sharp Cheddar cheese, about 4 ounces grated (Remember my tip above—freshly grated only!)
  • Optional: A dash of hot sauce for serving. Great for cutting through the richness.

If you’re looking for more cozy ideas, check out what I do with chicken and wild rice sometime; it’s another great comfort dish, though that one takes a bit longer than this speedy casserole!

Equipment Needed for the Cheesy Broccoli Rice Casserole

Because this is a one-pot wonder, we keep the equipment list short and sweet. You actually cook everything right in the pan you’re going to finish under the broiler! Seriously, minimal dishes here, folks.

The one non-negotiable item you absolutely must have is a large Dutch oven or an oven-safe skillet that comes with a tight-fitting lid. We use the stove top first to soften the onions and cook the rice, but then that same vessel has to be able to handle the high heat of the broiler to get that cheese perfectly bubbly and golden.

You’ll also want a good, sharp knife for chopping, obviously, and maybe a good cutting board. But the main event is that oven-safe pot!

Step-by-Step Instructions for the Cheesy Broccoli Rice Casserole

Okay, I love that this Cheesy Broccoli Rice Casserole cooks everything in stages, kind of like a little simmering adventure inside one pot. You might think you can just throw everything in at once, but trust me, these specific steps are why your rice ends up perfectly fluffy and your broccoli isn’t soggy. It’s about respecting the different cooking times of each ingredient!

When you’re ready, make sure that rack is positioned near the top of your oven because our grand finale is all about that high heat broil. Also, gather up all your veggies right before you start, because once we are cooking, things move pretty quickly. Sometimes I find that having a good one-pan dinner on the schedule really takes the pressure off!

Sautéing Aromatics and Broccoli Stems

Get that medium heat going on your stovetop and toss those 2 tablespoons of butter into your Dutch oven. Let it melt until it looks shimmery. Now, add in your finely chopped yellow onion, the sliced garlic, and those coarse chunks of broccoli stem you chopped up. We are just seasoning this vegetable mix with a little pinch of salt here. You want to cook this, stirring occasionally, for about 5 to 7 minutes. The goal here is to make them soft and sweet, but we are trying to avoid any dark brown spots. We want flavor development, not caramelization!

Cooking the Rice Base

Next up is the rice! Dump that cup of long-grain white rice right into the softened vegetables and stir it around for just a minute to toast it slightly—that’s a little trick I learned to keep the grains separate. Then, pour in the 1.75 cups of water and sprinkle in that full teaspoon of kosher salt right over the top. Bring this whole situation up to a rolling boil, and then immediately reduce your heat way down to low. Cover that pot tightly and let it simmer undisturbed for exactly 10 minutes.

Adding Florets and Finishing the Cook

Once those 10 minutes are up, open the lid—quickly!—and scatter those lovely broccoli florets right on top of the simmering rice. Don’t stir them in! Just sprinkle them over the top and add one more tiny pinch of salt for seasoning. Cover it back up immediately and let it cook for another 8 to 10 minutes, or until the liquid is absorbed and the rice seems tender. When it’s done, turn the heat completely off. This next part is so important: let the pot stand there, still covered, for 5 minutes. That steam resting period finishes cooking the rice gently and locks in perfect texture—it keeps the bottom layer from getting sticky!

A spoonful of creamy Cheesy Broccoli Rice Casserole topped with melted cheddar cheese and roasted broccoli florets.

Melting the Cheese Under the Broiler

Now for the best part! Take the lid off and, using a spoon, gently stir everything together one last time, bringing those bright green florets into the rice mixture. Sprinkle all that freshly grated sharp cheddar evenly over the entire surface. Pop the whole pot or skillet under your preheated broiler. You need to watch this like a hawk! It usually takes about 2 to 4 minutes, tops, for the cheese to get bubbly and develop those gorgeous golden-brown spots on top. Once it looks perfect, pull it out immediately and serve it up hot, maybe with a little hot sauce on the side if you like a kick!

A close-up overhead shot of a baked Cheesy Broccoli Rice Casserole topped with melted cheddar and roasted broccoli florets.

Tips for the Best Cheesy Broccoli Rice Casserole

If you want this Cheesy Broccoli Rice Casserole to turn out absolutely perfect every time you make it, you need a couple of little secrets up your sleeve. It’s about nudging the process just a little bit in your favor, you know?

First, I cannot stress this enough: grate your own cheese! Pre-shredded just doesn’t melt right; it kind of steams instead of flowing nicely. When you grate that sharp cheddar block yourself, it transforms into that gooey, glorious blanket we all want, and the flavor is so much brighter. That’s my number one tip, hands down.

Second, about the sticking: Since we aren’t technically baking this in a separate dish, we rely on the pot itself. If your Dutch oven is older or you’re nervous, just rub the bottom of the pot lightly with a tiny dab of butter before you even start sautéing the onions. It gives you that extra insurance policy against anything sticking or burning while the rice absorbs the liquid. You’ll pull the whole thing out looking like you bought it from a fancy deli!

Variations for Your Cheesy Broccoli Rice Casserole

Even though this Cheesy Broccoli Rice Casserole is perfect as is, sometimes you just want to mix things up, right? It’s so easy to adapt since it’s just a built-in stovetop rice dish! If you’re feeling fancy, ditch the cheddar for some nutty Gruyère; it melts beautifully and adds a totally different level of depth.

If you need to bulk this up into a proper hearty meal, toss in about a cup of cooked, shredded chicken when you stir everything together before the cheese goes on top. That’s an easy way to use up leftovers! Or, if you want a chewier texture, feel free to swap the white rice for brown rice, but be warned—you’ll need to add about half a cup more water and give it an extra 15 to 20 minutes of stovetop simmering time before the broccoli goes in. Because leftovers are life, maybe check out my ideas for meal prep for busy weeks while you’re waiting for that brown rice to finish!

Storing and Reheating Leftover Cheesy Broccoli Rice Casserole

The best part of making one of these simple dinners? The leftovers! We never manage to eat it all in one sitting. When you have extra Cheesy Broccoli Rice Casserole, just let it cool down a bit on the counter first.

Scoop the leftovers into an airtight container and tuck it away in the fridge. It’s good for about three or maybe four days, though honestly, it never lasts that long here. When you’re ready to eat it again, the microwave is always the fastest way to reheat a portion, just zap it until it’s steaming hot.

If you want to revive that lovely crispy top, you can pop a serving into a small oven-safe dish and heat it at 350°F until warm. Just know that the cheese won’t look quite as glossy as it did the first time around, but it still tastes fantastic!

A spoonful being lifted from a baked Cheesy Broccoli Rice Casserole topped with melted cheddar cheese and bright green broccoli florets.

Frequently Asked Questions About This Cheesy Broccoli Rice Casserole

I always get so many great questions about this recipe once people start trying it out! It’s funny how simple dishes can bring up the best tweaks. Here are the three things I hear most often when folks are making their first batch of this easy weeknight meal.

Can I use frozen broccoli instead of fresh?

Yes, you absolutely can substitute frozen broccoli! When I need a real shortcut, I reach for the frozen bags. If you do this, you’ll want to thaw the broccoli first and drain off as much excess water as humanly possible—seriously soak up that liquid! Because frozen broccoli releases water while cooking, skip adding the florets in Step 3. Instead, just stir the thawed, drained florets in right when you incorporate the cheese layer before broiling. It helps keep your rice base from getting swimming in extra water.

Can I make the base of this Cheesy Broccoli Rice Casserole ahead of time?

You totally can prep ahead, which is great for busy weeknights! You can complete the whole process right up to the point where you add the cheese. That means cook the rice, steam the broccoli, and let it cool completely. Keep it stored in the fridge in the Dutch oven (with the lid on, of course). When you are ready to eat, just sprinkle the cheese on top—make sure the mixture is relatively cool, not piping hot—and pop it under the broiler. It might need a minute or two longer under the heat to get perfectly melted since the base will be cold.

What kind of rice works best here?

When it comes to rice for this casserole, I really stick to plain old long-grain white rice. Why? Because the specific cooking time (10 minutes covered, then 8-10 minutes with the broccoli) is perfectly calibrated around that type of grain. If you try something like brown rice, it will need way more water and time, throwing off the whole texture of the dish. If you want to try brown rice sometime, I’d suggest you cook it fully separately first, then add it in with the water in Step 2, knowing you’ll need to adjust the liquid amount. But for this fast version? Go with white rice!

If you’re looking for other great, budget-friendly dinners, you should check out my recipe for baked ziti; it’s another staple when I’m feeding a crowd without breaking the bank!

Serving Suggestions for Your Cheesy Broccoli Rice Casserole

Since this is already a wonderfully rich and filling Cheesy Broccoli Rice Casserole, you don’t need a whole feast. We usually keep it simple! A light side is always the way to go so you don’t feel weighed down.

I love throwing together a really crisp, simple green salad dressed with a bright vinaigrette—that acidic little bite is fantastic next to the cheese sauce. If you want something warm, a side of quick grilled chicken or maybe some baked salmon works perfectly because it’s lean and cooks in a flash. If you’re in a hurry, check out my ideas for sheet pan suppers; you can usually finish one of those up right around the same time this casserole is broiling!

A spoonful being taken from a baked Cheesy Broccoli Rice Casserole topped with melted cheddar cheese and broccoli florets.

Cheesy Broccoli Rice Casserole

This recipe makes a simple, one-pot casserole featuring rice, broccoli, and melted cheddar cheese, finished under the broiler.
Prep Time 10 minutes
Cook Time 25 minutes
Resting Time 5 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: American

Ingredients
  

  • 2 tablespoons unsalted butter
  • 1 yellow onion, finely chopped
  • 3 garlic cloves, thinly sliced
  • 1 large head broccoli, stem coarsely chopped, florets cut into 1-inch pieces
  • 1 cup long-grain white rice
  • 4 ounces grated, sharp Cheddar (1 cup)
  • 1.75 cups water
  • 1 teaspoon Diamond Crystal kosher salt for seasoning rice
  • Salt for initial vegetables
  • Hot sauce for serving, optional

Equipment

  • Large Dutch oven or oven-safe skillet with a lid

Method
 

  1. Melt the butter in a large Dutch oven or oven-safe skillet over medium heat. Add the onion, garlic, and chopped broccoli stem. Season with salt. Cook, stirring occasionally, until the vegetables are soft but not browned, 5 to 7 minutes.
  2. Add the rice and 1¾ cups water. Season with about 1 teaspoon of kosher salt. Bring the mixture to a boil, then cover the pan, reduce the heat to low, and simmer for 10 minutes.
  3. After 10 minutes of rice cooking, quickly scatter the broccoli florets on top of the rice and season with a pinch of salt. Cover and cook until the rice is tender and the broccoli is bright green, about 8 to 10 more minutes. Turn off the heat and let the dish rest, covered, for about 5 minutes.
  4. While the rice rests, arrange a rack near the broiler and heat the broiler to high. Gently stir the broccoli and rice together, then sprinkle the cheese evenly over the top. Broil until the cheese is melted and golden in spots, 2 to 4 minutes. Serve with hot sauce if desired.

Notes

This recipe cooks the rice and broccoli in stages to achieve the correct texture for both components before the final cheese topping is melted.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating