This rich and satisfying bake combines tender broccoli and cauliflower florets in a velvety homemade cheese sauce. The heavy cream and cheddar create a luxurious coating while keeping carbohydrates minimal. Perfect for meal prep, this dish reheats beautifully and pairs well with grilled meats or stands alone as a hearty vegetarian main.
The first time I made this broccoli cauliflower bake, my kitchen filled with that incredible garlic cheese aroma that makes everyone wander in asking what's for dinner. I'd been skeptical about keto casseroles after too many dry, disappointing attempts, but this one changed everything. Now it's the dish my sister specifically requests when she comes over for Sunday dinner.
Last winter during a snowstorm, I made this for a cozy dinner with friends while we watched movies all afternoon. One friend who'd been doing keto for months actually got teary eyed saying it was the first comfort food that didn't feel like a compromise. Now whenever someone mentions starting keto, this is the recipe I share first.
Ingredients
- 3 cups broccoli florets: Fresh is best here since frozen can make the casserole watery, cut them into bite sized pieces for even cooking
- 3 cups cauliflower florets: Try to keep them similar in size to the broccoli so everything finishes cooking at the same time
- 1 cup heavy cream: This creates that velvety rich sauce base, don't substitute with milk or the texture won't be the same
- 1 ½ cups shredded cheddar cheese: Sharp cheddar gives the best flavor, and shredding it yourself melts better than pre shredded
- ½ cup grated Parmesan cheese: Adds that wonderful salty depth that makes the cheese sauce taste restaurant quality
- 2 oz cream cheese: Room temperature cream cheese incorporates smoothly into the sauce without any lumps
- 2 tbsp unsalted butter: The foundation for building your roux based sauce
- 1 tsp garlic powder: Don't skip this, it's what gives the sauce that familiar comforting flavor
- ½ tsp onion powder: Works beautifully with garlic powder for that savory base
- ½ tsp paprika: Adds a subtle warmth and beautiful color to the finished dish
- ½ tsp salt: Adjust to your taste, but remember the cheeses already add saltiness
- ¼ tsp black pepper: Freshly ground makes a noticeable difference in the final flavor
- ¼ tsp ground nutmeg: Just a pinch enhances the creaminess without making it taste like dessert
- 2 tbsp chopped fresh parsley: This bright garnish cuts through all that rich cheese perfectly
Instructions
- Get your oven ready:
- Preheat to 375°F and grease a 9x13 baking dish with butter, making sure to get into all the corners
- Blanch the vegetables:
- Boil salted water and cook broccoli and cauliflower for just 3 to 4 minutes until barely tender, then drain and pat completely dry
- Make the cheese sauce:
- Melt butter in a saucepan over medium heat, whisk in heavy cream and softened cream cheese until smooth, about 2 to 3 minutes
- Add the seasonings:
- Stir in 1 cup cheddar, Parmesan, garlic powder, onion powder, paprika, salt, pepper, and nutmeg until melted and creamy
- Combine everything:
- Spread the drained vegetables in your prepared dish and pour that gorgeous cheese sauce all over, gently tossing to coat every piece
- Add the topping:
- Sprinkle the remaining ½ cup cheddar across the top, making sure it's evenly distributed
- Bake until golden:
- Bake for 20 to 25 minutes until the cheese is bubbly and starting to turn golden brown in spots
- Finish and serve:
- Let it rest for 5 minutes so the sauce sets up slightly, then scatter fresh parsley on top before bringing it to the table
This bake has become my go to for potlucks because it travels well and always gets compliments. Last month I made it for a new neighbor who'd just moved in across the street, and she showed up at my door two days later asking for the recipe because her family had already requested it again.
Make It Your Own
I've discovered that adding crumbled cooked bacon before baking takes this to another level entirely. Sometimes I'll throw in a handful of shredded gruyere along with the cheddar for that fancy French bistro twist. My husband loves when I add a pinch of cayenne to the sauce for just a little background heat.
Perfect Pairings
This rich casserole pairs beautifully with something light and fresh to balance all that creamy goodness. I often serve it alongside a simple arugula salad with lemon vinaigrette, or with grilled chicken seasoned just with salt and pepper. On nights when we want something extra comforting, it's perfect with a juicy steak.
Meal Prep Magic
You can absolutely assemble this casserole the day before and keep it covered in the refrigerator, just add 5 to 10 extra minutes to the baking time. I've also frozen the unbaked casserole successfully, though I recommend thawing overnight in the fridge before baking. Leftovers reheat beautifully in the microwave and somehow taste even better the next day.
- Let the casserole cool completely before covering for refrigeration
- Store in an airtight container for up to 4 days
- Reheat individual portions at 50 percent power to prevent separation
There's something so satisfying about watching people enjoy this dish, especially when they can't believe it's keto friendly. Happy cooking, and I hope this becomes a staple in your kitchen like it has in mine.
Recipe FAQ
- → Can I make this ahead of time?
-
Yes, assemble the dish completely and refrigerate unbaked for up to 24 hours. Bake when needed, adding 5-10 minutes to cooking time if chilled.
- → What other vegetables work in this bake?
-
Try adding spinach, zucchini, or green beans. Just keep total vegetable amount around 6 cups to maintain proper sauce coverage.
- → Can I freeze leftovers?
-
Portion and freeze in airtight containers for up to 3 months. Thaw overnight in refrigerator before reheating at 350°F until warmed through.
- → How do I make it dairy-free?
-
Substitute coconut cream or unsweetened almond milk for heavy cream, and use dairy-free cheese alternatives. The texture will be slightly different.
- → What protein additions work well?
-
Cooked chicken, crumbled bacon, or ham pair beautifully. Add about 2 cups cooked protein before baking for a complete meal.