Welcome to Dinnerflavor

One Pot Cheesy Broccoli and Rice Casserole

By Jennifer Adams | January 24, 2026
One Pot Cheesy Broccoli and Rice Casserole

There are nights when I need dinner to taste like a warm hug from the inside out—nights when the laundry is multiplying faster than I can fold it, when the dog's barking at absolutely nothing, and when my teenager has somehow outgrown every pair of jeans overnight. On those nights, I reach for this One Pot Cheesy Broccoli and Rice Casserole. It’s the culinary equivalent of flannel pajamas and a favorite sitcom: familiar, comforting, and impossible to mess up.

I first cobbled this together during a blizzard five years ago when the roads were impassable and my pantry was down to rice, frozen broccoli, and a motley collection of cheeses. I expected bland desperation food; what I got was a creamy, dreamy skillet that had my family scraping the bottom for crispy edges. Since then, it’s become my Monday-night hero, my pot-luck go-to, and the dish I tote to new moms who need sustenance but not stress. Vegetarian friends rejoice over it, picky toddlers overlook the green bits because they’re cloaked in molten cheddar, and I love that everything—starch, veg, protein-rich dairy—cooks in a single vessel, meaning I can tuck the kids in after dinner without staring down Mount Dish-more.

Below you’ll find the long-form version packed with every trick I’ve learned, from blooming the spices in butter to coaxing the creamiest texture from humble ingredients. If you’re in a rush, scroll to the recipe card at the end, but if you’ve got five extra minutes, read the science-y bits—your rice will thank you.

Why This Recipe Works

  • One pot, one love: Arborio rice releases starch as it simmers, naturally thickening the sauce without canned soup.
  • Layered cheese strategy: Sharp cheddar for punch, Parmesan for umami, and cream cheese for silkiness.
  • Broccoli twice: Florets simmer until just tender, then a shower of raw bits on top adds color and crunch.
  • Customizable canvas: Fold in chickpeas, ham, or shrimp—whatever’s languishing in the fridge works.
  • Freezer-friendly: Undercook by two minutes, cool, and freeze in portions; reheat with a splash of broth.
  • Kid-approved nutrition: Each serving packs two cups of broccoli and 18 g protein, but all they taste is cheese.

Ingredients You'll Need

Ingredients

Rice matters. I reach for Arborio—the short-grain Italian star of risotto—because its high amylopectin content sheds starch and creates velvety sauce without flour or canned soup. If you only have long-grain, swap it in but expect a looser texture and reduce the liquid by ¼ cup.

Broccoli florets should be bite-size so they cook evenly. Buy a head and cut it yourself; pre-cut bags often contain stalk bits that turn khaki. Frozen broccoli works in a pinch—thaw, squeeze dry, and add during the final five minutes to prevent sogginess.

Cheese is non-negotiable for that nostalgic comfort. I use sharp orange cheddar for color and tang, a handful of grated Parmesan for depth, and a tablespoon of cream cheese for body. Buy blocks and shred yourself; cellulose in pre-shredded cheese can gum up the sauce.

Vegetable broth is my default, but if you’re feeding carnivores, chicken stock amplifies flavor. Whichever you choose, warm it before adding; cold liquid shocks the rice and makes it stubbornly starchy.

Onion and garlic form the aromatic base. Dice the onion fine so it melts into the rice; mince the garlic and add it after the onion to prevent burning.

Butter and olive oil work as a team: butter for flavor, oil to raise the smoke point. Use unsalted butter so you control saltiness.

Spices keep it lively. A whisper of smoked paprika adds subtle campfire notes, while Dijon mustard wakes up the cheese. If you’re out of paprika, swap in a pinch of cayenne for gentle heat.

Milk is optional but lovely. I finish with two tablespoons of whole milk for extra creaminess; nondairy milk works if it’s unsweetened.

How to Make One Pot Cheesy Broccoli and Rice Casserole

1
Warm the broth

Pour 4 cups vegetable broth into a small saucepan and bring to a gentle simmer over low heat. Keeping broth warm prevents temperature shocks that turn rice gummy.

2
Sauté aromatics

In a heavy 4-quart Dutch oven or deep skillet, melt 1 tablespoon butter with 1 tablespoon olive oil over medium heat. Add ½ cup finely diced onion and cook 3 minutes until translucent, stirring often. Stir in 2 minced garlic cloves and cook 30 seconds until fragrant but not brown.

3
Toast the rice

Add 1½ cups Arborio rice and ½ teaspoon smoked paprika. Stir constantly for 2 minutes until each grain is slicked with fat and slightly opaque at the edges; toasting seals the surface and prevents mushiness.

4
Deglaze

Splash in ½ cup dry white wine (or additional broth). Scrape the pot with a wooden spoon, loosening any caramelized bits; these fond layers equal free flavor. Let the wine bubble away until almost dry.

5
Add broth in thirds

Ladle in 1½ cups warm broth, stirring gently. When the rice absorbs most of the liquid and you can draw a path through the bottom, add another 1½ cups broth. Repeat once more, stirring occasionally. Total cooking time so far: about 15 minutes.

6
Introduce broccoli

Fold in 3 cups small broccoli florets and 1 teaspoon kosher salt. Reduce heat to low, cover, and cook 4 minutes until broccoli is bright green and just tender. The steamy environment preserves color and nutrients.

7
Cheese avalanche

Remove from heat. Stir in 2 tablespoons Dijon mustard, 1 cup shredded sharp cheddar, ½ cup grated Parmesan, and 1 tablespoon softened cream cheese. Cover 2 minutes to let residual heat melt everything into a glossy blanket.

8
Final flourish

Taste and adjust salt. If the mixture seems thick, loosen with 2–4 tablespoons warm broth or milk. Serve hot, sprinkled with reserved raw broccoli bits for crunch or an extra shower of cheddar for maximum melt.

Expert Tips

Keep it steamy

A tight-fitting lid traps steam, cooking broccoli without extra oil. If your lid wobbles, lay a sheet of foil underneath to seal.

Reheat like a pro

Add a splash of broth, cover, and warm over low heat; microwaves turn cheese rubbery.

Rice swap

Short-grain brown rice works—extend simmering time by 10 minutes and add broccoli later so it stays green.

Color pop

Stir in roasted red pepper strips or a handful of halved cherry tomatoes just before serving for a festive touch.

Texture contrast

Reserve ÂĽ cup rice and stir it in during the final minute; the slight crunch mimics fried rice and keeps things interesting.

Bright finish

A squeeze of lemon at the table wakes up dairy-heavy dishes and balances richness.

Variations to Try

  • Buffalo style: Stir in ÂĽ cup hot sauce and ½ cup shredded cooked chicken. Top with blue cheese crumbles.
  • Mediterranean: Swap cheddar for feta, add sun-dried tomatoes, olives, and a pinch of oregano.
  • Tex-Mex: Replace paprika with cumin and chili powder, use pepper-jack cheese, and fold in corn and black beans.
  • Vegan: Sub olive oil for butter, use coconut milk and nutritional yeast, stir in white beans for protein.
  • Seafood deluxe: Nestle peeled shrimp on top during the last 3 minutes; they’ll poach in the steam.

Storage Tips

Cool leftovers within two hours and transfer to airtight containers. Refrigerated casserole keeps 4 days, though broccoli intensifies in flavor—some people love that earthy edge; others don’t. For best texture, reheat gently with a splash of broth or milk; microwaves heat unevenly and can toughen cheese.

To freeze, undercook rice by 2 minutes, omit broccoli, and cool completely. Portion into freezer bags, press out air, and freeze up to 3 months. When ready to eat, thaw overnight in the fridge, reheat in a skillet with broth, and add fresh broccoli at that point.

Leftovers morph into new meals: roll into tortillas with salsa for quesadillas, stir into beaten eggs for a frittata, or form patties, coat with breadcrumbs, and pan-fry into croquettes.

Frequently Asked Questions

You can, but you’ll miss the creamy starch. Add it during the final 5 minutes and reduce liquid to 2 cups total.

Your heat may have been too high; liquid evaporated before grains hydrated. Add ½ cup warm broth, cover, and simmer 5 more minutes.

Yes—use a wider pot for surface area and increase broth by only 75 % (not double) to avoid soupiness.

Naturally! Just verify your broth and mustard are certified GF.

Cauliflower, diced carrots, peas, or chopped kale all play nicely—adjust timing so they finish tender.

Absolutely—combine everything in a buttered 9×13 pan, cover with foil, and bake 25 min at 375 °F, then uncover, top with cheese, and bake 10 more minutes.
One Pot Cheesy Broccoli and Rice Casserole
main-dishes
Pin Recipe

One Pot Cheesy Broccoli and Rice Casserole

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Warm broth: Heat broth in a small saucepan over low heat.
  2. Sauté aromatics: Melt butter with oil in a 4-quart Dutch oven over medium heat. Cook onion 3 min, add garlic 30 sec.
  3. Toast rice: Stir in rice and paprika 2 min until edges look translucent.
  4. Deglaze: Pour in wine; cook until absorbed.
  5. Simmer: Add broth in three additions, stirring and letting each absorb before the next, 15 min total.
  6. Add broccoli: Fold in broccoli and salt, cover, and cook 4 min.
  7. Cheese finish: Remove from heat; stir in mustard and cheeses. Cover 2 min, then thin with milk if desired. Serve hot.

Recipe Notes

For make-ahead, undercook rice by 2 min, cool, and refrigerate up to 3 days. Reheat with broth and add broccoli then for bright color.

Nutrition (per serving)

382
Calories
18g
Protein
42g
Carbs
16g
Fat

More Recipes