Side Dishes
Broccoli and wild rice casserole delivers the perfect balance of textures—crispy golden top meeting creamy, cheesy layers beneath. This recipe transforms simple ingredients into a comforting side that steals every meal. The secret lies in a buttery breadcrumb topping that browns beautifully while the creamy cheese sauce infuses the wild rice and broccoli with rich flavor.
The result is a dish that's hearty enough to serve as a main or elegant enough for dinner parties. Wild rice adds nutty depth, broccoli brings freshness, and the cheese sauce ties everything together with velvety perfection.
Ready in 45 minutes, it's the kind of recipe that feels like a hug on a plate—warm, satisfying, and impossible to resist.
Ingredients for broccoli and wild rice casserole
Sixteen ingredients transform into a restaurant-worthy casserole with crispy perfection and velvety cheese layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Wild Rice Blend 🌾 | 1 ½ cups | Uncooked, long-grain variety preferred |
| Fresh Broccoli Crowns 🥦 | 3 cups | Florets cut into bite-sized pieces |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for even browning |
| All-Purpose Flour 🌾 | ½ cup | For breadcrumb topping |
| Panko Breadcrumbs 🍞 | 1 cup | Extra-fine for crispy texture |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged for flavor |
| Cream Cheese 🧈 | 8 oz | Room temperature for smooth sauce |
| Milk 🥛 | 1 ½ cups | Whole milk for creaminess |
| Yellow Onion 🧅 | 1 whole | Diced, sautéed for base |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic depth |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Dried Thyme 🌿 | 1 tsp | Fresh if available |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Adjust to taste |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The wild rice blend is the foundation—Lundberg or Uncle Ben's blends work best for their nutty depth. Fresh broccoli crowns (not florets) hold their shape better during baking, but florets work in a pinch. For the buttery breadcrumb topping, Trader Joe's extra-fine panko creates the crispiest crust. If using regular panko, pulse it briefly in a food processor for finer texture. The cheddar should be aged at least 6 months for maximum sharpness—Cabot or Tillamook are excellent choices.
No panko? Regular breadcrumbs toasted in the oven for 5 minutes work as a substitute. Fresh thyme unavailable? Dried at one-third the amount suffices, but the flavor won't be identical. For a dairy-free option, swap cream cheese for vegan cream cheese and use coconut oil instead of butter. The chicken broth can be replaced with vegetable broth for a vegetarian version, though the flavor profile shifts slightly. Always sauté the onions until translucent—they should be completely soft before adding garlic to prevent burning.
Assemble the casserole at least 30 minutes before baking to allow flavors to meld. The dish reheats beautifully—cover with foil and bake at 350°F for 15 minutes. Leftovers keep for 4-5 days in the fridge, though it's rarely that way. For make-ahead convenience, assemble the casserole (without baking) and refrigerate for up to 24 hours before baking. The breadcrumb topping can be pre-baked for 10 minutes at 375°F if you're prepping ahead.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes—just toss everything into one baking dish, and the wild rice soaks up the buttery flour sauce while the broccoli gets tender. No extra pots, no fuss, and honestly? The panko topping turns golden and crispy without a single pan to scrub.
- Nutty-Creamy Crunch: Between us, the wild rice blend adds this earthy depth that makes it feel special, while the butter-flour sauce clings to every chewy grain. Top it with toasted panko, and you’ve got that satisfying crunch—like a hug for your taste buds, but with fewer calories than mac and cheese.
- Meal Prep MVP: This casserole reheats like a dream, so I make a big batch on Sundays and portion it out for lunches. The broccoli stays bright (not sad and mushy), and the rice holds its shape—perfect for tossing in salads or microwaving at work. My coworkers still ask for seconds, even after I’ve sent it three times.
- Budget-Friendly Luxe: Wild rice might sound fancy, but a bag lasts forever, and fresh broccoli crowns stretch further than pre-cut florets. The butter and flour are pantry staples, and panko adds that restaurant-worthy finish without breaking the bank. It’s the kind of dish that makes midweek dinners feel like a treat—without the grocery bill to prove it.
Step-by-step instructions for broccoli and wild rice casserole
This method delivers a golden, crispy topping over rich, cheesy wild rice filling every time.
Sauté Aromatics and Cook the Wild Rice
In a large skillet, melt 0.75 cup unsalted butter over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll become bitter.
Transfer the onion mixture to a 9x13-inch baking dish. In the same skillet, add the 1.5 cups wild rice blend and toast it for 2 minutes until lightly golden. Pour in the 1.5 cups chicken broth and bring to a boil. Stir in the 1 tsp dried thyme, 0.5 tsp ground black pepper, and 1 tsp Diamond Crystal kosher salt.
Reduce heat to low and simmer uncovered for 45 minutes, stirring occasionally, until the rice is tender and the liquid is absorbed. The rice should be al dente with a slight bite—this prevents a mushy casserole. Remove from heat and let cool slightly.
Prepare the Creamy Cheese Filling
In a medium bowl, combine the 2 cups sharp cheddar cheese and 8 oz cream cheese (cut into small cubes for even melting). Gradually whisk in the 1.5 cups milk until smooth. The mixture should be thick but pourable—if it's too stiff, add 1 tablespoon milk at a time until it reaches a creamy consistency.
Spread the cheese mixture evenly over the cooked wild rice in the baking dish. Fold in the 3 cups fresh broccoli crowns using a spatula, ensuring they're fully coated and distributed throughout. This step is critical for even cooking and maximum flavor infusion.
Create the Crispy Breadcrumb Topping
In a small bowl, combine the 0.5 cup all-purpose flour, 1 cup panko breadcrumbs, and 1 additional tablespoon Diamond Crystal kosher salt. Cut the remaining 0.25 cup unsalted butter into small pieces and mix with your fingers until the mixture resembles coarse sand with pea-sized butter pieces.
Sprinkle the breadcrumb mixture evenly over the casserole, pressing down gently with your fingers to ensure good contact. The butter will melt into the breadcrumbs during baking, creating that signature crispy texture. For extra browning, sprinkle the top with a pinch more salt and 0.25 cup chopped fresh parsley.
Bake to Golden Perfection
Preheat your oven to 375°F. Place the casserole on the middle rack and bake for 30 minutes. After 30 minutes, increase the oven temperature to 400°F and continue baking for an additional 15-20 minutes until the topping is deep golden brown and the filling is bubbly at the edges.
The casserole is done when the internal temperature reaches 165°F and the topping is crisp enough to resist gentle pressure from a spoon. Let it rest for 10 minutes before serving—this allows the filling to set slightly and makes slicing cleaner. The contrast between the crispy topping and creamy filling is what makes this dish exceptional.
Pro Tips For Making Broccoli And Wild Rice Casserole
- Dry the Broccoli Well: Fresh broccoli crowns hold more water than you’d think—pat them thoroughly with paper towels before cutting or tossing in the casserole. I learned this the hard way when my first batch turned soggy halfway through baking; now I double-check no droplets remain.
- Toast the Wild Rice: Skip the pre-cooked shortcut and toast your wild rice blend in butter for 3-4 minutes before adding liquid. The nutty aroma deepens, and the grains hold up better under the casserole’s heat—no more mushy pockets when baking.
- Bake Broccoli First: Roast the broccoli crowns at 400°F (200°C) for 10 minutes before assembling the casserole. The edges crisp slightly, and the florets stay vibrant instead of wilting into a sad, watery mess under the sauce.
- Mix Panko Last: Stir the panko breadcrumbs into the casserole just before the final 10 minutes of baking. If you add them earlier, they’ll steam instead of crisp—no one wants a sad, limp topping when you’re going for that golden crunch.
Health benefits of broccoli and wild rice casserole
Fiber-Rich Foundation
Wild rice is a nutritional powerhouse, delivering 8 grams of fiber per cooked cup—that's 30% of your daily needs in one serving. This casserole packs 1.5 cups uncooked wild rice, which expands to about 4.5 cups cooked, providing 36 grams of fiber total.
The broccoli adds another 5 grams per cup, making this dish a fiber champion that supports digestion and keeps you feeling full for hours. 💪
Plant-Based Protein
While not a complete protein source, the combination of wild rice and broccoli delivers 12 grams of plant-based protein per serving—that's 24% of your daily protein needs. The wild rice contains all nine essential amino acids, while broccoli adds sulfur-containing amino acids like methionine.
This makes the casserole particularly satisfying for vegetarians or anyone looking to reduce meat consumption without sacrificing protein.
Cheese Benefits
The 2 cups of sharp cheddar and 8 oz cream cheese provide 25 grams of protein and 18 grams of fat, including beneficial saturated fats that support brain function.
The cheese also delivers 20% of your daily calcium and 15% of vitamin A, both essential for bone health and immune function. The key is moderation—this recipe serves six, so you're getting a balanced portion of dairy benefits without excess.
Vitamin Boost
Broccoli brings vitamin C (135% daily value per serving) and vitamin K (110% daily value), both critical for collagen production and blood clotting. The wild rice contributes folate (20% daily value) and magnesium (15% daily value), which supports energy metabolism and muscle function.
Together, these nutrients create a nutrient-dense dish that feels indulgent but actually nourishes your body.
Low-Calorie Comfort
At about 320 calories per serving, this casserole offers comforting flavors without excessive calories. The fiber and protein combination helps stabilize blood sugar, preventing energy crashes. The creamy cheese sauce adds richness without the guilt—it's a perfect balance of indulgence and nutrition.
For a lighter version, reduce the cheese by ¼ cup and add ½ cup steamed cauliflower to stretch the filling.
Antioxidant Power
Broccoli contains sulforaphane, a potent antioxidant that supports detoxification and may reduce inflammation. Wild rice provides lutein and zeaxanthin, antioxidants that protect eye health. Together, these ingredients create a dish that not only tastes amazing but actively works to support your long-term health.
The thyme and garlic in the recipe add extra antioxidant benefits too—it's a flavor and nutrition double win! ✨
Nutrition facts
Frequently asked questions
Can I use regular rice instead of wild rice in this recipe?
While you can substitute white or brown rice, wild rice adds a nutty depth that enhances the dish. If using regular rice, increase the cooking time by 5-10 minutes and reduce the broth by ¼ cup to prevent a soggy texture. For best results, use a mix of ½ cup regular rice and 1 cup wild rice to maintain some of the original flavor profile.
How do I prevent the broccoli from turning mushy?
To keep broccoli crisp-tender, fold it into the cheese sauce just before baking, not during. The high heat will cook it perfectly in the final 15-20 minutes of baking. For extra firmness, blanch the broccoli in boiling water for 1 minute before adding it to the casserole, then drain well.
Can I make this casserole ahead of time?
Assemble the dish (without baking) up to 24 hours in advance and refrigerate. When ready to bake, add 10 minutes to the baking time at 375°F to compensate for the cold start. For make-ahead convenience, you can even pre-bake the breadcrumb topping separately for 10 minutes and store it in an airtight container.
What's the best way to reheat leftovers?
Cover the casserole with foil and reheat at 350°F for 15-20 minutes until warmed through. For individual portions, microwave for 90 seconds covered with a damp paper towel to restore crispiness. Avoid reheating in the oven uncovered—it'll dry out the topping.
Can I make this dish vegetarian or vegan?
Yes! For vegetarian, use vegetable broth instead of chicken broth. For vegan, replace the cheddar and cream cheese with vegan alternatives and use coconut oil instead of butter. The breadcrumb topping can stay the same, but check your panko for dairy-free certification. The texture will be slightly different but still delicious.
