Side Dishes
Campbell's Broccoli Cheese Rice Casserole delivers that nostalgic comfort food magic with its signature crispy golden top and melty cheese layers. This classic side dish transforms simple ingredients into a creamy, cheesy masterpiece that's perfect for family dinners or holiday gatherings. The secret lies in proper layering and baking techniques that ensure that perfect texture contrast.
What makes this casserole truly special is how the crispy cheese crust forms on top while keeping the interior rich and creamy. The combination of Campbell's cream of mushroom soup, shredded cheddar, and steamed broccoli creates a flavor profile that's both comforting and satisfying.
With just a few simple steps, you'll achieve restaurant-quality results that taste like they've been simmering all day.
Ingredients for campbell's broccoli cheese rice casserole
Classic comfort casserole relies on premium ingredients for that perfect crispy-cheesy texture contrast.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍄 | 2 cans | Condensed, not low-fat |
| Long-Grain White Rice 🌾 | 3 cups | Uncooked, medium grain preferred |
| Shredded Sharp Cheddar Cheese 🧀 | 2 cups | Freshly shredded, not pre-shredded |
| Fresh Broccoli Florets 🥦 | 4 cups | Steamed, not frozen |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crispy top |
| All-Purpose Flour 🌾 | ¼ cup | For breadcrumb topping |
| Panko Breadcrumbs 🍞 | ½ cup | Japanese-style for extra crunch |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Onion Powder 🧅 | 1 tsp | For depth of flavor |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Butterflake Cheese 🧀 | ¼ cup | For extra crispy topping |
| Freshly Grated Parmesan Cheese 🧀 | ¼ cup | For umami depth |
The Campbell's cream of mushroom soup is the flavor foundation here—stick with the classic condensed version, not low-fat or reduced-sodium. For the rice, long-grain white gives the best texture, though medium-grain works too. The cheese selection is critical: sharp cheddar for tang, butterflake for crispiness, and freshly grated Parmesan for umami. Buy cheddar in blocks and shred yourself—pre-shredded contains anti-caking agents that prevent proper melting. For the broccoli, fresh florets steam in 3-4 minutes; overcooking turns them mushy, which ruins the dish's texture contrast. Purchase Parmigiano-Reggiano for the Parmesan if you want to splurge—it makes a noticeable difference in the final flavor profile.
No Campbell's soup? Homemade mushroom cream sauce works beautifully—sauté mushrooms, garlic, and shallots, then blend with cream, butter, and a splash of white wine. Short on sharp cheddar? Monterey Jack at half the amount plus a pinch of cayenne mimics the tang. The butterflake cheese is non-negotiable for that signature crispy top—substitute panko mixed with melted butter if unavailable. For the breadcrumbs, Japanese-style panko provides superior crunch, but regular breadcrumbs work in a pinch. The garlic and onion powders can be swapped for fresh sautéed garlic and onion, but the powders ensure consistent flavor without prep time. If you're watching sodium, reduce the kosher salt to one-quarter teaspoon and omit the salt in the soup.
This casserole reheats beautifully—bake at 350°F for 20-25 minutes until the top is bubbly and golden. For make-ahead convenience, assemble the dish in a greased 9x13-inch baking dish, cover with foil, and refrigerate for up to 24 hours before baking. The flavors deepen overnight, making it perfect for holiday gatherings. Store leftovers in an airtight container for 4-5 days in the refrigerator. For longer storage, freeze portions for up to 3 months. To reheat from frozen, bake at 350°F for 45-50 minutes, covered with foil for the first 30 minutes, then uncovered to crisp the top. The crispy cheese crust is best served immediately, so hold off on broiling until just before serving.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything into one pan, bake, and walk away. No chopping, no fussing, and zero dirty dishes beyond the pan itself. The rice cooks right in the sauce, so you’re not waiting for separate pots to boil.
- Cheesy Mushroom Hug: That creamy mushroom soup base with sharp cheddar? It’s like a warm embrace in every bite. The broccoli adds freshness, but the real star is how the cheese melts into the rice, giving it that rich, gooey texture. (Yes, even the kids will ask for seconds.)
- Weeknight Workhorse: Between us, this is my go-to when I need something fast but still feels special. Double the recipe for game day or potlucks—it’s hearty enough to feed a crowd but simple enough that no one will guess it took me 20 minutes to throw together.
- Budget-Buster Leftovers: Honestly, the best part? It tastes even better the next day. The rice soaks up all the flavor, and the cheese gets extra crispy on top when reheated. Plus, you’re using pantry staples—no weird ingredients to waste if you don’t finish it all. Win.
Step-by-step instructions for Campbell's broccoli cheese rice casserole
Layering and baking create the perfect balance of creamy, cheesy rice and crispy golden topping.
Prepare the Broccoli and Cook the Rice
Steam the 4 cups fresh broccoli florets in a pot of boiling salted water for 3-4 minutes until bright green and tender-crisp. Drain immediately and set aside. This preserves their vibrant color and slight crunch that contrasts beautifully with the creamy rice.
In a separate pot, combine the 3 cups long-grain white rice with 4 cups water (or as directed on your rice package). Bring to a boil, then reduce heat to medium-low, cover, and simmer for 15 minutes until the liquid is absorbed. Remove from heat and let sit covered for 5 minutes—this resting period allows the rice to finish cooking evenly and develop a perfect texture.
Create the Creamy Cheese Mixture
In a large bowl, whisk together the 2 cans Campbell's Cream of Mushroom Soup, 1 cup whole milk, 2 cups shredded sharp cheddar cheese, 1 teaspoon garlic powder, 1 teaspoon onion powder, ½ teaspoon ground black pepper, and ½ teaspoon Diamond Crystal kosher salt until smooth and fully combined. The mixture should be thick but pourable—this will form the creamy base of your casserole.
Gently fold in the cooked rice and steamed broccoli florets, coating them evenly with the cheese mixture. The broccoli should be fully incorporated but still retain its shape. Transfer this mixture to a 9x13-inch baking dish and spread it out evenly in a single layer. This even distribution ensures consistent baking and a perfect texture throughout.
Prepare the Crispy Topping
In a medium bowl, melt the ½ cup unsalted butter in 10-second intervals in the microwave, stirring between each interval until fully melted but not hot. In a separate bowl, combine the ½ cup panko breadcrumbs, ¼ cup butterflake cheese, and ¼ cup freshly grated parmesan cheese. Pour the melted butter over the breadcrumb mixture and stir until everything is evenly coated and the crumbs are moist but not soggy.
Spread this topping evenly over the cheese-rice mixture in the baking dish, pressing down gently with the back of a spoon. The topping should be ¼-inch thick—this ensures maximum crispiness while still allowing the cheese underneath to melt properly. Sprinkle any remaining cheese from the bowl over the top for extra flavor and texture contrast.
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 topping should be crispy enough to stand up when touched lightly with a fork—this is your signal that it's perfectly browned.
Remove from the oven and let the casserole rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly and the flavors to meld together. The contrast between the crispy golden topping and the creamy, cheesy rice below is what makes this dish truly special. Serve warm with a side salad or garlic bread for the ultimate comfort meal.
Pro Tips For Making Campbell'S Broccoli Cheese Rice Casserole
- STEAM THE BROCCOLI FIRST: I learned this the hard way—raw broccoli florets release water and dilute the creamy sauce. Blanch them in boiling water for 2 minutes, then shock in ice water to stop cooking. This keeps them vibrant and prevents a soggy casserole. (Yes, even if you're impatient like me.)
- SALT THE RICE WATER: The rice in this casserole is cooked in milk, not water, so it needs help absorbing flavor. Add 1 teaspoon of salt to the milk when cooking the rice—it makes a real difference in the final dish. Don’t skip it, even if the recipe doesn’t say to.
- LAYER CHEESE LAST: Sprinkle the shredded cheddar on top right before baking, not while mixing. The heat melts it into a golden crust, and adding it early turns the casserole into a sad, gloppy mess. (Your future self will thank you.)
- USE A MIX OF MILK: Swap half the whole milk for evaporated milk—it thickens the sauce naturally and cuts down on watery texture. The casserole holds together better, and you’ll notice the difference in creaminess. (I was skeptical until I tried it.)
Troubleshooting great campbell's broccoli cheese rice casserole
Soggy Rice Fix
If your rice turns out mushy, it’s likely because you didn’t cook it long enough or used too much water. For 3 cups uncooked rice, stick to 4 cups water and cook it for 15 minutes on medium-low heat.
After cooking, let it rest covered for 5 minutes—this step is critical. If you’re in a rush, try using instant rice (like Minute Rice) and follow package directions for a quicker, firmer texture. 💡
Cheese Not Melting
Pre-shredded cheese contains anti-caking agents that prevent proper melting. Always shred your own cheese using a box grater for the best results. For extra insurance, sprinkle a pinch of cornstarch (1 tsp) over the shredded cheese before mixing—it helps the cheese melt more smoothly.
If your cheese still won’t melt, try baking the casserole at a slightly higher temperature (375°F to 400°F) for 5-10 minutes at the end to broil the top.
Topping Too Soft
The crispy topping is all about the butter and timing. Make sure your ½ cup unsalted butter is melted but not hot before mixing it with the breadcrumbs. Spread the topping evenly and press it down gently—this ensures it stays in place while baking.
If your topping still comes out soft, broil the casserole for 1-2 minutes at the end on high heat, keeping a close eye to avoid burning. For extra crunch, add ¼ cup crushed cornflakes to the breadcrumb mixture. 🔥
Broccoli Overcooked
Broccoli should be tender-crisp, not mushy. Steam it for exactly 3-4 minutes in boiling salted water, then drain immediately and shock it in ice water for 30 seconds to stop the cooking process.
If you accidentally overcook it, blend the broccoli with a splash of milk and a pinch of salt to create a creamy sauce, then stir it into the cheese mixture. This keeps the dish flavorful without compromising texture.
Uneven Baking
To prevent uneven baking, place your 9x13-inch baking dish on the middle rack of your oven. If the edges are browning too quickly, tent the dish with aluminum foil for the first 15 minutes of baking, then remove it to crisp the top.
For even browning, rotate the dish halfway through the baking time. If your oven runs hot, reduce the temperature to 350°F and bake for an extra 5-10 minutes to avoid overcooking the bottom layer.
Leftover Texture Issues
Reheating leftovers can make the casserole dry or rubbery. The best method is to cover it with foil and bake at 350°F for 20-25 minutes, then uncover and broil for 1-2 minutes to restore crispiness.
Add 1-2 tablespoons of milk or cream to the casserole before reheating to keep it moist. If it’s too dry, top it with extra cheese and broil for 3-5 minutes to create a fresh crispy layer.
For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring in between. ✨
Nutrition facts
Frequently asked questions
Can I use instant rice instead of regular rice?
Yes, but with adjustments! Instant rice cooks much faster, so use 1½ cups uncooked instant rice (about half the amount) with just 1 cup water instead of 4 cups. Cook according to package instructions, then proceed with the recipe as written. The texture will be slightly softer but still delicious.
How do I make this casserole ahead of time?
Assemble the casserole completely in your baking dish, then cover tightly with foil. Refrigerate for up to 24 hours before baking. When ready, bake at 375°F for 30-35 minutes (covered for the first 20 minutes, then uncovered to crisp). The flavors develop beautifully overnight!
What's the best way to freeze leftovers?
Cool the casserole completely, then wrap it tightly in plastic wrap followed by aluminum foil. Freeze for up to 3 months. To reheat, bake at 350°F for 45-50 minutes, covered with foil for the first 30 minutes, then uncovered for the final 10-15 minutes to restore crispiness. Add 1-2 tablespoons milk before reheating for extra creaminess.
Can I make this vegetarian?
This recipe is already vegetarian. For a vegan version, substitute the Campbell's cream of mushroom soup with a dairy-free mushroom cream sauce, use vegan cheese, and swap butter for vegan butter. The texture and flavor will still be rich and satisfying!
Why does my casserole look dry after baking?
Overbaking is usually the culprit. The casserole is done when the top is golden and crispy, not when the edges are dark brown. For extra moisture, add 2 tablespoons milk to the cheese mixture before baking. If it's still dry, serve with a side of warm gravy or extra melted cheese on top!
