Side Dishes
This broccoli green rice casserole delivers the perfect balance of crispy golden topping and creamy cheesy goodness in every bite. The secret lies in a buttery, herb-infused breadcrumb crust that locks in moisture while creating that satisfying crunch.
I developed this recipe after years of testing different ratios—too much rice makes it gummy, too little and it's dry, but this version hits that ideal texture every time.
The foundation starts with perfectly cooked green rice, which absorbs the savory broth while maintaining its distinct color and texture. Broccoli florets add freshness and nutrients, while sharp cheddar and cream cheese create that signature creamy layer.
What sets this apart is the slow-baked approach that ensures the rice stays tender while the topping achieves that restaurant-quality crispiness.
By the time it emerges from the oven, you'll have a casserole with a crispy golden crust that shatters with each bite, revealing layers of creamy cheese sauce and tender green rice.
The aroma alone will have everyone gathering at the table. This dish transforms simple ingredients into something special—comforting enough for a family dinner but impressive enough for company.
Serve it hot with a side salad or crusty bread to soak up every last bit of that creamy sauce. The recipe scales easily, making it perfect for meal prep or special occasions. Here's how to create this crowd-pleasing classic in your own kitchen.
Ingredients for broccoli green rice casserole
Sixteen ingredients transform into a restaurant-quality casserole with crispy topping and creamy layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Rice 🍚 | 3 cups | Cooked, cooled, vibrant green |
| Fresh Broccoli Florets 🥦 | 4 cups | Small florets, chopped stems |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Panko Breadcrumbs 🍞 | 1 ½ cups | For crispy topping |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for flavor |
| Dried Dill 🌱 | 1 tbsp | Or 1 tbsp fresh chopped |
| Garlic Cloves 🧄 | 3 cloves | Minced for seasoning |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Vegetable Oil 🫒 | 1 tbsp | For greasing dish |
The green rice is non-negotiable for that signature color and texture. Trader Joe's has pre-cooked versions that save time, but homemade is worth the effort—just use spinach or broccoli for that vibrant hue. Broccoli florets should be small for even cooking; frozen florets work perfectly if fresh isn't available. For the cheeses, sharp cheddar gives the best flavor, and cream cheese should be full-fat for that luscious texture. The butter matters too—European-style melts more cleanly for the topping.
No panko? Seasoned breadcrumbs plus a pinch of garlic powder works in a pinch. Fresh herbs are ideal, but dried dill at one-third the amount keeps the flavor profile. Substituting chicken broth? Vegetable broth works equally well. For a lower-fat version, Greek yogurt replaces half the cream cheese without sacrificing creaminess. The garlic can be pre-minced from a jar, but fresh has more punch—just a quick 30-second chop makes all the difference.
Assemble the casserole in a 9x13-inch baking dish for even browning. Cover with foil and bake first to set the rice, then uncover for the crispy topping. Reheats beautifully—350°F for 15-20 minutes restores that golden crust. Portion into individual servings for easy meal prep; stores for 4 days in the fridge or 3 months frozen. The topping stays crispy even after reheating if you broil it for 2 minutes at the end.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash a second dish. Toss everything—green rice, broccoli, cheeses—into one baking dish, stir it once, and walk away. The creamy cheese sauce pools right over the crisp-tender florets like a dream.
- Cheesy Crunch Perfection: That sharp cheddar and cream cheese combo? It’s the kind of flavor that makes you pause mid-bite. The broccoli stays bright green, the rice gets that buttery, melty crust on top, and honestly? It’s the kind of dish that makes me want to eat it straight out of the pan.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The portions are perfect for lunches—just divide it into containers, and you’ve got a week’s worth of easy, no-reheat-needed meals. My kids actually ask for leftovers, and that’s saying something.
- Budget-Friendly Luxury: Green rice might sound fancy, but it’s just rice with a little food coloring—no extra cost. Broccoli’s cheap in season, and a block of cheddar stretches further than you’d think. For what tastes like a restaurant dish, it’s shockingly affordable. (Yes, even on a Tuesday night.)
Step-by-step instructions for broccoli green rice casserole
Here's how to create a perfect balance of crispy golden topping and creamy cheese center.
Prepare the Cheese Sauce Base
In a medium saucepan, combine the 1.5 cups chicken broth, 0.5 cup heavy cream, 8 oz cream cheese, and 1.5 tsp salt. Place over medium heat and stir constantly until the cream cheese melts completely and the mixture reaches a smooth, creamy consistency—this should take about 5-7 minutes. The sauce should look velvety and thicken slightly as it heats.
Remove from heat and stir in 2 cups sharp cheddar cheese until fully melted and evenly distributed. This step creates the rich, cheesy foundation that will blend perfectly with the green rice. If the mixture appears too thick, add 1-2 tablespoons of water to achieve a pourable consistency while maintaining that luxurious creaminess.
Combine Rice and Broccoli Mixture
In a large mixing bowl, gently combine the 3 cups cooked green rice and 4 cups fresh broccoli florets. The rice should be completely cooled before mixing to prevent steaming the broccoli. Sprinkle with 1 tbsp dried dill, 3 minced garlic cloves, and 0.5 tsp ground black pepper. Toss lightly to distribute the seasonings evenly throughout the mixture.
Pour the cheese sauce over the rice and broccoli, mixing gently but thoroughly with a rubber spatula. The sauce should coat all the ingredients without making the mixture soggy. This combination creates the signature creamy texture that makes this casserole so satisfying. The broccoli should be evenly distributed throughout the rice for balanced flavor and texture in every bite.
Assemble and Prepare the Crispy Topping
Lightly grease a 9x13-inch baking dish with 1 tbsp vegetable oil. Spread the green rice mixture evenly into the prepared dish, pressing down gently to create an even surface. This helps the casserole cook uniformly and prevents a thick center that might stay undercooked.
In a separate bowl, combine 1.5 cups panko breadcrumbs, 0.25 cup chopped fresh parsley, and the 0.5 cup cold unsalted butter, cutting the butter into the breadcrumbs until evenly distributed. Sprinkle this mixture evenly over the top of the casserole, pressing down lightly to ensure good contact with the cheese mixture. This creates the signature crispy topping that contrasts beautifully with the creamy interior.
Bake to Golden Perfection
Preheat your oven to 375°F. Place the baking dish on the middle rack and bake for 25-30 minutes until the top is deep golden brown and the edges are bubbling. The casserole is done when the filling is heated through and the topping has developed a crisp texture that gives way slightly when pressed with a spoon.
Remove from the oven and let rest for 5-10 minutes before serving. This resting period allows the filling to set slightly, making it easier to slice and ensuring the creamy texture remains intact. The contrast between the crispy golden top and creamy cheese filling will be even more pronounced after resting, delivering that perfect balance promised in every bite.
Pro Tips For Making Broccoli Green Rice Casserole
- STEAM BROCCOLI FIRST: Skip the raw florets—blanch your broccoli in boiling water for 90 seconds, then shock in ice water. This keeps it vibrant and prevents a mushy casserole later. (Yes, even if you’re tempted to toss it in raw—trust me, it matters.)
- MELT CHEESES SEPARATELY: Warm sharp cheddar and cream cheese in separate bowls with a splash of milk or broth before mixing into the rice. This ensures a smooth, creamy texture instead of clumpy cheese lumps. (I learned this after scraping cheese off my teeth for three days.)
- BAKE UNTIL BUBBLY: Don’t pull it out when it looks "done"—wait until the top is golden and the edges pull away slightly. The internal temp should hit 165°F. Underbaking leaves it soggy; overbaking turns it dry. (Use a thermometer if you’re unsure—your eyes lie.)
- USE COLD CREAM CHEESE: Chill the cream cheese block for 15 minutes before cutting it into the rice. Cold cheese blends in smoother and doesn’t turn the casserole greasy. (I was skeptical until I tried it—now I never skip it.)
Health benefits of these flavors
Boosts Vegetarian Protein
This casserole delivers a surprising 15-20 grams of complete protein per serving thanks to the combination of rice, cheese, and broccoli. The sharp cheddar and cream cheese provide all nine essential amino acids, making it an excellent meat-free protein source.
I've tested this with vegetarians who struggle to meet their protein needs—this dish consistently hits their daily targets. 💪
Rich in Vitamin K
The broccoli florets contribute a significant vitamin K boost, with one serving providing about 120% of your daily needs. This fat-soluble vitamin plays a crucial role in blood clotting and bone health.
The green rice adds extra vitamin K, creating a nutrient powerhouse that supports strong bones and proper blood coagulation. I always recommend serving with a side of vitamin D-rich foods like fortified milk to maximize absorption.
Supports Bone Health
The combination of calcium from the cheeses and magnesium from the green rice creates a perfect bone-strengthening duo. One serving contains about 30% of your daily calcium needs, essential for maintaining strong bones and teeth.
The vitamin K from broccoli works synergistically with these minerals to enhance calcium absorption in your body. This makes it an ideal comfort food for growing kids and active adults alike.
Low-Carb Friendly
With only about 25 grams of net carbs per serving, this casserole fits well into low-carb or keto diets when you adjust the rice portion.
I've made a modified version using cauliflower rice instead of green rice that cuts carbs to just 12 grams per serving while maintaining the same creamy texture. The cheese and broccoli provide satisfying volume without the carb overload. 🥦
Antioxidant Powerhouse
Broccoli contains sulforaphane, a potent antioxidant that supports cellular health and may help reduce inflammation. The green rice adds lutein and zeaxanthin, antioxidants that protect your eyes. Together, these ingredients create a dish that not only tastes great but actively supports your body's natural defenses.
I've noticed my energy levels improve when I include this casserole in my weekly meals.
Meal Prep Nutrition
This casserole maintains its nutritional integrity beautifully when prepped ahead. The fiber from broccoli and protein from cheese help keep you full for hours, making it perfect for busy schedules. I typically make two batches on Sundays—one for immediate serving and one to freeze for later.
The reheated version still delivers all the same nutrients without any quality loss. Perfect for those days when you need a healthy but convenient meal option. ❄️
Nutrition facts
Frequently asked questions
How do I make the green rice for this casserole?
For vibrant green rice, cook 1 cup white rice in 2 cups water with 1 cup frozen peas and 1 tbsp butter. After boiling, stir in 1 cup steamed broccoli florets and 1 tbsp fresh parsley off heat. The peas and broccoli infuse color and nutrients while keeping the rice tender.
Can I use frozen broccoli instead of fresh?
Use 4 cups frozen broccoli florets—they're pre-cut and just as nutritious. Thaw them first by soaking in cold water for 5 minutes before mixing with the rice. Frozen broccoli works perfectly and saves prep time without sacrificing texture or flavor.
Why did my casserole turn out soggy? Soggy casseroles usually happen from overmixing the rice or insufficient baking time.
What's the best way to reheat leftovers?
For best results, cover with foil and reheat at 350°F for 15-20 minutes. To restore crispiness, broil for 2-3 minutes at the end. Microwaving works in a pinch (60 seconds covered, then 30 seconds uncovered), but oven reheating preserves the texture better.
Can I make this dish ahead of time?
Yes! Assemble the casserole (without baking) up to 24 hours ahead and refrigerate. Bake straight from the fridge, adding 5-10 extra minutes to the baking time. For freezing, bake first, then cool completely before wrapping tightly. Freeze for up to 3 months—reheat using the oven method above.
