Best Keto Broccoli Cauliflower Bake

Golden keto broccoli cauliflower bake with melted cheddar bubbling over tender low-carb vegetables in a ceramic baking dish Save
Golden keto broccoli cauliflower bake with melted cheddar bubbling over tender low-carb vegetables in a ceramic baking dish | dianerecipes.com

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
Creamy cheesy keto broccoli cauliflower bake casserole topped with golden cheese and fresh parsley garnish Save
Creamy cheesy keto broccoli cauliflower bake casserole topped with golden cheese and fresh parsley garnish | dianerecipes.com

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
Bubbling hot keto broccoli cauliflower bake with fork-tender florets coated in rich cream sauce and melted cheese Save
Bubbling hot keto broccoli cauliflower bake with fork-tender florets coated in rich cream sauce and melted cheese | dianerecipes.com

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

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.

Try adding spinach, zucchini, or green beans. Just keep total vegetable amount around 6 cups to maintain proper sauce coverage.

Portion and freeze in airtight containers for up to 3 months. Thaw overnight in refrigerator before reheating at 350°F until warmed through.

Substitute coconut cream or unsweetened almond milk for heavy cream, and use dairy-free cheese alternatives. The texture will be slightly different.

Cooked chicken, crumbled bacon, or ham pair beautifully. Add about 2 cups cooked protein before baking for a complete meal.

Best Keto Broccoli Cauliflower Bake

Creamy, cheesy low-carb casserole with fresh broccoli and cauliflower. Perfect comforting keto side or main dish.

Prep 15m
Cook 30m
Total 45m
Servings 6
Difficulty Easy

Ingredients

Vegetables

  • 3 cups broccoli florets
  • 3 cups cauliflower florets

Dairy

  • 1 cup heavy cream
  • 1 ½ cups shredded cheddar cheese, divided
  • ½ cup grated Parmesan cheese
  • 2 oz cream cheese, softened
  • 2 tbsp unsalted butter

Seasonings

  • 1 tsp garlic powder
  • ½ tsp onion powder
  • ½ tsp paprika
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp ground nutmeg (optional)

Topping (optional)

  • 2 tbsp chopped fresh parsley

Instructions

1
Prepare the Oven and Baking Dish: Preheat oven to 375°F and grease a 9x13-inch baking dish with butter or cooking spray.
2
Blanch the Vegetables: Bring a large pot of salted water to a boil. Add broccoli and cauliflower florets, blanch for 3–4 minutes until just tender. Drain well and pat dry with paper towels.
3
Prepare the Cheese Sauce: In a saucepan over medium heat, melt the butter. Add the heavy cream and cream cheese, whisking until smooth and slightly thickened, about 2–3 minutes.
4
Season the Sauce: Stir in 1 cup of cheddar cheese, Parmesan cheese, garlic powder, onion powder, paprika, salt, pepper, and nutmeg. Cook, stirring constantly, until cheeses are completely melted and sauce is creamy. Remove from heat.
5
Combine Vegetables and Sauce: Spread the blanched broccoli and cauliflower evenly in the prepared baking dish. Pour the cheese sauce over the vegetables and gently toss to coat evenly.
6
Add Topping and Bake: Sprinkle the remaining ½ cup cheddar cheese over the top. Bake for 20–25 minutes until golden and bubbly.
7
Rest and Garnish: Let the casserole cool for 5 minutes before serving. Garnish with chopped fresh parsley if desired.
Additional Information

Equipment Needed

  • Large pot
  • Saucepan
  • Whisk
  • Measuring cups and spoons
  • 9x13-inch baking dish
  • Knife and cutting board

Nutrition (Per Serving)

Calories 290
Protein 11g
Carbs 7g
Fat 24g

Allergy Information

  • Contains dairy (milk, cheese, butter, cream)
  • Gluten-free as written, but check all labels to confirm
Diane Patterson

Passionate home cook sharing easy, flavorful recipes, meal prep tips, and comfort food favorites for everyday kitchens.