Need a healthy side dish that won’t blow your Weight Watchers points? This broccoli cauliflower casserole is the answer! It’s creamy, comforting and packed with veggies. I’ve lightened up this classic without sacrificing any of the flavor you love.
Broccoli and cauliflower, tender and smothered in a creamy sauce and topped with a crunchy breadcrumb topping is the perfect side dish for any meal. And it’s easy to make ahead of time so perfect for busy weeknight dinners or holiday gatherings.

IS THIS CASSEROLE HEALTHY?
Yes! I’ve modified this Weight Watchers Broccoli Cauliflower Casserole to make a healthier version of the original. By using reduced fat cheese and Greek yogurt instead of heavy cream we’ve cut the calories in half and still kept the creamy texture. It’s full of fiber rich veggies and has vitamins C and K from the broccoli and cauliflower. You won’t even notice the difference from the full fat version – it’s just as good and satisfying as the original!

DO FRESH OR FROZEN VEGETABLES WORK BEST?
Both fresh and frozen veggies will work in this recipe but here are a few things to consider:
Fresh Veggies:
- Best texture and flavor
- You can control the size of the florets
- More expensive
- Good for only a few days
Frozen Veggies:
- More convenient and always available
- Cheaper
- Already pre-cut and ready to use
- May release more water during cooking
Pro Tip: If using frozen veggies, make sure to thaw and drain them well before adding to your casserole so they don’t make your dish soggy.
INGREDIENTS
Here are the main ingredients you'll need to create this delicious and WW-friendly casserole:
- Broccoli
- Cauliflower
- Butter
- Flour
- Garlic Salt
- Black Pepper
- Chicken stock
- Parmesan cheese
- Cream cheese
For Crumb Topping:
- Bread crumbs
- Extra Parmesan cheese (for topping)
- Butter (melted)
- Fresh parsley
HOW TO MAKE A HEALTHIER BROCCOLI CAULIFLOWER CASSEROLE
Let me walk you through the simple steps to create this delicious and healthy casserole that your whole family will love. With just a few basic ingredients and some easy-to-follow instructions, you'll have a comforting side dish ready in no time.
STEP ONE: PREHEAT THE OVEN
Begin by preheating your oven to 350°F (175°C) to ensure it's properly heated when you're ready to bake.
STEP TWO: PREPARE THE CRUMB TOPPING
In a small bowl, combine your breadcrumbs, extra Parmesan cheese, melted butter, and fresh parsley. Mix well and set aside for later use.
STEP THREE: PREPARE VEGETABLES AND MAKE THE SAUCE
Cut any large broccoli or cauliflower florets into bite-sized pieces for even cooking. In a large skillet over medium heat, melt butter and stir in flour, garlic salt, and pepper to create a roux.

STEP FOUR: COMBINE AND ASSEMBLE
Pour in the chicken stock, stirring constantly until the mixture becomes thick and bubbly. Add cream cheese and Parmesan, stirring until completely melted. Fold in your vegetables, ensuring they're well-coated with the sauce. Transfer everything to a 2-quart baking dish and top with your prepared crumb mixture.
STEP FIVE: BAKE TO PERFECTION
Place your casserole in the preheated oven and bake for approximately 40 minutes. The dish is ready when it's heated through and the top has turned a beautiful golden brown. Let it rest for a few minutes before serving.

WEIGHT WATCHERS BROCCOLI CAULIFLOWER CASSEROLE RECIPE
Now that you know all about Weight Watchers Broccoli Cauliflower Casserole, it's time to print the recipe or save it for later.
You can print off the complete ingredients and instructions for Weight Watchers Broccoli Cauliflower Casserole via the recipe card below.

This creamy, comforting casserole combines tender broccoli and cauliflower in a lightened-up cheese sauce, topped with crispy breadcrumbs for a delicious, Weight Watchers-friendly side dish.
- 1 package 16 ounces frozen broccoli florets, thawed
- 1 package 16 ounces frozen cauliflower florets, thawed
- 1 tablespoon butter melted
- 1 tablespoon flour
- 1 teaspoon Garlic Salt
- 1/4 teaspoon Black Pepper Coarse Ground
- 1 1/4 cups chicken stock
- 2 tablespoons grated Parmesan cheese
- 4 ounces 1/2 package cream cheese, cubed
- 1/4 cup plain dry bread crumbs
- 2 tablespoons grated Parmesan cheese
- 1 tablespoon butter melted
- 2 tablespoon chopped fresh Parsley
-
Preheat oven to 350° F.
-
Mix crumb topping ingredients together in small bowl and set aside.
-
Cut up any large broccoli or cauliflower florets into bite-size pieces. Melt 1 T. butter in a large skillet on medium heat. Stir in flour, garlic salt, and pepper.
-
Add chicken stock, and stir until thickened and bubbly. Add cream cheese and 2 T. Parmesan cheese and stir until cream cheese is melted. Add vegetables and stir to coat. Spoon mixture into a 2-quart baking dish. Sprinkle with the crumb topping.
-
Bake for 40 minutes or until heated through and lightly browned on top. Serve.
If you don't have time to print it off right now, no worries! Just save the pin to your Pinterest account by clicking the pin button located in the recipe card below.
If you make this recipe and LOVE it… please come back and leave a 5-star rating. It would mean so much to me!
If you liked this delicious casserole recipe, be sure to check these other great recipes out:
- Weight Watchers Diabetic Meal Plan
- Air Fryer Cauliflower With Seasonings
- Weight Watchers Cheesy Cauliflower Rice
Be sure to PIN this for later and SHARE it on Facebook!
- Simple Lawn Watering Tips for a Greener, Healthier Yard - July 1, 2026
- How to Plan an Unforgettable Event Your Guests Will Love - July 1, 2026
- Planning an Educational Getaway for the Whole Family - June 30, 2026

