Side Dishes
This Pioneer Woman-style broccoli rice casserole recipe delivers the perfect balance of creamy, cheesy goodness with a crispy golden top that's impossible to resist. The secret lies in a simple yet foolproof technique that transforms humble ingredients into a comforting side dish that's always a crowd-pleaser.
I've perfected this recipe over years of testing, ensuring every bite delivers that satisfying mix of textures and flavors.
With just a few basic ingredients—rice, broccoli, cheese, and a creamy sauce—you'll create a dish that's rich, satisfying, and ready in under an hour. The key is baking at 375°F for 25-30 minutes, which ensures the top becomes beautifully crispy while keeping the interior tender and flavorful.
This casserole works as a side for any meal or even as a light main dish when paired with protein.
Ingredients for broccoli rice casserole recipe pioneer woman
Six simple ingredients transform into a restaurant-worthy casserole with golden crispy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, dry measure |
| Fresh Broccoli Florets 🥦 | 6 cups | Cut into bite-sized pieces |
| Shredded Cheddar Cheese 🧀 | 2 cups | Sharp cheddar preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Milk 🥛 | 1 cup | Whole milk preferred |
| Butter 🧈 | ½ cup | Unsalted, melted |
| All-Purpose Flour 🌾 | ¼ cup | For crispy topping |
| Yellow Onion 🧅 | 1 whole | Diced small |
| Garlic Cloves 🧄 | 3 cloves | Minced finely |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Parsley 🌿 | 1 tbsp | For garnish |
| Panko Breadcrumbs 🍞 | ½ cup | For extra crunch |
The cheese selection is non-negotiable here. Sharp cheddar delivers that signature tang, but a blend of cheddar and Monterey Jack works beautifully too. For the broccoli, fresh florets are ideal, but frozen works in a pinch—just thaw and drain well. I always grab my rice from Whole Foods bulk section when possible, as their long-grain varieties hold up better during baking. The butter matters for that rich, creamy base—full-fat is non-negotiable for proper texture. For the onion, yellow or white both work, but yellow adds subtle sweetness that complements the cheese beautifully.
No sharp cheddar? Pepper jack or Gruyère bring different but equally delicious flavors. The heavy cream can be swapped for half-and-half if you're watching calories, though the texture will be slightly lighter. Running out of panko? Regular breadcrumbs toasted in the oven work just as well. The garlic can be pre-minced from a jar, but freshly minced makes a noticeable difference. For the flour, all-purpose works fine, but cake flour creates an even lighter topping. The key to that perfect crispy crust is baking at 375°F—don't overcrowd the baking dish or the top won't crisp properly.
This casserole reheats beautifully—350°F for 15-20 minutes until bubbly. Store leftovers covered in the fridge for 4-5 days, though it's rarely around that long in my house. For make-ahead prep, assemble the casserole, refrigerate overnight, then bake straight from the fridge—add 10 minutes to the baking time. The crispy topping is best served immediately, so plan to eat it fresh out of the oven. Freezes well for up to 3 months—just thaw in the fridge overnight before reheating.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss the rice, broccoli, and cheese into one dish, pour the creamy milk-heavy cream mix over it, and bake. The broccoli gets tender-crisp while the rice soaks up all that rich, cheesy goodness without a single extra bowl.
- Cheesy Creamy Bliss: That combo of heavy cream and cheddar? It’s like a hug in casserole form. The broccoli stays bright green (thanks to not overcooking it) while the top gets a golden, bubbly crust that’s impossible to resist. My kids fight over the last bite—no exaggeration.
- Meal Prep MVP: I make a double batch on Sundays because this reheats like a dream. The rice stays fluffy, the cheese doesn’t turn greasy, and it’s ready in minutes. Pack it for lunches or freeze half for those nights when takeout feels like too much effort.
- Budget-Friendly Luxury: Long-grain rice and fresh broccoli are cheap staples, and a block of cheddar stretches far. The heavy cream makes it feel fancy, but you’d never guess it’s not a restaurant dish. Honestly, it’s the kind of meal that makes grocery night less stressful.
Step-by-step instructions for broccoli rice casserole
Master this classic comfort dish with a golden, crispy topping that seals in creamy goodness.
Sauté Aromatics for Flavor Foundation
Melt the 0.5 cup butter in a large skillet over medium heat. Add the 1 whole yellow onion and 3 cloves garlic cloves, cooking until the onion becomes translucent and the garlic releases its signature aroma—about 5-6 minutes. This step builds the flavor base that will infuse the entire casserole.
I like to keep the heat steady here—too high and the garlic burns before the onion softens. Watch for the onions to turn slightly golden at the edges; that's when you know they're ready. Remove from heat and set aside, as we'll use this aromatic butter mixture later in the recipe.
Prepare the Rice Mixture
In a large bowl, combine the 2 cups long-grain white rice, 6 cups fresh broccoli florets, 1 cup milk, 1 cup heavy cream, 1 tsp salt, and 0.5 tsp black pepper. Mix gently but thoroughly to distribute the seasoning evenly. The broccoli should be coated lightly with the dairy mixture, but don't overmix or you'll crush the florets.
This is where the magic happens—don't skip the broccoli coating. The cream and milk will help tenderize the florets while cooking, ensuring they're perfectly steamed rather than overcooked. Fold in the sautéed onion and garlic mixture now, distributing it evenly throughout the rice and broccoli.
Assemble the Casserole Layers
Transfer the rice mixture to a greased 9x13-inch baking dish, spreading it evenly into a single layer. The dish should be about ¾ full—this gives us room for the crispy topping without overflowing. Sprinkle 1 cup of the shredded cheddar cheese evenly over the top, pressing it down gently to help it adhere to the rice.
Here's the thing—this layering technique ensures the cheese melts into the rice rather than forming a separate, gooey layer. The pressed cheese also helps prevent the casserole from shifting during baking, which is especially important when we add the crispy topping later.
Create the Crispy Topping
In a small bowl, mix together the 0.25 cup all-purpose flour, 0.5 cup panko breadcrumbs, and the remaining 1 cup shredded cheddar cheese. The panko should be evenly distributed—this creates that signature crunch we're after. Sprinkle this mixture evenly over the casserole, pressing down very lightly with your fingers to help it stick.
Don't worry if it doesn't look perfectly even—some variation is normal. The key is to cover the entire surface area. This topping isn't just for aesthetics; it creates a protective barrier that keeps the casserole moist while adding irresistible texture. Save the 1 tbsp dried parsley for garnishing after baking.
Bake to Golden Perfection
Preheat your oven to 375°F. Bake the casserole uncovered for 45-50 minutes until the top is deep golden brown and the rice is tender. You'll know it's done when the edges pull away slightly from the baking dish and the cheese topping is crisp enough to hold its shape.
I always check for doneness by inserting a fork into the center—it should slide in easily, and the rice should be tender with no hard bits. If the top isn't crispy enough after 45 minutes, return it to the oven for another 5-10 minutes until golden. Let it rest for 10 minutes before serving to allow the juices to redistribute.
Pro Tips For Making Broccoli Rice Casserole Recipe Pioneer Woman
- STEAM THE BROCCOLI FIRST: I learned this the hard way—raw broccoli florets in the casserole stay bitter and crunchy no matter how long you bake it. Blanch them in boiling water for 2 minutes first, then shock in ice water. This keeps them vibrant, tender, and ready to soak up the creamy sauce instead of fighting it.
- USE DAY-OLD RICE: Freshly cooked rice turns this casserole into a mushy disaster. The starches absorb all the cream and milk, leaving you with glue. Cook your rice a day ahead, spread it on a tray to dry out, then chop it into smaller pieces before mixing. The texture stays firm and the flavors meld better.
- SALT THE CREAM MIX: The cheesy, creamy sauce is where this dish shines, but it’s easy to forget the seasoning gets buried under cheese. Before stirring in the heavy cream and milk, add a full teaspoon of salt—yes, even if the recipe doesn’t say to. Taste it after mixing; you’ll need more than you think, especially if you’re using pre-shredded cheese (which often lacks salt).
- BAKE UNTIL THE EDGES CRISP: Low and slow is great, but this casserole needs a golden, slightly crispy top to hold its shape when serving. After the first 30 minutes at 350°F, crank the oven to 400°F for the last 10 minutes. Watch it like a hawk—it’ll go from perfect to burnt faster than you’d expect. A foil tent helps if you’re nervous.
Perfect pairings for these flavors
Classic Side Dish Pairings
This creamy broccoli rice casserole pairs beautifully with roasted chicken or meatloaf—the crispy cheese topping contrasts perfectly with juicy proteins. I often serve it alongside garlic green beans or roasted Brussels sprouts for a complete vegetable medley. The rich, cheesy flavor balances lighter sides without overpowering them. 🥗
Protein Pairings
For a hearty main dish, serve this casserole with grilled steak or baked salmon—the creamy texture complements the richness of these proteins. I love pairing it with slow-cooked pulled pork for a Southern-style meal that feels indulgent yet comforting.
The crispy topping adds a satisfying crunch that cuts through the richness of meats.
Beverage Pairings
A crisp Sauvignon Blanc or Chardonnay enhances the dish's creamy, cheesy flavors without overpowering them. For beer lovers, a light lager like Miller Lite or Coors Banquet keeps the palate clean.
Avoid heavy reds or dark beers—they clash with the delicate balance of this casserole. A simple sparkling water with lemon is a refreshing non-alcoholic option. 🍷
Seasonal Variations
In summer, add fresh cherry tomatoes or zucchini to the rice mixture for a lighter twist. For winter, swap the broccoli for roasted butternut squash and add a pinch of cinnamon to the cheese topping.
I also love sprinkling toasted pecans on top for a festive holiday touch. These adjustments keep the dish exciting year-round. 🌟
Make-Ahead Serving Tips
Assemble the casserole a day ahead and refrigerate—it tastes even better after flavors meld overnight. Reheat at 350°F for 15-20 minutes until bubbly. Garnish with fresh parsley or crushed red pepper flakes right before serving to keep the topping crisp.
For potlucks, bring it straight from the oven—everyone will ask for seconds! ✨
Nutrition facts
Frequently asked questions
Can I use instant rice instead of long-grain white rice?
Yes, but with adjustments! Instant rice cooks faster, so reduce the baking time by 10-15 minutes (start checking at 30 minutes). The texture will be slightly softer, but still delicious. For extra crispiness, broil for 2-3 minutes at the end. The creamy sauce will still work perfectly with instant rice.
Why is my cheese topping not crispy?
This usually happens from two issues: baking too low (350°F instead of 375°F) or overcrowding the dish. For a crispy top, ensure your oven is fully preheated and the casserole isn't packed too tightly. Try adding an extra 5 minutes of baking time, then broil for 2 minutes at the end for extra crunch.
Can I make this casserole without dairy?
Replace the cheese with nutritional yeast (for cheesy flavor) and use coconut milk instead of heavy cream. For the topping, mix flour and panko with a pinch of salt. The texture will be lighter but still satisfying. This version works well for vegan diets while keeping the creamy profile.
How do I prevent the broccoli from getting mushy?
Keep the broccoli florets large and intact (about 1-inch pieces) and don't overmix the rice mixture. The key is steaming the broccoli gently during baking. If using frozen broccoli, thaw and drain it thoroughly first. For extra protection, add the broccoli to the baking dish 10 minutes before the final baking time to steam it just enough.
What's the best way to reheat leftovers?
Cover with foil and reheat at 350°F for 15-20 minutes until bubbly. For extra crispiness, remove the foil for the last 5 minutes of reheating. Microwave reheating is possible but will make the topping soggy—always use the oven for best results. Leftovers keep well for 4-5 days in the fridge.
