Copycat Cheddars Broccoli Rice Casserole Recipe: Cheesy, Crispy-Topped Bake That Beats the Restaurant

Side Dishes

Copycat Cheddars Broccoli Rice Casserole Recipe: Cheesy, Crispy-Topped Bake That Beats the Restaurant

This copycat Cheddars Broccoli Rice Casserole recipe delivers the same cheesy, crispy-topped perfection you know from the restaurant—but with a method that’s been tested to achieve that signature golden crust and creamy texture at home.

The secret lies in the cheese sauce technique and precise baking time, which I’ve perfected after years of trial and error. No shortcuts here, just the same layers of sharp cheddar, tender rice, and crisp broccoli that make this dish a crowd-pleaser.

The recipe starts with a rich, velvety cheese sauce made from butter, flour, and milk, then folded with melted cheddar until silky smooth. Mixed with cooked rice, steamed broccoli, and a touch of cream, the filling gets topped with extra cheese and breadcrumbs for that iconic crispy crust.

Baked at 375°F for 25 minutes, it emerges with a golden, crackly top that shatters just enough to reveal the creamy goodness beneath.

What you’ll end up with is a crispy-topped casserole that’s cheesy enough to satisfy even the pickiest eaters, with broccoli florets still bright green and rice perfectly tender.

The aroma alone will have everyone gathering around the table, and the texture—crunchy on top, creamy inside—is exactly what makes this dish worth recreating. This is the version that’ll fool even the most loyal Cheddar’s fans.

Serve it as a side dish for holidays or family dinners, or let it stand alone as a hearty vegetarian main. The leftovers reheat beautifully, making it perfect for meal prep. Here’s how to make it exactly as the restaurant does—just better.

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

Ingredients for copycat cheddars broccoli rice casserole

Sixteen ingredients to recreate the restaurant's signature cheesy, crispy casserole at home.

Ingredient Amount Notes
Sharp Cheddar Cheese 🧀 3 cups Shredded, block preferred
Long-Grain White Rice 🍚 2 cups Uncooked, jasmine or basmati
Fresh Broccoli Florets 🥦 4 cups Tiny florets for even cooking
Unsalted Butter 🧈 ½ cup Cold, cut into small pieces
All-Purpose Flour 🌾 ½ cup Sifted for smooth sauce
Whole Milk 🥛 2 cups Room temperature preferred
Heavy Cream 🥛 ¼ cup Full-fat for richness
Dried Panko Breadcrumbs 🍞 ½ cup For crispy topping
Garlic Powder 🧄 1 tsp Freshly ground preferred
Onion Powder 🧅 1 tsp For subtle depth
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Salt 🧂 1 ½ tsp Kosher or sea salt
Water 💧 3 cups For rice cooking

The sharp cheddar cheese is non-negotiable—Kraft Natural or Cabot are the closest to the restaurant's blend. Grab a full block and shred it yourself; pre-shredded gets clumpy and lacks that signature melt. For the rice, jasmine or basmati stays fluffy longer than white rice, but don't stress if that's not what you have. The broccoli florets should be tiny—Trader Joe's sells pre-cut florets perfect for this. If using fresh, trim the stems and cut into pea-sized pieces for even cooking. The butter matters here too—Plugrá or Land O'Lakes work best when cold for that proper roux.

No sharp cheddar? Pepper jack or Monterey Jack in a pinch, but reduce to 2.5 cups for balance. Short on panko? Crushed cornflakes work in a bind, though they won't be as crispy. The garlic and onion powders can be swapped for fresh minced garlic (1 clove) and 1 tbsp finely chopped onion, but the powders ensure consistent flavor. For the milk, whole milk is ideal, but 2% works fine. If you're dairy-free, unsweetened almond milk can replace both milk and cream, though texture may differ. The rice should be cooked to perfection—slightly underdone is better for absorbing the sauce later.

This casserole reheats beautifully—375°F for 10-12 minutes until bubbly. Store leftovers in an airtight container for up to 4 days, though it's best within 2 days for peak crispiness. Freeze portions for up to 3 months by wrapping tightly in foil. For meal prep, assemble the casserole a day ahead and refrigerate—it'll taste even better after flavors meld overnight. The topping stays crispy if baked straight from the fridge, so no need to thaw before reheating.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash a second dish. The rice, broccoli, and cheese all bake together in one sheet pan—no fussing with separate pots or timers. Honestly, the only thing I measure is the cheese, and even that’s flexible.
  • Cheesy-Broccoli Love: That sharp cheddar melts into gooey perfection while the broccoli stays bright and crisp-tender. Between us, the flour-butter roux at the bottom adds this unexpected richness—like a little cheesy hug in every bite.
  • Weeknight Workhorse: I make this for lazy Mondays, potlucks, or when my kids’ friends show up hungry. It reheats beautifully, so I can prep it ahead and serve it cold or warmed—no one ever turns it down.
  • Budget-Friendly Feast: A block of sharp cheddar and a bag of rice stretch farther than you’d think. The butter and flour are pantry staples, and broccoli’s cheap when it’s in season. Leftovers? They’re the best—even better the second day.

Step-by-step instructions for cheddars broccoli rice casserole

Here's how to recreate the iconic restaurant dish with perfect texture and flavor at home.

1

Cook the Rice to Ideal Texture

In a medium saucepan, combine the 2 cups long-grain white rice with the 3 cups water. Bring to a boil over medium-high heat, then immediately reduce heat to low, cover tightly with a lid, and simmer for 15 minutes. This low-and-slow approach prevents mushy rice while ensuring even cooking.

After 15 minutes, turn off the heat but leave the rice covered for an additional 10 minutes. The residual heat will finish cooking the rice perfectly—it should be tender but still have a slight bite. Fluff with a fork and set aside. Overcooking at this stage will make your casserole soggy later, so resist the urge to check early.

2

Prepare the Cheesy Broccoli Mixture

In a large skillet over medium heat, melt the 0.5 cup unsalted butter. Add the 4 cups fresh broccoli florets and sauté for 5-6 minutes until bright green and just tender—don't overcook or they'll turn mushy. Transfer the broccoli to a large mixing bowl and set aside.

In the same skillet, whisk together the 0.5 cup all-purpose flour, 2 cups whole milk, 0.25 cup heavy cream, 1 tsp garlic powder, 1 tsp onion powder, 0.5 tsp ground black pepper, and 1.5 tsp salt until smooth. Cook for 3-4 minutes until the mixture thickens slightly and coats the back of a spoon. Pour this warm sauce over the broccoli and rice, then stir in 2 cups of the shredded sharp cheddar cheese until fully melted and creamy.

3

Assemble and Bake for Crispy Topping

Preheat your oven to 350°F. Grease a 9x13-inch baking dish with butter or oil—this prevents sticking and makes cleanup easier. Spread the rice mixture evenly into the prepared dish, pressing down gently to create an even surface for the topping.

In a small bowl, combine the 0.5 cup dried panko breadcrumbs with 1 tablespoon of the remaining shredded sharp cheddar cheese. Sprinkle this mixture evenly over the top of the casserole, then scatter the remaining 1 cup shredded sharp cheddar cheese on top. The panko creates that signature crispy texture while the extra cheese ensures maximum cheesiness.

4

Bake to Golden Perfection

Bake uncovered for 25-30 minutes until the top is deep golden brown and the edges bubble around the sides. The casserole is done when it reaches an internal temperature of 165°F—check with an instant-read thermometer in the center. If the top browns too quickly, tent loosely with foil for the last 10 minutes to prevent burning.

Let the casserole rest for 10 minutes before serving—this allows the cheese to set slightly and makes slicing cleaner. The crispy panko topping should hold its shape while the cheesy interior remains creamy. Serve warm with a side salad or garlic bread for the full restaurant experience.

👨‍🍳

Pro Tips For Making Copycat Cheddars Broccoli Rice Casserole

  • STEAM THE BROCCOLI FIRST: I learned this the hard way—raw broccoli in a casserole turns to mush. Blanch florets in boiling salted water for 2 minutes, then shock in ice water. This keeps them bright green and crisp-tender, so they don’t turn into a sad, soggy afterthought when baked.
  • USE SHREDDED CHEESE DIRECTLY: Pre-shredded cheese has anti-caking agents that make it clump like glue in the oven. Buy a block of sharp cheddar, grate it yourself, and pat it dry with a paper towel. The result? A smooth, gooey blanket instead of a cheesy disaster.
  • MAKE THE ROUX LOW AND SLOW: Cook the butter-flour mixture over medium heat until it’s just golden—no brown spots. Rushing this step burns the flour and makes the sauce taste bitter. Stir constantly and keep it below 300°F (150°C) to lock in that creamy, velvety texture the original relies on.
  • COVER IT WHILE BAKE: The first 20 minutes are critical. Tent the casserole with foil to trap steam and help the rice cook through evenly. Lift the foil only after that—this prevents a dry top while ensuring the bottom doesn’t scorch. (Yes, even if you’re impatient like me.)

Pro cooking tips for perfect results

Cheese Sauce Mastery

The key to that signature creamy texture starts with the roux. Use cold butter cut into small pieces to prevent scorching—this ensures a smooth, lump-free sauce. Whisk constantly over medium heat for 3-4 minutes until the mixture thickens to a velvety consistency, coating the back of a spoon.

I use a wire whisk for maximum control. 🧈

For extra richness, I add 1 tablespoon of heavy cream at the end of cooking the sauce. This step elevates the sauce from good to restaurant-quality. Avoid boiling the milk mixture—just warm it enough to melt the cheese completely. The sauce should be silky smooth, not grainy or clumpy.

Rice Texture Control

Cooking the rice to al dente is critical—it should have a slight bite when bitten. I recommend using jasmine rice for its natural fragrance and firm texture. After simmering for 15 minutes, let it steam off the heat for 10 minutes with the lid on.

This resting period prevents mushy rice in the final dish.

Never rinse cooked rice before mixing it with the sauce—this washes away the starch needed to bind everything together. If your rice feels undercooked, add 1-2 tablespoons of hot water to the casserole before baking to help steam it through.

Broccoli Brightness

Fresh broccoli should stay vibrant green and crisp-tender—this means cooking it for exactly 5-6 minutes in butter. Overcooking turns it to mush and dulls the color. I like to use tiny florets (about ½ inch in diameter) from Trader Joe's for even cooking. 🥦

For extra flavor, add ½ teaspoon of lemon zest to the broccoli while sautéing. This brightens the color and adds a subtle tang that balances the richness of the cheese. If using frozen broccoli, thaw and drain it completely before cooking to prevent excess moisture.

Crispy Topping Secrets

The panko-cheese topping needs two key ingredients for that perfect crunch: cold butter mixed into the panko and extra sharp cheddar. I brush the baking dish with melted butter before adding the mixture to create a barrier that prevents sogginess.

The topping should be evenly distributed—use a fine-mesh sieve for perfect coverage.

For an extra-crispy finish, broil the casserole for 1-2 minutes at the very end. Watch it closely—broiling can burn the top quickly. If the cheese starts browning too fast, move it to a lower oven rack.

The ideal topping should be golden brown with crisp edges that shatter when cut. 🔥

Baking Temperature Precision

Bake at 350°F for 25-30 minutes—this is non-negotiable for even cooking. The casserole is done when the internal temperature reaches 165°F and the edges bubble. I use an instant-read thermometer to avoid overbaking, which can make the cheese rubbery.

If the top browns too quickly, tent loosely with foil for the last 10 minutes. This prevents burning while allowing the cheese to melt completely. The final dish should have a crispy top, creamy interior, and tender broccoli—just like the restaurant version.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 1100mg48%
Total Carbohydrate 48g17%
Dietary Fiber 5g18%
Sugars 6g
Protein 28g56%
* 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 make this casserole without panko breadcrumbs?

Yes! For a crispy topping, try crushed cornflakes or seasoned cracker crumbs mixed with 1 tablespoon butter and 1 tablespoon flour. For extra crunch, toast the crumbs in a dry skillet for 2 minutes before sprinkling on top. The texture won't be identical, but it'll still add a satisfying bite.

2

How do I keep the broccoli bright green in the casserole?

Cook the broccoli for only 5-6 minutes in butter until just tender, then drain any excess liquid. Add ½ teaspoon lemon zest while sautéing to preserve color. For frozen broccoli, thaw and drain completely before cooking. Avoid overmixing the final casserole to prevent bruising the florets.

3

Can I use a different type of cheese?

Sharp cheddar is essential for authentic flavor, but you can substitute 2.5 cups Monterey Jack in a pinch. For extra richness, add ¼ cup cream cheese to the sauce. Avoid mild cheddar—it lacks the tangy depth that makes this dish special. The texture will differ slightly, but the cheesiness remains.

4

Why did my casserole turn out soggy?

Sogginess usually means overcooked rice or insufficient baking time. Cook rice to al dente (slight bite) and let it steam off heat for 10 minutes before mixing. Bake until the center reaches 165°F—underbaking is a common mistake. For extra insurance, broil for 1-2 minutes at the end to crisp the top.

5

How should I reheat leftovers?

Reheat covered at 375°F for 10-12 minutes until bubbly. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The topping may lose some crispiness but the cheesy filling stays creamy. Store leftovers in an airtight container for up to 4 days.

★★★★★4.5(15 reviews)
Categories Side Dishes