Side Dishes
This low-carb broccoli and cauliflower rice casserole transforms simple ingredients into a satisfying, cheesy baked dish perfect for meal prep. The secret lies in sautéing the vegetables until tender-crisp before mixing with rice and a rich, creamy sauce—creating a texture that's both hearty and light.
Baking until golden ensures that crispy, cheesy top layer everyone loves. What makes this recipe stand out is its versatility: it works as a standalone side or pairs beautifully with grilled proteins for a complete meal.
The combination of broccoli and cauliflower rice adds nutrients while keeping carbs in check, making it ideal for those watching their intake without sacrificing flavor. The result is a dish that's comforting, customizable, and ready in under an hour.
Ingredients for broccoli and cauliflower rice casserole
Simple, nutrient-packed ingredients that deliver restaurant-quality cheesy texture with minimal carbs.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 4 cups | Cut into bite-sized pieces |
| Fresh Cauliflower Rice 🥬 | 4 cups | Fresh or frozen, thawed |
| Extra-Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, sharp flavor preferred |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, for depth |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for creaminess |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Unsalted Butter 🧈 | 4 tbsp | Cold, for sautéing |
| Garlic Cloves 🧄 | 3 cloves | Minced, for aromatic base |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| All-Purpose Flour 🌾 | 2 tbsp | For crispy topping |
| Panko Breadcrumbs 🍞 | ¼ cup | For extra crunch |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
The cheeses are where flavor and texture meet. Sharp cheddar melts beautifully while freshly grated Parmesan adds that umami depth—never pre-shredded, as it releases too much moisture. For the best quality, grab Kraft sharp cheddar from the dairy case (it's consistent) or splurge on Cabot for extra richness. If you're watching fat content, use 2% milk cheddar but expect slightly less melt. The vegetable broth should be sodium-conscious; Imagine or Pacific Foods brands are excellent choices. Fresh thyme is ideal, but McCormick dried thyme works at one-third the amount if you're in a pinch.
No fresh cauliflower rice? Frozen works perfectly—just thaw and drain thoroughly. Swapping broccoli for green beans or zucchini keeps it low-carb while adding variety. The Panko breadcrumbs are non-negotiable for that crispy top—Japanese panko from Trader Joe's or Costco gives the best texture. For extra richness, stir in 1 tbsp nutritional yeast with the cheeses, though it's optional. The extra-virgin olive oil matters here; California Olive Ranch or Bertolli are reliable brands that won't overpower the dish. If you're strict about low-carb, measure your flour precisely—King Arthur all-purpose is a great choice.
This casserole reheats beautifully—350°F for 15 minutes restores that crispy top. Store leftovers in airtight glass containers for up to 5 days in the fridge, though it's best within 3 days for optimal texture. For meal prep, portion into individual ramekins before baking—this ensures each serving gets that perfect golden crust. Freezes for 3 months when wrapped tightly in foil; thaw overnight in the fridge before reheating. The crispy topping softens slightly when reheated, so broil for 2 minutes at the end if you want to restore some crunch.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything on a sheet pan, no chopping like a fine chef. The broccoli florets and cauliflower rice roast together while the cheeses melt into golden perfection, all with zero cleanup. (Between us, I’ve burned a casserole dish before. This method saves me every time.)
- Melty Cheese Bliss: That sharp cheddar and parmesan combo? It’s what makes this dish ridiculously good. The heavy cream ties it all together with a velvety richness, but the real star is the crispy, gooey top—like a hug in cheesy form. Honestly, my kids fight over the last bite.
- Weeknight & Meal Prep: This works for lazy Tuesdays or Sunday prep—same recipe, different vibes. Make it ahead for potlucks (it reheats beautifully), or whip it up in 20 minutes when you’re starving. I’ll be real: it’s my go-to when I don’t want to think about dinner.
- Budget-Friendly Leftovers: Cauliflower rice stretches this into a full meal, and the cheeses make it feel fancy without breaking the bank. Leftovers? Even better—it’s the kind of dish that tastes just as good (if not better) the second day. My lunchbox secret weapon.
Step-by-step instructions for broccoli and cauliflower rice casserole
This method delivers a perfectly crispy topping and creamy interior every time.
🍳 Step 1: Sauté the Broccoli and Garlic Foundation
Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium-high heat. Add the 4 cups fresh broccoli florets and cook for 5-6 minutes until they begin to soften but still retain a vibrant green color. You want them tender-crisp, not mushy.
Push the broccoli to one side of the skillet and add the 4 tablespoons unsalted butter. When the butter foams, add the 3 minced garlic cloves and 1 tablespoon fresh thyme leaves. Sauté for 30 seconds until the garlic becomes fragrant—don't let it brown or it'll turn bitter. This aromatic base forms the flavor foundation for your casserole.
👨🍳 Step 2: Prepare the Cauliflower Rice Mixture
In a separate large bowl, combine the 4 cups fresh cauliflower rice with the sautéed broccoli mixture. Add the 1.5 cups vegetable broth, 1.5 teaspoons diamond crystal kosher salt, and 0.5 teaspoon ground black pepper. Stir gently to coat all the cauliflower rice evenly with the liquid and seasonings.
Next, fold in the 2 cups shredded extra-sharp cheddar cheese and 0.5 cup freshly grated parmesan cheese using a silicone spatula. The cheeses should melt slightly from the residual heat, creating a creamy, cohesive mixture. This step ensures even distribution of flavor throughout the casserole.
🥘 Step 3: Assemble and Create the Crispy Topping
Transfer the cauliflower mixture to a 9x9-inch baking dish and spread it evenly into a single layer. In a small bowl, combine the 2 tablespoons all-purpose flour and 0.25 cup panko breadcrumbs. Sprinkle this mixture evenly over the top of the casserole, pressing down gently to ensure good contact with the creamy layer below.
Finally, drizzle the 1 cup heavy whipping cream evenly over the entire surface. The cream will create a rich, velvety texture while helping to bind the crispy topping. This layering technique creates both the creamy interior and the golden, crunchy exterior that makes this dish so satisfying.
🔥 Step 4: Bake to Golden Perfection
Preheat your oven to 375°F. Place the baking dish on the center rack and bake for 30-35 minutes until the top is deep golden brown and the edges are bubbling. The casserole should feel firm to the touch when you press down gently—this indicates it's properly set.
For the last 5 minutes of baking, increase the oven temperature to 400°F to intensify the browning of the topping. This broiling step creates that beautiful crispy crust while keeping the interior creamy. Let the casserole rest for 10 minutes before serving to allow the flavors to meld and the cream to thicken slightly.
Pro Tips For Making Broccoli And Cauliflower Rice Casserole
- Sauté the Veggies First: I learned this the hard way—skipping the quick sauté makes the cauliflower rice turn to mush under all that cream. Toss the broccoli and cauliflower rice in a dry pan over medium-high heat for 3-4 minutes until the edges just start to crisp. This builds flavor and keeps the texture firm later.
- Drain the Cauliflower Rice: Fresh cauliflower rice holds onto water like a sponge, and that’s a recipe for a soggy casserole. Pulse it in a food processor, then spread it on a kitchen towel and let it sit for 10 minutes while you prep the rest. The towel absorbs the excess moisture—trust me, it makes a real difference.
- Don’t Overmix the Cheese: I used to blend the cheeses into a smooth paste, thinking it would distribute evenly. Wrong. Instead, cut the cheddar into small cubes and grate the Parmesan separately, then fold them in gently at the end. You want pockets of melty goodness, not a uniform gray sludge.
- Use Half the Cream: Heavy whipping cream is rich, but too much turns this into a creamy soup instead of a casserole. Start with ½ cup and add more only if it’s still dry after baking. The residual moisture from the veggies and the melted cheese will do most of the work—you’re just tying it all together.
Make-ahead tips for this dish
Prep Ahead Strategy
I recommend assembling the casserole up to 24 hours before baking—just store the uncooked mixture in an airtight container in the fridge. When ready to bake, simply transfer it to a 9x9-inch baking dish and follow the same baking instructions.
The flavors actually develop better overnight, making it perfect for busy weeknights. 📅
Freezer-Friendly Assembly
For maximum convenience, assemble the casserole in its baking dish, cover tightly with heavy-duty aluminum foil, and freeze for up to 3 months. When ready to bake, thaw overnight in the fridge, then bake as directed—no need to thaw completely before baking.
The texture remains creamy and the crispy topping still forms beautifully. ❄️
Portion Control for Meal Prep
Divide the baked casserole into individual portions before storing to maintain that perfect crispy top. Use ramekins or glass containers (about 1.5 cups per serving) and reheat covered at 350°F for 15 minutes.
For extra crunch, broil for 2 minutes at the end. This keeps the dish restaurant-quality even after reheating. 🍽️
Make-Ahead Sauce Base
Prep the cheesy sauce mixture (cream, cheeses, and broth) in advance and store it separately in the fridge for up to 3 days. When ready to assemble, simply mix it with the sautéed veggies and cauliflower rice—this saves 15 minutes of prep time.
The sauce stays fresh and ready to create that signature creamy texture. 🧀
Double Batch for Efficiency
Make a double batch and freeze half for later—this is my go-to strategy for busy months. Use two 9x9-inch dishes or one 13x9-inch pan for the extra portion. Label the container with the date and baking instructions so you can pull it straight from the freezer when needed.
Double the crispy topping ingredients proportionally for best results. 💡
Reheating Like a Pro
For the best texture, reheat the casserole covered with a damp paper towel to prevent drying. Microwave on 50% power for 2-3 minutes, then finish in the oven at 350°F for 10 minutes to restore the crispy top.
This two-step method keeps the dish creamy inside and crispy outside—just like fresh from the oven. 🔥
Nutrition facts
Frequently asked questions
Can I use frozen cauliflower rice instead of fresh?
Frozen cauliflower rice works perfectly—just thaw and drain it thoroughly before using. The texture remains excellent, and it saves prep time. For best results, squeeze out any excess moisture with a clean kitchen towel to prevent a soggy casserole.
How can I make this casserole lower in fat?
Swap the heavy cream for Greek yogurt or light cream cheese (½ cup each) and reduce cheddar to 1.5 cups. Use olive oil spray instead of butter for sautéing. This keeps the creamy texture while cutting fat by about 30%.
Why did my casserole turn out watery?
This usually happens when the cauliflower rice wasn't drained well or the baking dish wasn't properly preheated. Always drain frozen cauliflower rice and pat it dry. Also, ensure your baking dish is hot before adding the mixture—this helps set the texture immediately.
Can I add protein to this dish?
Yes! Stir in 1 cup cooked chicken breast or ½ cup crumbled bacon with the vegetables. For vegetarian options, add ½ cup chickpeas or ¼ cup nutritional yeast for extra protein. Just adjust the baking time by 5-10 minutes if using extra toppings.
What's the best way to reheat leftovers?
Cover with a damp paper towel and reheat at 350°F for 15 minutes. For extra crunch, broil for 2 minutes** at the end. Microwaving can make the topping soggy, so oven reheating preserves the best texture.
