Side Dishes
This cauliflower rice casserole transforms humble ingredients into a crispy-topped, cheesy masterpiece that rivals any comfort food classic. The secret lies in the celery crown—sautéed until golden and caramelized—while the creamy cauliflower base stays tender and flavorful beneath.
Perfect for vegetarians or anyone craving a lighter yet satisfying side dish, this recipe delivers restaurant-quality texture in one foolproof baking session.
Layered with sautéed onions, garlic, and herbs, then topped with a crispy celery crown and melted cheese, this casserole achieves that perfect balance of crunchy and creamy. Ready in under 45 minutes, it’s ideal for meal prep or serving at gatherings where hearty sides are always welcome.
The best part? Every bite delivers that satisfying contrast of textures without the heaviness of traditional casseroles.
Ingredients for cauliflower rice casserole
Cauliflower rice, crispy celery crowns, and cheesy clouds—this vegetarian masterpiece delivers restaurant-quality texture in one baking session.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Cauliflower Rice 🥬 | 4 cups | Riced or pre-riced, drained well |
| Yellow Onion 🧅 | 1 whole | Diced, medium size preferred |
| Celery Stalks 🥬 | 3 whole | Thinly sliced, for crispy crown |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Shredded Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated preferred |
| Panko Breadcrumbs 🍞 | ½ cup | For extra crunch |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing vegetables |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Butter 🧈 | 2 tbsp | Unsalted, for sautéing |
The celery crown is where the magic happens—thinly sliced stalks sautéed until golden and caramelized. Trader Joe's has the best pre-riced cauliflower (no grittiness), but if you're ricing fresh, pulse it twice in the food processor for that perfect texture. For the celery, cut on the diagonal—it renders more surface area for crisping. The sharp cheddar? Kraft 2% is fine, but if you're splurging, grab Cabot or White Cheddar for that extra tang. Don't skip the panko on top—it's the secret to that perfect crunch.
No cauliflower rice? Rice cauliflower florets in a food processor or grate it with a box grater. Running short on celery? Swap in thinly sliced green bell pepper—it adds a sweet crunch. The heavy cream can be swapped for full-fat coconut milk if you're avoiding dairy, though the texture won't be identical. Fresh thyme is ideal, but dried works at one-third the amount. Pro tip: Toast your panko with a pinch of garlic powder before adding it to the top—game changer for flavor.
This casserole tastes even better the next day—reheats beautifully in 10 minutes at 350°F. Keeps for 4-5 days in the fridge, freezes for 3 months (though texture changes slightly). I always make a double batch—one for dinner, one for lunches. Store leftovers in glass containers to keep that crispy crown intact. Garnish with extra parsley right before serving—brightens up the dish instantly.
Why You'll Love This Recipe
- Here’s what sold me: the slow simmer of vegetable broth with garlic and onions turns this into something ridiculously flavorful. It’s not just "healthy"—it’s got that rich, umami punch that makes you forget it’s cauliflower. (Yes, even on a Tuesday night.)
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Toss the cauliflower rice, onions, celery, and garlic straight onto a sheet pan, roast until golden, then just pour in the broth and toppings—done. The veggies caramelize right there, so you get that deep, savory flavor without the fuss.
- Savory Depth: Here’s what sold me: the slow simmer of vegetable broth with garlic and onions turns this into something ridiculously flavorful. It’s not just "healthy"—it’s got that rich, umami punch that makes you forget it’s cauliflower. (Yes, even on a Tuesday night.)
- Meal Prep Hero: Between us, this is my go-to for lunches all week. It reheats like a dream—just microwave and serve—so I can make a big batch on Sunday and not think about dinner for days. My kids actually ask for seconds, which is basically a miracle.
Step-by-step instructions for crispy cauliflower rice casserole
Here's how to create that perfect balance of crispy celery crown and creamy cheesy layers.
Sauté the Vegetable Base
Heat the 2 tablespoons butter in a large skillet over medium heat until melted and foaming. Add the 1 whole yellow onion and 3 whole celery stalks, sliced thinly for that signature crispy crown texture. Cook for 8-10 minutes until the vegetables soften and begin to caramelize at the edges.
Add the 4 cloves minced garlic and 0.5 teaspoon dried thyme, stirring constantly for 30 seconds until fragrant. You'll know it's ready when the kitchen fills with that aromatic garlic-thyme perfume. Remove from heat and set aside—these sautéed vegetables form the flavor foundation for your casserole.
Build the Cauliflower Rice Mixture
In a separate large bowl, combine the 4 cups fresh cauliflower rice with the sautéed vegetable mixture. Pour in the 1.5 cups vegetable broth and 0.5 cup heavy cream, stirring gently to coat all the cauliflower pieces. Sprinkle in 1.5 teaspoons salt and 0.5 teaspoon black pepper, mixing until evenly distributed.
This is where the magic happens—the cauliflower will begin absorbing the flavors while maintaining that perfect al dente texture. For best results, use freshly riced cauliflower that's been drained well to prevent a watery casserole. The mixture should look like a thick, creamy rice pilaf—just the right consistency for layering.
Create the Cheesy Topping Layer
In a medium bowl, combine the 1.5 cups shredded sharp cheddar cheese with the 0.5 cup panko breadcrumbs. The panko will add that crucial crispy texture we're going for. Mix gently with your fingers until the cheese is evenly distributed throughout the breadcrumbs—you want to maintain some separation so you get individual crispy bits rather than one big clump.
This topping layer is what transforms your casserole from good to extraordinary. The sharp cheddar melts beautifully while the panko creates that satisfying crunch with every bite. Keep this mixture ready—you'll add it just before baking to prevent sogginess.
Assemble and Bake to Perfection
Preheat your oven to 375°F and grease a 9x9-inch baking dish. Spread half of the cauliflower mixture evenly in the bottom of the dish, creating a base layer. Sprinkle about half of the cheddar-panko topping over this layer, pressing down gently to help it adhere.
Add the remaining cauliflower mixture on top, spreading it evenly. Finish with the remaining cheddar-panko mixture, pressing down lightly again. The goal is to create distinct layers where each bite delivers both the creamy cauliflower and crispy topping. Bake uncovered for 30-35 minutes until the top is golden brown and bubbly.
Rest and Garnish for Maximum Impact
Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly and the flavors to meld together. The internal temperature should reach 165°F—perfect for serving.
Garnish with the 0.25 cup chopped fresh parsley just before serving. The parsley adds a fresh contrast to the rich, cheesy flavors while making the dish look stunning. Cut into squares and serve immediately while the cauliflower is still warm and the panko remains crispy—this casserole doesn't keep its best texture once cooled.
Pro Tips For Making Cauliflower Rice Casserole
- Sauté the Sofrito First: Fresh cauliflower rice soaks up liquid like a sponge, so cook your onion, celery, and garlic until they’re deep golden and slightly caramelized—about 8-10 minutes on medium heat. This builds flavor before the cauliflower even hits the pan, and it prevents a bland, brothy mess later.
- Salt the Cauliflower Rice: Toss freshly grated cauliflower rice with ½ teaspoon of salt right after grating—it draws out moisture and prevents a mushy texture when it bakes. I learned this the hard way: skipping it turns your casserole into a sad, watery puddle.
- Don’t Overmix the Broth: Stir the vegetable broth into the cauliflower just until combined—lumpy is fine, perfect is overkill. Overmixing releases too much starch, which makes the casserole gummy instead of tender. Think "rustic" here, not "soupy."
- Bake with a Lid: Cover the casserole dish with foil for the first 20 minutes of baking, then remove it to crisp the top. This traps steam for even cooking, and the uncovered finish gives you that golden, slightly crispy crust everyone loves. (Yes, even if you’re impatient like me.)
Troubleshooting perfect results
Soggy Topping Fix
If your celery crown turns soggy instead of crispy, the issue is usually steam buildup. Bake covered with foil for the first 20 minutes to help the cauliflower cook through, then remove the foil and continue baking uncovered until golden.
I also recommend pressing the panko topping firmly before baking—this creates a barrier that locks in crispiness. 🌡️
Watery Cauliflower Base
Excess moisture in your cauliflower rice is the enemy of texture. If your casserole looks watery after baking, drain your cauliflower rice thoroughly and consider adding 1 extra tablespoon of panko to the topping to absorb any excess liquid.
For pre-riced cauliflower, squeeze it dry in a clean kitchen towel before using. 💧
Uneven Cooking
If the edges cook faster than the center, rotate your baking dish halfway through cooking. For extra insurance, try baking on the middle rack instead of the top—this ensures even heat distribution.
I also recommend using a light-colored baking dish (like ceramic) to reflect heat more evenly than dark metal pans. ⚡
Cheese Not Melting
Cold cheese is the culprit when your topping doesn't melt properly. Let your shredded cheese sit at room temperature for 10-15 minutes before assembling. For extra insurance, microwave the cheese for 20 seconds to soften it slightly before adding to the panko.
Another trick? Use shredded cheese directly from the bag—pre-shredded cheese contains anti-caking agents that prevent proper melting. 🧀
Celery Not Crispy
Thin, even slices are key for crispy celery. If yours ends up mushy, slice the celery on the diagonal (about ⅛-inch thick) and sauté in small batches to avoid crowding the pan.
For extra crunch, toss the sliced celery with 1 teaspoon cornstarch before cooking—this creates a light coating that promotes crispiness. 🥬
Flavor Too Mild
If your casserole tastes bland, boost the seasoning with an extra ½ teaspoon garlic powder or ¼ teaspoon smoked paprika in the cauliflower mixture.
For depth, deglaze the pan after sautéing the vegetables with 2 tablespoons white wine or extra vegetable broth, then use that liquid in your cauliflower mixture. A final sprinkle of nutritional yeast adds a cheesy, umami kick without dairy. 💫
Nutrition facts
Frequently asked questions
Can I make this cauliflower rice casserole ahead of time?
This dish actually tastes better the next day. Assemble it completely, then refrigerate uncovered for 4-6 hours before baking. The flavors meld beautifully overnight, and it reheats perfectly in the oven at 350°F for 10-15 minutes until warmed through. For meal prep, bake it fresh and store in glass containers to maintain the crispy topping.
What can I substitute for heavy cream?
For a lighter option, use full-fat coconut milk (same amount) or a mix of Greek yogurt and vegetable broth (¼ cup yogurt + ¼ cup broth). If you're avoiding dairy completely, try unsweetened cashew cream (blend ½ cup soaked cashews with ½ cup water) for a rich, neutral base. The texture will be slightly different but still delicious.
How do I prevent the cauliflower from getting mushy?
Proper drainage is key! Always drain and squeeze your cauliflower rice thoroughly in a clean kitchen towel before using. For extra insurance, sauté the cauliflower rice for 2-3 minutes before adding liquids to remove excess moisture. Also, avoid overbaking—check at 25 minutes and cover with foil if needed to trap steam until the cauliflower is tender.
Can I add protein to this vegetarian casserole?
Yes! This casserole works beautifully with chickpeas (½ cup, drained and rinsed), crumbled tempeh (½ cup, pan-fried), or shredded rotisserie chicken (1 cup). Fold the protein into the cauliflower mixture before assembling. For extra flavor, toss the protein with ½ teaspoon smoked paprika and 1 teaspoon soy sauce before adding.
Why does my celery crown turn out rubbery instead of crispy?
Rubbery celery usually means it wasn't sliced thin enough or cooked at the right temperature. For perfect crispiness, slice celery on the diagonal (⅛-inch thick) and sauté in small batches over medium-high heat until golden brown (about 5-6 minutes). Tossing with 1 teaspoon cornstarch before cooking also helps create that perfect crunch.
