Copycat Broccoli Rice Casserole Recipe: Cheesy Crisp-Top Magic in One Pan

Side Dishes

Copycat Broccoli Rice Casserole Recipe: Cheesy Crisp-Top Magic in One Pan

This copycat broccoli rice casserole recipe delivers all the cheesy, crisp-top comfort you remember from your favorite diner—just with a simpler, home-friendly approach. The secret lies in layering cooked rice, steamed broccoli, and a creamy cheese sauce that transforms into a golden, bubbly crust when baked.

I’ve perfected this version over years of testing, ensuring every bite has that perfect balance of tender rice, vibrant broccoli, and melty cheese.

The beauty of this dish is its one-pan simplicity—no fancy techniques, just a few pantry staples and 30 minutes of active time before it goes into the oven. The crispy top forms naturally from the cheese mixture, while the creamy filling stays rich and satisfying.

Whether you’re feeding a family or meal prepping for the week, this casserole is the ultimate crowd-pleaser that tastes like it came straight from a restaurant.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for copycat broccoli rice casserole

Pantry staples meet cheesy perfection—this casserole needs just 14 ingredients for diner-style magic.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 ½ cups Uncooked, day-old works best
Fresh Broccoli Florets 🥦 6 cups Cut into bite-sized pieces
Unsalted Butter 🧈 ½ cup Full-fat for creaminess
Shredded Cheddar Cheese 🧀 2 ½ cups Sharp cheddar preferred
Milk 🥛 1 ½ cups Whole milk for richness
All-Purpose Flour 🌾 ¼ cup For thickening sauce
Garlic Cloves 🧄 3 cloves Minced for flavor
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Mustard Powder 🌶️ ½ tsp For depth of flavor
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Panko Breadcrumbs 🍞 ½ cup For extra crispiness
Freshly Grated Parmesan Cheese 🧀 ¼ cup For topping
Extra-Virgin Olive Oil 🫒 1 tbsp For greasing pan

The rice is the foundation here, and day-old rice works best—it absorbs the sauce without getting mushy. I always use long-grain white rice for that perfect texture. For the broccoli, fresh is non-negotiable—frozen works in a pinch, but nothing beats bright green florets. The cheese matters too: sharp cheddar gives that tangy bite, while Parmigiano-Reggiano on top adds depth. I grab mine from Whole Foods or Trader Joe's for the best quality. Don't skip the garlic—it's what ties everything together.

No sharp cheddar? Monterey Jack or a blend works just as well. Short on milk? Half-and-half or heavy cream keeps it rich. The flour is key for thickening—all-purpose works fine, but if you're gluten-free, swap for cornstarch. For extra crispiness, toasted breadcrumbs (panko) on top are a game-changer. The vegetable broth? Low-sodium is crucial—you don't want to over-salt the whole dish. If you're prepping ahead, cook the rice and broccoli first, then assemble when ready to bake—it keeps beautifully.

This casserole reheats like a dream—5 minutes at 350°F brings it back to golden perfection. It keeps for 4 days in the fridge, but honestly, it disappears faster than that. For meal prep, portion into individual baking dishes and freeze for up to 3 months. The crispy top stays intact if you let it cool slightly before slicing. Leftovers? Even better the next day—trust me on this.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that crispy top layer where the butter and milk caramelize into a crust, while the center stays creamy. It’s the kind of dish where my picky husband actually licks his plate—no joke.
  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss rice, broccoli, and cheese in a dish, bake, then top with that golden butter-milk sauce. The broccoli stays bright, the rice gets fluffy without sticking, and the cheddar melts into a stretchy, satisfying blanket.
  • Cheesy Crispy Edge: Here’s what sold me: that crispy top layer where the butter and milk caramelize into a crust, while the center stays creamy. It’s the kind of dish where my picky husband actually licks his plate—no joke.
  • Leftovers for Days: Between us, this casserole tastes better the next day. I make a big batch on Sundays, and it’s my go-to for lunches or quick dinners all week. The rice doesn’t dry out, and the cheese pulls even richer when reheated.

Step-by-step instructions for broccoli rice casserole

Here's how to recreate that legendary crispy-cheesy broccoli rice casserole everyone loves.

1

Prepare the Broccoli and Rice Mixture

Preheat your oven to 375°F. In a large oven-safe skillet (I use a 10-inch cast iron), melt the 0.5 cup unsalted butter over medium heat. Add the 6 cups fresh broccoli florets and sauté for 5-6 minutes until they begin to soften but still retain some color. This step is crucial—you want the broccoli to release its natural sweetness without turning mushy.

Push the broccoli to one side of the skillet and add the 2.5 cups long-grain white rice to the empty space. Stir the rice for 1-2 minutes to lightly toast it, which adds wonderful nutty flavor. Then pour in the 1.5 cups milk and 1.5 cups vegetable broth, stirring well to combine. Sprinkle the 1.5 tsp diamond crystal kosher salt, 0.5 tsp ground black pepper, and 0.5 tsp dried mustard powder over everything and mix thoroughly. The mustard powder might seem like an odd addition, but it adds that signature depth of flavor you find in the original.

2

Layer the Cheese and Create the Crispy Topping

Spread the broccoli and rice mixture evenly across the skillet. Sprinkle 2 cups of the shredded cheddar cheese (reserve the remaining 0.5 cup for later) over the top, pressing it down gently with a spatula to help it melt into the mixture. In a small bowl, combine the 0.5 cup panko breadcrumbs, 0.25 cup freshly grated parmesan cheese, and 1 tbsp extra-virgin olive oil. Mix until the breadcrumbs are evenly coated in oil—this will create that magical crispy topping.

Scatter the breadcrumb mixture evenly over the cheese layer, pressing down lightly again. Here's the thing—don't be tempted to cover the skillet with foil yet. The crispy topping needs direct heat to develop its signature crunch. If you cover it too early, you'll end up with a soggy top instead of that perfect golden crust.

3

Bake to Golden Perfection

Transfer the skillet to the preheated oven and bake for 25 minutes. After 25 minutes, remove the skillet from the oven and sprinkle the remaining 0.5 cup shredded cheddar cheese evenly over the top. Return it to the oven and bake for another 15-20 minutes, or until the top is deep golden brown and the rice is tender with no liquid remaining.

I know it seems like a long time, but resist the urge to check on it early. The casserole needs that final baking time to develop that perfect crispy top. You'll know it's done when the top is so golden it's almost brown, and the edges are pulling away slightly from the skillet. If you're unsure, use the knife test: insert a knife into the center—it should come out clean with no wet rice clinging to it.

4

Rest and Serve with Confidence

Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly and makes it easier to slice through the crispy topping. The casserole will be hot, so let everyone wait a few minutes before digging in—patience ensures that first bite is perfect.

Serve immediately with a side of crusty bread or a simple green salad. The contrast of the warm, cheesy casserole with cool greens is fantastic. Each bite should deliver that perfect combination of tender rice, sweet broccoli, and that irresistible crispy top that everyone reaches for first. This is the dish that brings people back for seconds—trust me on that.

👨‍🍳

Pro Tips For Making Copycat Broccoli Rice Casserole

  • Cook Rice Separately: DESCRIPTION:
  • Blanch Broccoli First: DESCRIPTION:
  • Layer Cheese Strategically: DESCRIPTION:
  • Bake Low and Slow: DESCRIPTION:

Perfect pairings for this dish

Classic Side Dish

This casserole pairs beautifully with grilled chicken breast or baked salmon fillets—the crispy cheese top contrasts perfectly with tender proteins. I often serve it alongside garlic mashed potatoes for a hearty meal that feels like a restaurant dinner.

The broccoli's bright flavor also complements roasted Brussels sprouts or a simple Caesar salad for a lighter option. 🥗

Beverage Pairings

For a crisp, refreshing contrast, try iced tea with lemon—the tartness cuts through the richness. A light lager like Miller Lite or Coors Light balances the dish without overpowering it. If you prefer wine, a dry Riesling from Germany adds a bright acidity that enhances the cheesy flavors. 🍷

Cheese Variations

Swap the cheddar for Monterey Jack if you prefer a milder taste, or mix in smoked gouda for a deeper, smoky flavor. For extra richness, add sharp white cheddar on top before baking.

I’ve also seen this casserole work well with Pepper Jack for a spicy kick—just add ½ tsp cayenne pepper to the cheese layer. 🧀

Meal Prep Adaptations

This casserole reheats perfectly for lunchbox meals—portion into mason jars or bento boxes with a side of carrot sticks or whole-grain crackers. For a freezer-friendly version, assemble the dish (without baking) and freeze it in a heavy-duty foil pan.

Bake straight from frozen at 375°F for 45 minutes, adding 10 extra minutes if needed. ❄️

Seasonal Twists

In summer, add diced bell peppers and corn kernels to the broccoli layer for a fresh, colorful twist. For fall, stir in diced apples or sautéed mushrooms for a deeper, earthy flavor. In winter, top with crispy bacon bits and green onions for extra warmth. 🍂

Kid-Friendly Serving

Cut the casserole into fun shapes with a cookie cutter—kids love the crispy cheese "puzzles"! Serve with apple slices or cucumber rounds for a playful presentation. For picky eaters, remove the broccoli florets and serve the rice-cheese mixture as a cheesy rice casserole—it’s just as delicious. 🧒

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 75mg25%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 4g14%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use instant rice instead of long-grain white rice?

Instant rice works in a pinch, but it won't have the same texture. The recipe relies on day-old long-grain rice for its firm, separate grains that hold up to the creamy sauce. If you must use instant rice, cook it with 10 minutes less liquid than package instructions and let it cool completely before mixing with the broccoli. The result will be softer but still delicious.

2

Why does my crispy topping keep getting soggy?

Soggy topping usually happens from two things: covering too early or not enough fat in the breadcrumbs. Always bake uncovered until the top is golden, then add foil only if needed. For extra crispiness, toss the panko with 1 tbsp melted butter before sprinkling. Also ensure your oven rack is in the middle position—bottom heat can steam the breadcrumbs instead of browning them.

3

Can I make this casserole ahead of time?

Assemble the dish (up to the final cheese topping) and refrigerate for up to 24 hours before baking. For make-ahead freezing, assemble completely (including the breadcrumb topping), cover tightly, and freeze for up to 3 months. Bake straight from frozen at 375°F for 45 minutes, adding 10 extra minutes if needed. The texture stays perfect when reheated properly.

4

What can I substitute if I don't have panko?

Use regular breadcrumbs (toasted in a dry pan for 2-3 minutes first) or crushed cornflakes for a lighter texture. For extra crunch, try crushed potato chips (like potato chips) or crushed Ritz crackers. Just remember these alternatives may brown faster, so keep an extra-close eye on the baking time. The key is getting that golden, crispy layer!

5

Is this dish gluten-free?

Not naturally, but it can be adapted! Replace the panko with gluten-free breadcrumbs or crushed gluten-free crackers, and use cornstarch instead of flour to thicken the sauce. The main concern is cross-contamination—ensure all other ingredients (like broth and spices) are certified gluten-free. The texture will be slightly different but still delicious with these swaps.

★★★★★5.0(8 reviews)
Categories Side Dishes