Awesome One-Pot Creamy Broccoli Cheddar Rice Now

A close-up serving of One-Pot Creamy Broccoli Cheddar Rice, featuring bright green broccoli florets and melted cheddar cheese over rice.
Enjoy a hearty portion of our easy and delicious One-Pot Creamy Broccoli Cheddar Rice, perfectly cheesy and comforting.

Oh, those weeknights! Some days, the idea of dragging out three different pots and pans for dinner just tanks my motivation completely. That’s exactly why I rely on my trusty arsenal of one-pot wonders. Clean-up should never be the reason you skip a hot meal, right? That’s how I perfected this absolute gem, the One-Pot Creamy Broccoli Cheddar Rice. It’s rich, it’s cheesy, and I mean it when I say everything—from the onions sautéing to the cheese melting—happens right there in that one skillet. Seriously, you won’t believe the flavor we pack into just one pan. It’s my secret weapon for keeping sanity after a long day!

Close-up of a bowl filled with One-Pot Creamy Broccoli Cheddar Rice topped with melted cheese and fresh broccoli florets.

Why This One-Pot Creamy Broccoli Cheddar Rice Works So Well

Honestly, the beauty of this dish is how ridiculously simple it is to clean up afterward. Forget soaking pans—you just have one skillet to wash! That’s the core of what makes it one of my favorite minimal cleanup meals.

  • It’s super fast! We’re talking about getting a full, satisfying meal on the table in under 30 minutes. Perfect for those frantic times.
  • The rice cooks right in the sauce, which means every grain is infused with cheesy, savory flavor. It beats baking anything in the oven for speed.
  • This is the definition of a quick weeknight casserole recipe, but without the actual dishwashing marathon of a casserole!

Plus, you can always sneak in extra veggies if you’re feeling adventurous. See how I handle other one-pot winners over here? It’s all about simple tricks for max flavor.

Gathering Ingredients for Your One-Pot Creamy Broccoli Cheddar Rice

Okay, before we even think about heating up the skillet, we need to gather our supplies. The beauty of this dish being a broccoli and cheese rice skillet is that it relies on pantry staples, mostly! We don’t need fancy schmancy things, just good quality basics that work together perfectly.

I’ve listed exactly what you need below. Pay close attention to the rice—it absolutely has to be uncooked for this method to work right! Also, I’ll share my number one cheese tip in that ingredient list. Trust me on this one; it makes a huge difference in how smooth that sauce ends up.

If you want some inspiration for other simple rice dishes, check out my favorite garlic butter rice recipe while you’re prepping!

Core Components for One-Pot Creamy Broccoli Cheddar Rice

  • 1 tablespoon olive oil (Just enough to get things going!)
  • 1 small onion, chopped (Don’t chop it too fine; we want some texture.)
  • 2 cloves garlic, minced (Don’t substitute the fresh stuff here—it matters!)
  • 1 cup long-grain white rice, uncooked (Crucial! This absorbs all the liquid.)
  • 2 cups chicken or vegetable broth (Use low sodium if you can.)
  • 1 cup milk (I usually use whole milk for extra richness.)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 2 cups fresh or frozen broccoli florets (Fresh is great, but frozen works in a pinch!)
  • 1 1/2 cups shredded sharp cheddar cheese (And here’s the tip: shred this yourself from a block! Pre-shredded doesn’t melt nearly as smoothly, and we need ultra-creamy sauce.)

Step-by-Step Instructions for the One-Pot Creamy Broccoli Cheddar Rice

Alright, ready to see the magic happen without making a sink full of dishes? This process is so straightforward, and trust me, you’ll want to save that big, deep skillet because it does all the heavy lifting.

We’re building flavor right from the start, which is what separates a mediocre rice dish from something truly special. Keep your heat at medium when we start so nothing burns, but be ready to back off quickly once the liquid goes in.

If you want to check out another super simple stovetop dish, take a peek at this creamy stovetop cheesy rice recipe for comparison. But for now, let’s focus on getting this broccoli cheddar dream cooked perfectly!

Sauté Aromatics and Toast the Rice

First things first, pour that olive oil into your large, deep skillet (or Dutch oven) and place it over medium heat. We’re going to toss in the chopped onion first. Let that cook down until it’s looking soft and translucent—that usually takes about four minutes. Don’t rush this part; softening the onion establishes the base flavor.

Next, drop in that minced garlic. Now, be quick here! You only want to cook the garlic for about 60 seconds until you can really smell it. If it burns, the whole dish tastes bitter, so watch it closely!

Once the garlic is fragrant, add your 1 cup of uncooked rice. Stir it all around so every little grain gets coated in that flavorful oil. We call this toasting, and cooking it for just a minute helps the rice grains hold up better later on.

Simmering the Rice Base for Your One-Pot Creamy Broccoli Cheddar Rice

Once the rice is coated, pour in your two cups of broth and your cup of milk. Add your seasonings—salt, pepper, and garlic powder—and give it one good stir to combine everything. Now we bring it up to a gentle simmer over slightly higher heat.

When you see those little bubbles breaking the surface, listen to me: turn that heat way down to low immediately! Cover that pot tight. This is the most important part for perfect rice: you must, absolutely must, leave the lid on for 15 whole minutes. Do not peek! Peeking lets the steam escape, and we need all that steam to cook the rice through evenly.

Adding Broccoli and Achieving Perfect Creaminess

After the 15 minutes are up, take that lid off! You’ll see the rice has soaked up most of the liquid. Now, stir in your two cups of broccoli florets. If you’re using frozen, that’s fine, but you might need a couple more minutes later. Cover it back up and let it steam for another five to seven minutes until that rice is tender.

Here’s where we lock in the creaminess: Take the entire pot OFF the heat. Seriously, turn the burner off! If you dump the cheese in while it’s still bubbling hot, that cheese goes grainy and separates. Once it’s off the heat, stir in all that fantastic shredded cheddar until it melts completely into a smooth, luxurious sauce. Serve this broccoli cheddar main course right away!

A molded serving of One-Pot Creamy Broccoli Cheddar Rice topped with melted cheddar cheese and fresh broccoli florets.

Tips for the Best One-Pot Creamy Broccoli Cheddar Rice

Listen, even with a super simple recipe like this, a few little nudges can take it from good to totally unforgettable. I’ve learned these secrets over time, which is why I always preach that good cooking is just about knowing the little details!

First off, let’s talk about that cheese again. I know I mentioned it, but please, please shred your own cheese. Those bags of pre-shredded cheddar are coated with stuff to keep them from sticking in the bag, and that stuff gums up your beautiful sauce, making it look grainy. We want velvety smooth, not gritty!

Also, this recipe is strictly designed for long-grain white rice. If you decide you want to try brown rice—and you totally can, just be careful—you’ll need way more liquid and a much longer simmering time, maybe even 40 minutes covered. You’re changing the whole game when you swap rice types!

And if you want that sauce extra rich and decadent? Swap half of that milk for heavy cream. It just adds a wonderful mouthfeel. If you’re looking for side dish perfection in general, you might enjoy some pointers from my creamy mashed potatoes guide for texture secrets!

Making Substitutions in Your One-Pot Creamy Broccoli Cheddar Rice

I totally get it—sometimes you’re missing an ingredient, or maybe you need to tweak this recipe for dietary reasons! That’s the beauty of a simple skillet dish; it’s super forgiving. I’ve made this thing so many different ways, and it usually comes out great, even when I’m winging it.

Let’s talk about that chicken broth first. If you don’t have any on hand, no problem! Water with a really good quality bouillon cube or paste works just fine. You just need that salty foundation for the rice to soak up. If you’re vegetarian, switch that chicken broth right over to veggie broth, and you are set!

Frozen broccoli versus fresh? As I mentioned, they both work, but frozen broccoli releases a little extra water when it steams because ice crystals take up space. If you use frozen, you might want to check that rice a minute or two early, or drop the heat just a tiny bit lower during that final covered simmer. You don’t want swampy rice!

A molded serving of One-Pot Creamy Broccoli Cheddar Rice topped with bright green broccoli florets and rich cheddar sauce.

Now, if you need to keep it dairy-free, that’s mostly doable. You can swap the milk for unsweetened almond or soy milk, but you absolutely must use a high-quality vegan cheddar substitute for the final step. Also, consider using a rich vegetable stock instead of broth to amp up the base flavor since you lose richness from the dairy fat. It’s still delicious, just different! These little tweaks keep my rotation fresh; check out my creamy chowder recipe for more ideas on building flavor profiles: Sometimes creamy means totally rethinking the base!

Serving Suggestions for Your One-Pot Creamy Broccoli Cheddar Rice

Because this is such a hearty, filling broccoli cheddar main course, I usually like to keep the sides super light and fresh. You’ve got richness from the cheese and starch from the rice, so we need something bright to cut through it all!

For an easy weeknight finish, I just whip up a simple vinaigrette for some mixed greens. A crisp green salad with a sharp lemon dressing is perfection alongside this cheesy rice. If you want something a little more substantial, this dish pairs amazingly well with simple grilled chicken breast or maybe some quick pan-seared salmon.

If you’re looking for a killer, simple salad recipe that balances richness perfectly, you have to try the one I’ve been making forever. Seriously, this copycat salad recipe is the perfect crunchy counterpoint!

Close-up of a serving of One-Pot Creamy Broccoli Cheddar Rice topped with bright green broccoli florets and rich cheese sauce.

Storing and Reheating Your One-Pot Creamy Broccoli Cheddar Rice

So, you actually have leftovers? Good job, you planned ahead! Pop this rice into an airtight container right away. I strongly recommend just chilling it in the fridge—freefreezing this one doesn’t always work out great because the sauce tends to separate slightly when thawing.

When you reheat it later, the rice is going to seem super thick, almost like a brick. That’s normal! Rice keeps slurping up the liquid, even when cold. Just stir in a splash of milk or broth—maybe a tablespoon at a time—while you heat it gently on the stovetop. Don’t microwave it on high; keep the heat low and slow until it’s creamy again.

Frequently Asked Questions About One-Pot Creamy Broccoli Cheddar Rice

I get so many questions about this dish because everyone loves an easy one pot dinner, and sometimes the one-pot method needs a little troubleshooting! I’ve gathered the ones I hear most often below. If you want to see how I handle similar one-pot sauces, check out this easy one-pot Spanish rice for some inspiration!

Can I use brown rice instead of the white rice?

Oh, you absolutely *can*, but you have to change your plan completely. Brown rice needs way more liquid—I’d start with adding 3 cups of broth and 1 cup of milk instead of just 2 cups of broth. More importantly, you can’t just cover it for 15 minutes! You’ll need to simmer it covered for at least 35 to 40 minutes, checking periodically to make sure it doesn’t stick. It’s a different kind of recipe, really, but still doable!

My rice turned out too soupy! How do I make it creamy instead of watery?

That’s nearly always an issue with covering the pot too early or adding too much liquid initially. Remember that crucial step where we let it simmer for 15 minutes *without* taking the lid off? That steam is essential for the rice to absorb the liquid correctly. Also, if you use frozen broccoli, it releases extra water, so check the liquid level when you add the broccoli in Step 6. If it looks thin, leave the lid off for the last minute of cooking to let some steam escape before adding the cheese!

Is this really a good family friendly one pot meal?

It is the ultimate family friendly one pot meal, in my book! My kids go crazy for it, and it’s satisfying enough for adults paired with a salad. Since it’s quick, you can get dinner on the table before anyone starts asking if we can just order pizza. It’s super comforting, and they love seeing the cheese melt right in the pot—it feels like magic to them!

Can I turn this into a cheesy rice bake without using the oven?

That is exactly what we’re doing here! This whole recipe is designed to be a cheesy rice bake without oven time. We achieve that creamy texture by taking the pot *off* the heat before stirring in the cheese, which gives you that rich consistency without any baking time needed. It cooks entirely on the stovetop, keeping cleanup minimal!

Nutritional Estimates for One-Pot Creamy Broccoli Cheddar Rice

Now, I’m not a nutritionist, so please take these numbers with a grain of salt—just like I encourage you to use the best quality shredded cheese! These figures are just my best guess based on the ingredients I listed for the One-Pot Creamy Broccoli Cheddar Rice. Remember, if you swap out whole milk for skim or use a low-sodium broth, these percentages will shift!

I always link out to my general disclaimer because balancing flavor and nutrition is a constant dance in my kitchen, but these estimates should give you a baseline for planning your weeknight meals.

  • Serving Size: 1 serving
  • Calories: 480
  • Fat: 22g
  • Saturated Fat: 13g (That’s the price of gooey cheese, folks!)
  • Carbohydrates: 52g
  • Protein: 24g
  • Sugar: 5g
  • Fiber: 3g

It’s a filling dish, packed with protein and fat to keep you satisfied until breakfast! For those tracking sodium, keep in mind that broth choice makes a huge difference, as the estimate here is around 750mg. See my full disclaimer page for more details on how I calculate these values!

Print

One-Pot Creamy Broccoli Cheddar Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make a complete, creamy broccoli and cheddar rice dish using just one pot for easy cleanup.

  • Author: Ahazzam
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Total Time: 35 min
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 cup long-grain white rice, uncooked
  • 2 cups chicken or vegetable broth
  • 1 cup milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 2 cups fresh or frozen broccoli florets
  • 1 1/2 cups shredded sharp cheddar cheese

Instructions

  1. Heat the olive oil in a large, deep skillet or Dutch oven over medium heat. Add the chopped onion and cook until soft, about 4 minutes.
  2. Add the minced garlic and cook for 1 minute until fragrant.
  3. Stir in the uncooked rice, coating it with the oil and aromatics. Cook for 1 minute.
  4. Pour in the broth and milk. Add the salt, pepper, and garlic powder. Bring the mixture to a simmer.
  5. Once simmering, reduce the heat to low, cover the pot, and cook for 15 minutes without lifting the lid.
  6. Remove the lid. Stir in the broccoli florets. Cover again and cook for another 5 to 7 minutes, or until the rice is tender and most of the liquid is absorbed.
  7. Remove the pot from the heat. Stir in the shredded cheddar cheese until the sauce is smooth and creamy.
  8. Serve immediately.

Notes

  • If you use frozen broccoli, you may need to add 1 to 2 extra minutes to the final cooking time.
  • For a richer sauce, substitute half of the milk with heavy cream.
  • Shred your own cheese for the best melting results. Pre-shredded cheese contains anti-caking agents that can make the sauce slightly grainy.

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 5
  • Sodium: 750
  • Fat: 22
  • Saturated Fat: 13
  • Unsaturated Fat: 9
  • Trans Fat: 0.5
  • Carbohydrates: 52
  • Fiber: 3
  • Protein: 24
  • Cholesterol: 55

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!