Broccoli and Cauliflower Rice Casserole Recipe: Vegetable-Packed Bite in 30 Minutes

Side Dishes

Broccoli and Cauliflower Rice Casserole Recipe: Vegetable-Packed Bite in 30 Minutes

This broccoli and cauliflower rice casserole recipe transforms humble vegetables into a hearty, vegetarian-friendly side that bakes up golden and flavorful in 30 minutes.

The secret lies in sautéing the rice with aromatic garlic and onions before layering it with melted cheese and crispy breadcrumbs—a foolproof method that delivers restaurant-quality results at home.

What makes this dish special is its versatility—it works as a stand-alone meal or pairs perfectly with grilled chicken, fish, or steak. The cauliflower rice adds a satisfying texture, while the broccoli brings freshness and color.

Whether you're meal prepping for the week or serving a crowd, this one-dish wonder ensures minimal cleanup and maximum flavor.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for broccoli and cauliflower rice casserole

Fourteen ingredients transform simple vegetables into a restaurant-worthy vegetarian casserole.

Ingredient Amount Notes
Fresh Broccoli Florets 🥦 4 cups Cut into bite-sized pieces
Fresh Cauliflower Rice 🥬 4 cups Pre-riced or finely chopped
Yellow Onion 🧅 1 whole Diced finely for even cooking
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing vegetables
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
All-Purpose Flour 🌾 ¼ cup For thickening sauce
Shredded Sharp Cheddar Cheese 🧀 1 ½ cups Freshly grated preferred
Parmesan Cheese 🧀 ½ cup Freshly grated for umami
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Ground Black Pepper 🌶️ ½ tsp Freshly cracked for flavor
Kosher Salt 🧂 1 ½ tsp Adjust to taste
Unsalted Butter 🧈 2 tbsp Melted for cheese mixture

The broccoli and cauliflower rice form the heart of this dish, so prioritize freshness. Trader Joe's carries pre-riced cauliflower that saves time, but freshly grated yields the best texture. For broccoli, look for vibrant florets with tightly packed buds—Whole Foods or local farmers markets offer the freshest options. The garlic and onion should be aromatic, not wilting. If using pre-riced cauliflower, ensure it's finely chopped for even cooking; larger pieces can turn mushy during baking. Fresh thyme adds depth, but dried works at one-third the amount if fresh isn't available.

No sharp cheddar? Gruyère or Monterey Jack provide excellent alternatives, though the flavor profile shifts slightly. Substituting Parmesan with nutritional yeast delivers a cheesy umami without dairy, ideal for lactose-sensitive diets. Panko breadcrumbs are non-negotiable for texture—Japanese panko from Asian markets offers superior crispiness. For a gluten-free option, swap breadcrumbs for crushed gluten-free crackers or almond flour. The vegetable broth can be replaced with white wine or coconut milk for added richness, though the dish will have a distinct flavor profile.

Prep ahead by sautéing the vegetables and mixing the cheese sauce in advance—they keep well in the fridge for 2 days. Assemble the casserole just before baking to maintain crispiness. Leftovers reheat beautifully in the microwave for 30 seconds**, though a quick broil in the oven adds extra crunch. Store in an airtight container with parchment paper between layers to prevent sogginess. This dish freezes exceptionally well for up to 3 months**—portion before freezing for easy reheating.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub a million dishes. Sauté the onions and garlic in olive oil until they’re soft and golden, toss in the broccoli florets and cauliflower rice—just one sheet pan, 35 minutes later, dinner’s done. No pots, no pans, no stress.
  • Savory Crunch Factor: That first bite where the cauliflower rice has a tiny crisp at the edges? Pure satisfaction. The broccoli stays bright and tender, not mushy, while the garlic and onion base builds layers of warmth—like a hug in a casserole dish.
  • Weeknight to Potluck: Between us, this is the dish I make when I’m hosting but don’t want to slave away. It reheats beautifully for lunches, travels well for gatherings, and even my picky-eating teen asks for seconds. Add a sprinkle of cheese or toasted nuts for extra flair when needed.
  • Budget Meal That Feeds: Fresh broccoli and cauliflower stretch into a hearty portion—no fancy ingredients, just good stuff. I’ve fed six people for under $10, and the leftovers? Just as good the next day, if not better. Plus, the olive oil adds richness without breaking the bank.

Step-by-step instructions for broccoli and cauliflower rice casserole

Here's how to assemble this hearty, vegetable-forward dish with crispy texture and rich flavor.

1

Sauté Aromatics and Prepare Vegetables

Heat the 0.25 cup extra-virgin olive oil in a large skillet over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—this prevents the garlic from burning.

In a separate bowl, toss the 4 cups fresh broccoli florets with 1 teaspoon dried thyme, 0.5 teaspoon ground black pepper, and 0.75 teaspoon kosher salt. Spread the broccoli on a baking sheet and roast at 400°F for 10 minutes until tender with slightly charred edges. This step develops depth of flavor while keeping the broccoli vibrant.

2

Create the Creamy Cheese Sauce

In a medium saucepan, melt the 2 tablespoons unsalted butter over medium-low heat. Whisk in the 0.25 cup all-purpose flour and cook for 1-2 minutes until lightly golden. Gradually whisk in the 1.5 cups vegetable broth until smooth, then simmer for 3-4 minutes until the mixture thickens to a velvety consistency.

Remove the pan from heat and stir in the 1.5 cups shredded sharp cheddar cheese and 0.5 cup parmesan cheese until fully melted and creamy. Season with the remaining 0.75 teaspoon kosher salt and 0.5 teaspoon ground black pepper. The sauce should coat the back of a spoon—if it's too thick, whisk in 1-2 tablespoons water to reach the perfect pouring consistency.

3

Assemble and Bake the Casserole

Preheat your oven to 375°F. In a greased 9x9-inch baking dish, combine the roasted broccoli, 4 cups fresh cauliflower rice, and sautéed onion mixture. Pour the cheese sauce evenly over the vegetables and gently stir until everything is coated. The cauliflower rice will absorb the sauce, creating a cohesive, flavorful base.

Sprinkle the 0.5 cup panko breadcrumbs evenly over the top for a crispy finish. Bake for 20-25 minutes until the edges are golden brown and the top is bubbly. The breadcrumbs should be crispy while the interior remains creamy—this is the perfect balance of textures. If the top browns too quickly, tent loosely with foil for the last 5 minutes of baking.

4

Rest and Serve

Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This resting period allows the flavors to meld and the cauliflower rice to absorb any remaining sauce, ensuring each bite is rich and cohesive. The dish should be piping hot, with a crispy golden crust on top and a creamy, cheesy interior.

Serve immediately with a side of crusty bread or a simple green salad. The combination of crispy panko, tender vegetables, and velvety cheese sauce makes this casserole a satisfying centerpiece for any meal. For extra flavor, garnish with fresh parsley or a sprinkle of red pepper flakes before serving.

👨‍🍳

Pro Tips For Making Broccoli And Cauliflower Rice Casserole

  • Sauté Onions Low and Slow: I used to rush this step and end up with bitter, browned onions that overpowered the dish. Keep the heat at medium-low until they’re soft and translucent—about 8-10 minutes—so they caramelize just enough to add sweetness without turning harsh. (Yes, it feels like forever, but trust me.)
  • Salt the Cauliflower Rice: Fresh cauliflower rice releases water like a faucet left running. Toss it with ½ teaspoon of salt immediately after grating, then let it sit for 5 minutes while you prep the rest. This draws out the excess moisture so your casserole doesn’t turn into a soggy mess later.
  • Don’t Overcrowd the Pan: If you pile all the broccoli florets and cauliflower rice into one pan, you’ll steam them instead of sear them. Work in batches—start with half the florets, let them crisp for 3-4 minutes, then add the rest. The same goes for the rice; give it space to brown or it’ll turn mushy.
  • Toast the Garlic Last: Raw garlic burns faster than a summer firework. Sauté the onions and broccoli first, then add the minced garlic only in the final 30 seconds—just enough to perfume the dish without turning it acrid. (Pro move: Smash the cloves with the flat side of your knife first for even cooking.)

Regional styles of broccoli and cauliflower rice casserole

Southern Comfort Style

In the South, this casserole gets a smoky kick with 1 teaspoon smoked paprika mixed into the cheese sauce. I like adding ½ cup cooked andouille sausage (optional for vegetarians) for depth, then topping with crushed Ritz crackers instead of panko.

Serve with a side of collard greens for a full Southern-inspired meal. 🌶️

Italian-Inspired Twist

For an Italian touch, swap the cheddar for mozzarella and fontina cheese blends, then stir in 1 teaspoon Italian seasoning with the thyme. Top with sun-dried tomato pesto and extra Parmesan before baking. A sprinkle of fresh basil after serving adds freshness that pairs beautifully with grilled meats. 🍅

Midwest Heartland Version

In the Midwest, this dish often includes ½ cup corn kernels mixed into the cauliflower rice for a sweet contrast. I add ½ teaspoon onion powder and ¼ teaspoon celery salt to the seasoning blend, then finish with a crispy layer of crushed cornflakes for a nostalgic crunch.

Perfect with a side of creamy mac and cheese. 🌽

West Coast Fusion

On the West Coast, you’ll find avocado and lime incorporated for brightness. After baking, I top the casserole with ¼ cup mashed avocado mixed with 1 tablespoon lime zest and a pinch of chili powder.

A drizzle of spicy mayo adds a creamy, tangy finish that balances the richness. 🥑

New England Classic

New England cooks often add ½ cup diced bacon (or vegan bacon for vegetarians) and a splash of heavy cream in the cheese sauce for extra richness. Top with crumbled feta cheese and toasted walnuts for texture. Serve with a side of steamed asparagus for a well-rounded meal. 🥓

Global Adaptations

For a Mexican-inspired version, swap the cheese for Oaxaca cheese and add 1 teaspoon cumin to the seasoning. Top with pickled jalapeños and cilantro after baking. In India, you might use cashew cream instead of cheese sauce and garnish with fresh cilantro and lemon wedges.

These adaptations keep the dish exciting while staying true to regional flavors. 🌎

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 680mg29%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen cauliflower rice instead of fresh?

Frozen cauliflower rice works perfectly—just thaw and drain it thoroughly before using. Avoid overcrowding your baking dish, as excess moisture can make the casserole soggy. For best texture, pat it dry with a paper towel before mixing with other ingredients.

2

How do I prevent the casserole from getting watery?

Prevent sogginess by draining all excess liquid from the cauliflower rice and roasting the broccoli until fully tender (not mushy). Use a thickened cheese sauce and avoid overmixing the breadcrumbs into the top layer. If your casserole still seems too wet, bake it 5-10 minutes longer with the lid off.

3

Can I make this casserole ahead of time?

Yes! Assemble the casserole up to 24 hours ahead and refrigerate uncovered. Bake it straight from the fridge, adding 5-10 minutes to the baking time. For freezing, assemble and bake as directed, then cool completely before wrapping tightly in foil. Reheat in a 350°F oven for 20 minutes covered, then 5 minutes uncovered.

4

What's the best way to reheat leftovers?

For best results, cover the casserole with foil and reheat at 350°F for 15-20 minutes. To restore crispiness, broil for 2-3 minutes at the end. Microwave reheating works but may make the breadcrumbs soggy—always cover with a damp paper towel and heat in 30-second intervals, stirring between each.

5

Can I make this casserole vegan?

Certainly! Swap the dairy cheeses for vegan cheese alternatives or use nutritional yeast for a cheesy flavor. Replace butter with olive oil, use vegetable broth, and ensure your breadcrumbs are vegan. The texture will be slightly different but still delicious—just expect a more plant-based, earthy profile.

★★★★★4.9(4 reviews)
Categories Side Dishes