Broccoli Cauliflower Casserole

Section: Perfect Side Dishes to Complete Any Meal

This broccoli cauliflower casserole blends tender vegetables with a rich, creamy sauce made from cream cheese and broth, all topped with melty cheddar and mozzarella. It’s easy to prep in one pan and bakes quickly to bubbly, cheesy perfection. Optional crispy bacon adds a savory crunch that elevates the dish, but it’s just as satisfying without. Whether you serve it as a hearty side or a meatless main, this dish transforms humble ingredients into cozy, flavorful comfort food that’s naturally gluten-free and irresistibly cheesy.

A woman wearing glasses smiles for the camera.
Published By Ioana
Updated on Sun, 20 Jul 2025 14:30:39 GMT
A dish of broccoli and cauliflower casserole. Bookmark
A dish of broccoli and cauliflower casserole. | ioanacooks.com

This broccoli cauliflower casserole has become one of my favorite cozy dishes for weeknights or gatherings. It blends tender veggies, a tangy creamy sauce, lots of melty cheese, and optional bacon for an extra hit of flavor. The balance of richness and wholesome vegetables makes it feel indulgent while still offering something nourishing. I created this version to be easy, adaptable, and satisfying for everyone at the table.

I first made this on a cold night when I had leftover cauliflower and broccoli in the fridge and needed something comforting. Now it’s a staple anytime I want a cheesy veggie dish that feels like a treat.

Ingredients

  • Broccoli florets add a slight crunch and soak up the sauce beautifully use fresh for best flavor
  • Cauliflower florets offer a mellow base that balances the tanginess in the sauce chop into even pieces
  • Unsalted butter builds flavor and helps cook the aromatics look for a creamy yellow butter
  • Onion gives sweetness and depth dice it finely for even cooking
  • Garlic adds bold flavor use fresh cloves for maximum aroma
  • Cream cheese makes the sauce rich and smooth let it soften before using
  • Chicken broth helps loosen the sauce and adds a savory note low sodium broth gives better control over salt
  • Cheddar cheese sharpness complements the richness shred your own for better melting
  • Mozzarella cheese makes everything gooey and stretchy fresh shredded works best
  • Sea salt enhances the flavor start light and adjust as needed
  • Black pepper adds a little bite use freshly ground for more depth
  • Cooked bacon brings smoky crunch totally optional but delicious choose thick cut if possible

Step-by-Step Instructions

Boil the Vegetables:
Bring a large pot of water to a boil and add broccoli and cauliflower florets Cook uncovered for just a few minutes until crisp tender then drain and run under cold water or shock in ice water This stops cooking and keeps texture right
Sauté the Aromatics:
Melt butter in a large pan over medium heat Add onions and cook for about five minutes until translucent Add garlic and stir just until fragrant about 30 seconds
Create the Sauce:
Reduce heat to low and stir in the softened cream cheese Let it melt fully and combine smoothly then pour in the chicken broth Stir until the mixture is creamy
Combine Everything:
Remove the pan from heat Add the cooked vegetables to the sauce along with half of the cheddar and mozzarella cheeses plus some bacon if using Season with salt and pepper and stir well
Assemble the Casserole:
Spoon everything into a large baking dish Sprinkle the rest of the cheeses and bacon over the top This step can be done ahead of time
Bake to Finish:
Bake in a preheated oven until the cheese on top melts and gets bubbly For extra color broil briefly at the end but watch carefully
A close up of a broccoli and cauliflower casserole. Bookmark
A close up of a broccoli and cauliflower casserole. | ioanacooks.com

Cheddar cheese is the real hero here I love how its sharp flavor balances out the richness of the cream cheese My kids always ask for seconds when this hits the table especially when bacon is involved

Storage Tips

Store leftovers covered in the fridge for up to four days Reheat in the oven at a low temperature or microwave in short bursts to avoid overcooking the veggies This casserole also freezes well just leave off the topping cheese until ready to bake again

Ingredient Substitutions

If you don’t have cream cheese you can use a thick sour cream or full fat Greek yogurt Instead of chicken broth try vegetable broth to keep it vegetarian Use whatever cheeses you have on hand Gruyere Colby and Parmesan all work great

Serving Suggestions

This pairs well with roasted chicken seared steak or baked salmon For a full meal stir in cooked shredded chicken before baking You could even serve it with crusty bread or over rice if you want something more filling

A close up of a broccoli and cauliflower casserole. Bookmark
A close up of a broccoli and cauliflower casserole. | ioanacooks.com

Cultural Context

Vegetable casseroles have long been a staple in American comfort cooking especially in colder months This version pulls influence from classic broccoli cheese bakes and adds a creamy twist borrowed from southern style casseroles It is simple hearty and nostalgic

Frequently Asked Questions About Recipes

→ Can I use frozen vegetables instead of fresh?

Yes, you can use frozen broccoli and cauliflower. Just thaw and pat dry before cooking to avoid excess moisture.

→ Is it possible to make this casserole ahead of time?

Absolutely. Assemble everything in the baking dish, cover, and refrigerate. Bake just before serving.

→ What cheeses work best for this casserole?

Sharp cheddar and mozzarella offer great flavor and meltability. Gruyère, Gouda, or Parmesan are good swaps.

→ How can I make this dish vegetarian?

Simply omit the bacon. The cheesy sauce and vegetables still deliver rich flavor without it.

→ What main dishes pair well with this?

It pairs well with grilled chicken, baked fish, or pork chops. You can also add diced chicken to make it a complete meal.

→ Can I make this casserole spicy?

Yes. Add diced jalapeños or a drizzle of buffalo sauce for heat, or mix in spicy cheese like pepper jack.

Broccoli Cauliflower Casserole

Cheesy broccoli and cauliflower with cream sauce and bacon, baked to comforting perfection.

Time Needed to Prep
15 minutes
Cooking Duration
20 minutes
Overall Time
35 minutes
Published By: Ioana

Category of Recipe: Side Dishes

Preparation Difficulty: Easy to Make

Type of Cuisine: American

Number of Portions: 8 How Many It Serves

Dietary Preferences: Low-Carb Friendly, No Gluten

Ingredients You'll Need

→ Vegetables

Ingredient 01 2-3 heads broccoli, cut into florets
Ingredient 02 1 head cauliflower, cut into florets

→ Sauce and Flavor Base

Ingredient 03 1 tablespoon unsalted butter, melted
Ingredient 04 1/2 large onion, diced
Ingredient 05 6 cloves garlic, minced
Ingredient 06 8 ounces cream cheese, softened
Ingredient 07 1/2 cup reduced sodium chicken broth
Ingredient 08 1/2 teaspoon sea salt, to taste
Ingredient 09 1/4 teaspoon black pepper, to taste

→ Cheese

Ingredient 10 1 cup shredded cheddar cheese, mixed in
Ingredient 11 1/2 cup shredded cheddar cheese, for topping
Ingredient 12 1 cup shredded mozzarella cheese, mixed in
Ingredient 13 1/2 cup shredded mozzarella cheese, for topping

→ Optional

Ingredient 14 9 slices cooked bacon, crumbled or chopped, divided

Steps to Follow

Step 01

Bring a large pot of water to a boil. Add broccoli and cauliflower florets, cook uncovered until crisp-tender. Drain and rinse with cold water or shock in ice water. Pat dry and set aside.

Step 02

In the same pot, melt butter over medium heat. Add diced onions and cook until translucent. Stir in garlic and sauté until fragrant.

Step 03

Reduce heat to low. Add softened cream cheese and stir until melted. Pour in chicken broth and mix until smooth.

Step 04

Remove pot from heat. Add broccoli and cauliflower to the sauce. Stir in 1 cup cheddar, 1 cup mozzarella, and half of the bacon. Season with salt and pepper. Mix thoroughly.

Step 05

Transfer the mixture to a large baking dish. Sprinkle with remaining cheddar and mozzarella. Top with remaining bacon.

Step 06

Bake at 375°F (190°C) for 15-20 minutes, or until cheese is melted and bubbly. Optional: broil for 2-3 minutes for a golden top.

Extra Tips

  1. Undercook the vegetables slightly during boiling to avoid mushiness after baking.
  2. To add protein and turn into a main dish, mix in cooked chicken before baking.
  3. For a spicier version, drizzle with buffalo sauce before serving.

Tools You'll Need

  • Large pot or Dutch oven
  • Steamer basket (optional)
  • Large mixing spoon
  • Baking dish
  • Knife and cutting board

Allergen Information

Carefully check food labels for allergens and consult an expert if you're uncertain.
  • Contains dairy (cheese, cream cheese, butter)

Nutritional Information (Per Serving)

Remember, these values are for guidance only and shouldn't replace advice from a professional.
  • Calories Per Serving: 304
  • Total Fat: 24 grams
  • Carbohydrate Amount: 7 grams
  • Protein Amount: 13 grams