Subscribe to be the first to learn about inspirational new articles. Sign up today!

One Pot Cheesy Broccoli Rice – Cozy, Creamy, and Weeknight Easy

One Pot Cheesy Broccoli Rice
This website contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Contents

This is comfort food that doesn’t ask for much. One pot, simple ingredients, and a short ingredient list deliver a creamy, cheesy rice that’s full of tender broccoli and rich flavor. It’s the kind of dish that tastes like it simmered all afternoon, but it’s done in about 30 minutes.

Serve it as a cozy side with chicken or fish, or call it dinner on its own. Either way, you’ll come back to this one whenever you want something warm and satisfying without a lot of fuss.

What Makes This Recipe So Good

Cooking process close-up: A wide, heavy-bottomed skillet on low heat with steam gently lifting as gl
  • One pot, minimal cleanup: Everything cooks in the same pan, so there’s no juggling or extra dishes.
  • Balanced and hearty: The rice and cheese make it filling, while broccoli adds freshness and texture.
  • Kid-friendly flavor: Creamy, cheesy, and mild—this is a guaranteed crowd-pleaser.
  • Flexible and forgiving: Swap the cheese, add protein, or use frozen broccoli—this recipe can handle it.
  • Budget-conscious: Pantry staples turn into a satisfying meal with very little effort.

How to Store

  • Refrigerate: Cool completely, then store in an airtight container for up to 4 days.
  • Reheat: Warm on the stove over low heat or in the microwave in short bursts.

    Add a splash of milk or broth to loosen it and stir halfway through.

  • Freeze: You can freeze it for up to 2 months, though the texture may get a bit softer. Thaw overnight in the fridge and reheat gently with extra liquid.

Benefits of This Recipe

Final plated overhead: Top-down shot of One Pot Cheesy Broccoli Rice spooned into two rustic shallow
  • Quick comfort: You get the cozy satisfaction of a casserole without baking or multiple pans.
  • Vegetable-forward: Broccoli adds fiber, vitamins, and a fresh bite that balances the cheese.
  • Great base for add-ins: Toss in leftover rotisserie chicken, crispy bacon, or peas to stretch it further.
  • Family-friendly: Even picky eaters tend to love this creamy, cheesy flavor profile.
  • Make-ahead friendly: Cools and reheats well, making it perfect for meal prep or next-day lunches.

Common Mistakes to Avoid

  • Using too much heat: A hard boil can split the milk and overcook the rice. Keep it at a gentle simmer and finish on low.
  • Skipping the rice toast: Toasting builds flavor and helps prevent mushiness.

    It takes a minute and pays off.

  • Adding cheese over high heat: Cheese can turn grainy if it boils. Turn off the heat before stirring it in.
  • Too-large broccoli pieces: Big florets won’t cook evenly. Keep them small so they soften at the same time as the rice finishes.
  • Not seasoning in layers: Add a pinch of salt with the onion, again with the broth, and adjust at the end.

    This keeps flavors balanced.

Alternatives

  • Cheese swaps: Try Monterey Jack for extra melt, Gouda for buttery richness, or a mix of cheddar and pepper jack for a mild kick.
  • Dairy-free: Use plant-based butter, a creamy unsweetened non-dairy milk, and a good melting vegan cheese. Vegetable broth keeps it fully vegetarian.
  • Whole grains: Substitute brown rice; increase broth to about 2 3/4 cups and simmer 35–40 minutes before adding broccoli. Keep the rest the same.
  • Add protein: Stir in cooked shredded chicken, diced ham, or browned turkey at the cheesy finish step.
  • Extra veg: Fold in peas, corn, spinach, or sautéed mushrooms with the broccoli step for more color and texture.
  • Spice it up: Add 1/2 teaspoon garlic powder, onion powder, or mustard powder with the broth for a subtle savory boost.
One Pot Cheesy Broccoli Rice

One Pot Cheesy Broccoli Rice – Cozy, Creamy, and Weeknight Easy

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6 servings

Ingredients
  

  • Olive oil or unsalted butter
  • Yellow onion, finely chopped
  • Garlic cloves, minced
  • Long-grain white rice (like jasmine or basmati)
  • Low-sodium chicken broth or vegetable broth
  • Broccoli florets (fresh or frozen)
  • Whole milk or half-and-half
  • Sharp cheddar cheese, shredded (plus extra for topping)
  • Parmesan cheese, grated (optional but great for depth)
  • Salt and black pepper
  • Smoked paprika or sweet paprika (optional)
  • Red pepper flakes (optional, for gentle heat)
  • Lemon zest or a squeeze of lemon juice (optional, for brightness)

Instructions
 

  • Prep your ingredients: Finely chop the onion, mince the garlic, and cut broccoli into small bite-sized florets. If using frozen broccoli, no need to thaw.
  • Warm the pot: In a large, deep skillet or Dutch oven, heat 1 tablespoon olive oil or butter over medium heat until shimmering or melted.
  • Sauté aromatics: Add the onion with a pinch of salt.Cook 3–4 minutes, stirring, until softened and translucent. Stir in the garlic and cook 30 seconds until fragrant.
  • Toast the rice: Add 1 cup long-grain white rice. Stir to coat in the fat and toast for 1–2 minutes.This step builds flavor and helps the grains stay separate.
  • Add liquid and season: Pour in 2 cups low-sodium broth. Add 1/2 teaspoon salt, a few grinds of black pepper, and a pinch of paprika if using. Stir once to combine and bring to a gentle simmer.
  • Simmer gently: Reduce heat to low, cover, and cook 10 minutes.Avoid lifting the lid too often—that steam is doing important work.
  • Add the broccoli: Stir in 2 to 2 1/2 cups broccoli florets. If using fresh, add now and re-cover; if using frozen, add and cook uncovered for 1–2 minutes to bring the temperature back up, then cover. Cook another 6–8 minutes, or until rice is tender and broccoli is bright and just soft.
  • Creamy finish: Stir in 1/2 cup milk or half-and-half.Let it warm through for 1 minute on low heat, stirring gently so the rice doesn’t stick.
  • Add the cheese: Turn off the heat. Add 1 1/2 cups shredded sharp cheddar and 2 tablespoons grated Parmesan (if using). Stir slowly until melted and glossy.Taste and adjust salt and pepper. For a little lift, add a pinch of red pepper flakes and a touch of lemon zest or a small squeeze of lemon juice.
  • Serve: Top with a handful of extra cheddar if you like. Let it rest 2 minutes to thicken slightly, then spoon into bowls.

FAQ

Can I use instant rice?

Yes, but reduce the liquid and cook time.

Use about 1 1/4 to 1 1/2 cups broth for 1 cup instant rice, simmer 5 minutes, then add broccoli and cook until tender. Add the milk and cheese at the end as directed.

Do I need to steam the broccoli first?

No. Small florets cook perfectly right in the pot.

If your pieces are large or very thick, chop them smaller so they soften in time with the rice.

What if my rice is still firm when the liquid is absorbed?

Add 1/4 cup warm broth or water, cover, and simmer on low for a few more minutes. Check again and repeat if needed. Keep the heat gentle so the bottom doesn’t scorch.

Can I make this gluten-free?

Yes.

The base recipe is naturally gluten-free as long as your broth and cheeses are certified gluten-free. Always check labels to be safe.

Which pot works best?

A wide, heavy-bottomed skillet with a lid or a medium Dutch oven is ideal. The wider surface helps the rice cook evenly and reduces sticking.

How do I keep the cheese from clumping?

Shred your own cheese from a block for the smoothest melt.

Turn off the heat before adding it, and stir slowly until it’s silky.

Can I use cauliflower instead of broccoli?

Absolutely. Cut it into small florets and follow the same timing. You may need 1–2 extra minutes to reach tenderness.

What can I serve with it?

Grilled or roasted chicken, seared salmon, or a simple green salad pair nicely.

It also works well as a bed for crispy tofu or sautéed shrimp.

Is there a way to lighten it up?

Use less cheese, swap half the cheddar for part-skim mozzarella, and choose low-fat milk. Add more broccoli or extra veggies to bulk it up without extra richness.

How can I make it extra creamy?

Stir in a tablespoon of cream cheese with the milk, or finish with a splash of heavy cream. A touch of Parmesan also deepens the flavor and adds body.

Final Thoughts

One Pot Cheesy Broccoli Rice is the kind of easy win every kitchen needs.

It’s simple, cozy, and flexible enough to match your mood and your pantry. Keep the base recipe handy, then riff with different cheeses, veggies, or add-ins. Whether you serve it as a side or the main event, it delivers comfort in a bowl with almost no cleanup.

That’s a weeknight victory worth repeating.

This website contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Want inspiration delivered straight to you?

Join my mailing list for lifestyle ideas, seasonal inspiration, and reminders that independence is powerful.

By signing up you agree to receive emails from The Single Diva. You can unsubscribe at any time.

Please leave a comment! I love to hear from my readers.

Your comment will not show up straight away – so please be patient! I need to manually approve it (to avoid spam bots). 

Refresh the page to see new comments.

Recipe Rating