Love this? Pin it for later!
The ultimate comfort food that sneaks in extra veggies without anyone noticing! This creamy, cheesy casserole has been my go-to potluck dish for years, and it's about to become yours too.
I still remember the first time I served this casserole at my annual neighborhood block party. The weather was perfect, kids were running around, and I was nervously watching a table full of dishes compete for attention. Within minutes, my 9×13 pan was scraped clean, and three people asked for the recipe. That's when I knew I had a winner on my hands.
What makes this casserole special isn't just the melty cheese or the perfectly cooked rice—it's the way the cauliflower disappears into the mixture, making it a sneaky way to get picky eaters to consume more vegetables. The broccoli provides that satisfying crunch and vibrant color, while three types of cheese create layers of flavor that keep everyone coming back for seconds.
This dish has evolved over the years from a simple side dish to a hearty main course that can feed a crowd. Whether you're preparing for a family dinner, a holiday gathering, or meal prepping for the week ahead, this casserole delivers on every level. The best part? It reheats beautifully, making leftovers something to look forward to rather than dread.
Why This Recipe Works
- Hidden Veggies: Cauliflower rice blends seamlessly with regular rice, boosting nutrition without affecting taste or texture
- Triple Cheese Blend: Sharp cheddar for flavor, mozzarella for stretch, and parmesan for depth create the perfect cheese profile
- Make-Ahead Magic: Assemble up to 24 hours in advance and bake when ready—perfect for entertaining
- Freezer Friendly: Doubles beautifully and freezes well for up to 3 months
- One Pan Wonder: Everything bakes in one dish, minimizing cleanup and maximizing flavor
- Customizable: Easy to adapt for different dietary needs or preferences
- Perfect Texture: The combination of creamy sauce and slightly crisp vegetables prevents the mushy texture common in casseroles
Ingredients You'll Need
Quality ingredients make all the difference in this casserole. Here's what you'll need and why each component matters:
The Base
Long-grain white rice forms the foundation of this dish. I prefer jasmine or basmati for their subtle fragrance and ability to stay fluffy. Avoid instant rice, which can become mushy. If you're short on time, parboiled rice works well too. For a whole grain option, brown rice adds nuttiness but requires longer cooking time.
Cauliflower rice is my secret weapon for adding volume and nutrition. You can buy pre-riced cauliflower in the produce section, or make your own by pulsing florets in a food processor. The key is to squeeze out excess moisture using a clean kitchen towel—this prevents a watery casserole.
The Vegetables
Fresh broccoli provides essential texture and color. Look for firm heads with tight, dark green florets. Yellowing or flowering broccoli indicates age. Cut into bite-sized pieces, keeping some stems for added crunch. If using frozen broccoli, thaw completely and pat dry to prevent excess moisture.
Yellow onion adds sweetness and depth. Dice finely so it melts into the background. Shallots work as a milder substitute, while leeks offer a more sophisticated flavor profile.
The Cheese Trio
Sharp cheddar delivers that classic casserole flavor. Buy a block and shred it yourself—pre-shredded cheese contains anti-caking agents that prevent smooth melting. Extra-sharp aged cheddar provides the most flavor, but regular sharp works for milder palates.
Mozzarella creates those Instagram-worthy cheese pulls. Part-skim melts better than fresh mozzarella, which can release too much moisture. Low-moisture whole milk mozzarella offers the best flavor and melting properties.
Parmesan adds umami depth and helps thicken the sauce. Freshly grated is non-negotiable—the powdered stuff in the green can won't melt properly and contains cellulose that can make your sauce gritty.
The Creamy Elements
Heavy cream creates richness without the starchiness of flour-based sauces. Half-and-half works for a lighter version, but avoid milk, which can curdle. Room temperature cream incorporates more smoothly.
Cream cheese adds body and tang. Use full-fat for the best texture—low-fat versions can separate when heated. Let it soften at room temperature for 30 minutes before using.
The Seasonings
Garlic powder provides consistent flavor without the risk of burning that fresh garlic carries. Garlic salt works in a pinch—just reduce the added salt.
Dijon mustard might seem unusual, but it brightens the entire dish and enhances cheese flavor. Stone-ground or whole grain mustard adds interesting texture.
Nutmem is my grandmother's secret ingredient. Just a pinch adds warmth and complexity without being identifiable. Freshly grated makes a noticeable difference.
How to Make Cheesy Broccoli Rice Casserole with Cauliflower
Prep Your Rice and Veggies
Cook rice according to package directions, but reduce cooking time by 2 minutes since it will continue cooking in the oven. While rice cooks, steam broccoli for exactly 3 minutes in the microwave with 2 tablespoons water—this par-cooks it while maintaining bright color and crunch. Immediately plunge into ice water to stop cooking, then drain thoroughly. If using cauliflower rice, spread on paper towels and press out as much moisture as possible. This step prevents a watery casserole and ensures vegetables retain their texture.
Sauté the Aromatics
Heat 2 tablespoons butter in a large skillet over medium heat until foaming subsides. Add diced onion and cook for 5-6 minutes until translucent but not browned. Browning adds bitterness that competes with the cheese. Season with ½ teaspoon salt and ¼ teaspoon pepper. The salt helps draw out moisture and concentrates the onion's sweetness. Add garlic powder and cook for 30 seconds until fragrant. Remove from heat and let cool slightly.
Create the Cheese Sauce
In the same skillet (don't wipe it out—those browned bits add flavor), melt cream cheese with heavy cream over low heat. Whisk constantly to prevent scorching. Once smooth, add Dijon mustard, nutmeg, and remaining salt and pepper. The sauce should coat the back of a spoon. Remove from heat and stir in 1½ cups cheddar and all the mozzarella until melted. The residual heat will melt the cheese without risking separation that high heat can cause.
Combine Everything
In a large bowl, gently fold together rice, cauliflower rice, broccoli, onion mixture, and cheese sauce. Use a spatula and turn gently to avoid breaking the broccoli florets. The mixture should be creamy but not soupy—add a splash of milk if too thick, or more cauliflower rice if too thin. Taste and adjust seasoning. This is your last chance to adjust flavors before baking.
Transfer to Baking Dish
Butter a 9×13-inch baking dish thoroughly, including the sides—this prevents sticking and adds flavor. Spread mixture evenly, pressing down gently to eliminate air pockets that can cause uneven cooking. Create slight wells with the back of your spoon; these will catch the topping cheese and create golden, crispy spots. Cover with buttered foil (butter side down prevents sticking) if making ahead.
Add the Cheese Topping
Combine remaining cheddar with parmesan and sprinkle evenly over the top. The parmesan helps create a crispy, golden crust while the cheddar provides color and flavor. Press down gently so some cheese sinks into the casserole while the rest stays on top for that perfect crust. If you like an extra crispy top, add ¼ cup buttered panko breadcrumbs mixed with a tablespoon of melted butter.
Bake to Perfection
Bake at 375°F for 25-30 minutes until bubbly around the edges and golden on top. For an extra-crispy top, broil for 2-3 minutes at the end, watching carefully to prevent burning. The center should register 165°F on an instant-read thermometer. Let rest for 10 minutes before serving—this allows the sauce to thicken and prevents the dreaded lava-hot cheese burn.
Serve and Enjoy
Garnish with chopped fresh parsley or chives for color and freshness. Serve directly from the baking dish for a casual family meal, or transfer to a serving platter for company. This pairs beautifully with a simple green salad and crusty bread. Leftovers reheat wonderfully in the microwave with a splash of milk to loosen the sauce.
Expert Tips
Temperature Matters
Bring dairy ingredients to room temperature before mixing. Cold cream cheese won't incorporate smoothly, and cold cream can cause the sauce to seize. Set everything out 30 minutes before starting.
Moisture Control
Pat steamed broccoli and cauliflower rice completely dry. Excess moisture is the enemy of a creamy casserole. Use paper towels or a clean kitchen towel to squeeze out as much liquid as possible.
Make-Ahead Magic
Assemble completely, cover tightly, and refrigerate up to 24 hours. Add 10-15 minutes to baking time if starting from cold. Freeze unbaked casserole for up to 3 months—thaw overnight in refrigerator before baking.
Cheese Selection
Buy blocks of cheese and shred yourself. Pre-shredded cheese contains cellulose that prevents smooth melting. For best results, use the large holes of a box grater for perfect melting texture.
Golden Top Secret
For an extra-golden, crispy top, mix ¼ cup panko with 1 tablespoon melted butter and sprinkle over cheese before baking. Broil for the last 2-3 minutes, watching constantly to prevent burning.
Reheating Perfection
Reheat individual portions in the microwave with a splash of milk or cream. For larger portions, cover with foil and warm in a 325°F oven for 15-20 minutes. Never reheat more than once for food safety.
Variations to Try
Spicy Southwest
Add 1 diced jalapeño, 1 teaspoon cumin, and 1 cup corn kernels. Substitute pepper jack for mozzarella and add a sprinkle of chili powder on top. Serve with salsa and sour cream.
Protein Power
Stir in 2 cups cooked chicken, ham, or bacon. Rotisserie chicken works beautifully. For vegetarian protein, add 1 can drained chickpeas or 2 cups cooked quinoa.
Low-Carb Option
Replace all rice with cauliflower rice. Add 1 cup cooked and crumbled turkey sausage for heartiness. Use full-fat cream cheese and heavy cream for richness without carbs.
Holiday Upgrade
Add 1 cup sautéed mushrooms, use gruyère instead of cheddar, and top with fried shallots. This elegant version is perfect for Thanksgiving or Christmas dinner.
Storage Tips
Refrigerator Storage
Store cooled casserole in an airtight container or wrap the baking dish tightly with plastic wrap and foil. It keeps beautifully for up to 5 days in the refrigerator. The flavors actually meld and improve after the first day. For best results, store in shallow containers to ensure even cooling and reheating.
Freezer Instructions
This casserole freezes exceptionally well either before or after baking. For unbaked: assemble completely, wrap tightly in plastic wrap then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed. For baked: cool completely, cut into portions, and freeze individual servings in freezer bags for up to 2 months. Thaw overnight in the refrigerator and reheat with a splash of milk.
Reheating Guidelines
For best results, reheat in a 325°F oven covered with foil until warmed through, about 20-25 minutes for a whole casserole. Individual portions microwave perfectly in 60-90 seconds with a tablespoon of milk or cream to restore creaminess. Never reheat more than once, and always ensure the internal temperature reaches 165°F for food safety.
Frequently Asked Questions
Absolutely! Frozen broccoli works well and is often more convenient. The key is to thaw it completely and pat it very dry with paper towels. Frozen broccoli retains more moisture than fresh, so this step is crucial to prevent a watery casserole. You can skip the steaming step since frozen broccoli is already partially cooked. Use about 1½ pounds (24 ounces) of frozen broccoli florets to equal the 2 pounds of fresh broccoli called for in the recipe.
Excess moisture is usually caused by insufficient drying of vegetables or using low-fat dairy products. Make sure to squeeze cauliflower rice in a kitchen towel until almost dry. Pat steamed broccoli very dry. Also, avoid low-fat cream cheese and milk, which have higher water content. If your casserole is still watery after baking, let it rest for 15-20 minutes—the rice will absorb some excess liquid. Next time, try adding an extra ¼ cup of uncooked rice to absorb moisture during baking.
Good news—this recipe is naturally gluten-free! There's no flour or breadcrumbs in the original recipe. The cream cheese and heavy cream create thickness without roux. If you want to add a crispy topping, use gluten-free panko or crushed rice crackers instead of regular breadcrumbs. Always check that your cheese and dairy products are certified gluten-free, as some anti-caking agents can contain gluten. The Dijon mustard should also be verified gluten-free, though most brands are.
This casserole is perfect for entertaining! Assemble completely up to 24 hours ahead, cover tightly with buttered foil (butter side down), and refrigerate. Remove from refrigerator 30 minutes before baking to take the chill off. Add 10-15 minutes to the baking time if starting from cold. You can also bake completely and reheat—just cover with foil and warm in a 325°F oven for 20-25 minutes. For potlucks, transport in an insulated carrier and reheat on site if needed. It travels beautifully and holds heat well.
Definitely! While the trio of cheddar, mozzarella, and parmesan is classic, you can customize based on preference or what's available. Gruyère adds sophisticated nuttiness, fontina provides excellent melt, and gouda (especially smoked) adds depth. For stronger flavor, try aged gouda or even blue cheese (use sparingly). Avoid pre-shredded cheese regardless of type—the anti-caking agents prevent smooth melting. Mix and match to create your perfect blend, keeping the total quantity the same.
For individual portions, the microwave works perfectly. Place a serving on a microwave-safe plate, add a splash of milk or cream, cover with a damp paper towel, and heat for 60-90 seconds. The cream restores the creamy texture. For larger portions or to serve company, reheat in a 325°F oven covered with foil for 15-20 minutes until warmed through. Add a little milk or cream before reheating if the casserole seems dry. Leftovers also make excellent stuffed peppers or can be rolled into balls, breaded, and fried into arancini-style appetizers.
Cheesy Broccoli Rice Casserole with Cauliflower
Ingredients
Instructions
- Cook rice: Prepare rice according to package directions, reducing cooking time by 2 minutes. Set aside.
- Prep vegetables: Steam broccoli for 3 minutes, plunge into ice water, drain thoroughly. Squeeze cauliflower rice in kitchen towel to remove moisture.
- Sauté aromatics: Melt butter in skillet, cook onion 5-6 minutes until translucent. Season with ½ teaspoon salt, pepper, and garlic powder.
- Make cheese sauce: In same skillet, melt cream cheese with cream over low heat. Whisk in mustard, nutmeg, and remaining salt. Stir in 1½ cups cheddar and all mozzarella until melted.
- Combine: In large bowl, gently fold together rice, cauliflower rice, broccoli, onion mixture, and cheese sauce. Spread in buttered 9×13-inch baking dish.
- Top and bake: Combine remaining cheddar with parmesan and sprinkle over top. Bake at 375°F for 25-30 minutes until bubbly and golden. Let rest 10 minutes before serving.
Recipe Notes
For a crispy topping, mix ¼ cup panko breadcrumbs with 1 tablespoon melted butter and sprinkle over cheese before baking. Can be assembled up to 24 hours ahead and refrigerated until ready to bake.