Skip to content

Cheesy Broccoli Rice Casserole

It’s creamy, cheesy, and comforting, yet it sneaks in two full cups of broccoli without anyone complaining. The golden Parmesan crust makes it feel special, and the best part is that it comes together in one baking dish with simple pantry staples.

The current image has no alternative text. The file name is: EXTEND_image_4K_20260919103944-scaled.jpeg

Ingredients You’ll Need

Here’s the full list. I’ve included a few notes on substitutions where they make sense.

IngredientQuantity
Broccoli florets (fresh or frozen)2 cups
Cooked white rice2 cups
Shredded cheddar cheese, divided1 ½ cups
Milk1 cup
Sour cream½ cup
Small onion, finely chopped1
Garlic, minced2 cloves
Butter2 tablespoons
Olive oil1 tablespoon
Salt1 teaspoon
Black pepper½ teaspoon
Paprika¼ teaspoon
Grated Parmesan cheese¼ cup
Chopped fresh parsley (for garnish)2 tablespoons

A quick note on the cheese: I use sharp cheddar because it brings more flavor, but medium or mild works fine. If you want a little extra kick, add a pinch of cayenne to the mixture.

Step-by-Step Instructions

Step 1: Preheat and Prep

Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with a little butter or nonstick spray. This prevents sticking and helps the edges get nicely golden.

Step 2: Sauté the Aromatics and Broccoli

Heat the butter and olive oil in a large skillet over medium heat. Once the butter is melted, add the chopped onion and garlic. Sauté for 3 to 4 minutes, until the onion turns translucent and smells amazing.

Add the broccoli florets and cook for about 5 minutes. You want them tender-crisp and bright green—not mushy. They’ll finish cooking in the oven, so don’t overdo it here.

Step 3: Mix Everything Together

In a large mixing bowl, combine the cooked rice, the sautéed broccoli mixture, 1 cup of the shredded cheddar, the milk, sour cream, salt, black pepper, and paprika. Stir until everything is evenly combined. The mixture will look creamy and slightly loose—that’s exactly right.

Step 4: Assemble and Top

Spread the rice mixture evenly into your prepared baking dish. Sprinkle the remaining ½ cup of cheddar and all of the Parmesan cheese over the top. Don’t skimp on the cheese layer; it’s what makes the crust so irresistible.

Step 5: Bake Until Bubbly

Bake for 25 to 30 minutes, until the top is golden brown and the edges are bubbling. Your kitchen will smell like pure comfort.

Step 6: Rest, Garnish, and Serve

Let the casserole stand for a few minutes after removing it from the oven. This helps it set so it scoops cleanly. Garnish with fresh chopped parsley and serve warm.

Tips for the Best Results

After making this dozens of times, here are the things I’ve learned:

  • Use day-old rice if you can. Freshly cooked rice can be too moist and make the casserole gummy. Leftover rice from the fridge works perfectly.
  • Don’t skip the resting time. Those five minutes make a real difference in texture.
  • Want it saucier? Add an extra ¼ cup of milk. The casserole will still set, but it’ll be creamier.
  • Make it ahead. You can assemble the whole thing up to a day in advance, cover it, and refrigerate. Add about 5 to 10 extra minutes to the baking time if it goes in cold.

Easy Variations to Try

This recipe is a great base for experimenting. Here are a few twists we’ve loved:

  • Chicken version: Stir in 1 ½ cups of cooked, shredded chicken before baking for a full meal.
  • Spicy kick: Add a finely diced jalapeño with the onion, or a dash of hot sauce to the cream mixture.
  • Different cheese: Swap half the cheddar for Gruyère or smoked Gouda for a deeper flavor.
  • Crunchy topping: Mix ½ cup of panko breadcrumbs with the Parmesan before sprinkling on top.

Frequently Asked Questions

Can I use brown rice instead of white?
Absolutely. Cooked brown rice works well, though the texture will be slightly nuttier. Just make sure it’s fully cooked before mixing.

Can I make this gluten-free?
Yes—this recipe is naturally gluten-free as written, as long as your cheese and sour cream don’t contain additives with gluten.

How do I store leftovers?
Keep them in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 325°F until warmed through, or microwave individual portions.

Can I freeze it?
You can freeze the assembled, unbaked casserole for up to 2 months. Thaw overnight in the fridge, then bake as directed, adding a few extra minutes.