This post contains affiliate links.

With raving reader reviews, this healthy broccoli casserole is a delicious way to eat your veggies. You won’t find canned soup here. We’ll use easy swaps to make this a healthy dinner that your whole family will love!

A partially served broccoli casserole with a crispy topping in a white baking dish, a serving spoon, and a portion on a plate, set on a green tiled surface.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

If you’ve ever made a broccoli casserole that turned out heavy, gloopy, or relied on canned cream-of-something soup, this recipe will change everything.

Readers have called this the only broccoli casserole they’ll ever make again, and after years of kitchen testing, I stand by that.

Reader rating

★★★★★

“This recipe is excellent. Multiple people asked for the recipe after trying only a few bites. Really good stuff.” —Brian

Add your review

A close-up of broccoli casserole with a breadcrumb topping served on plates beside a baking dish, set on a green-tiled surface with a yellow napkin and a spoon.

Here’s what you’ll need

Jump down to the recipe card for exact measurements. This is just an overview!

  • Broccoli: Fresh florets, lightly steamed first so they cook through without turning mushy. Frozen tested fine too—just thaw and drain well.
  • Cheddar Cheese: Sharp cheddar gave the best flavor with less cheese than milder varieties. Pre-shredded didn’t melt as smoothly compared to grating it yourself in tests.
  • Greek Yogurt + Mayo: A 50/50 blend keeps the sauce creamy with tang, while still cutting down on fat compared to all-mayo casseroles.
  • Dijon Mustard & Spices: Mustard brightens the flavors, while garlic powder, cayenne, and paprika bring depth without overpowering.
  • Panko + Butter: Tested with regular breadcrumbs, but panko gave the crispiest topping. The melted butter ensures even browning.
A top-down view of ingredients in bowls on a green tiled surface: broccoli, Greek yogurt, breadcrumbs, mustard, butter, mayo, spices, and shredded cheddar.

And if you miss the classic canned soup casseroles, try my cheesy tater tot casserole for a cozy, nostalgic dinner.

A white baking dish filled with a golden-brown breadcrumb-topped casserole sits on a green tiled surface.

Healthier Broccoli Cheese Casserole (With Greek Yogurt)

4.84 from 30 ratings
Prep: 15 minutes
Cook: 1 hour
Total: 1 hour 15 minutes
Servings: 4 servings
This casserole is the definition of a cozy, family-friendly dinner that’s been reader-tested, kitchen-approved, and nutritionist-crafted—proving broccoli can (and should) be the star of the table

Ingredients 

  • 1 lb broccoli florets, cut into bite sizes, 453 g
  • 1 cup shredded cheddar cheese, 114 g
  • ¼ cup mayonnaise, 60 g
  • ¼ cup plain Greek yogurt, 60 g
  • 1 tsp dijon mustard
  • 1 tsp garlic powder
  • ¼ tsp each salt, pepper, cayenne, paprika
  • ½ cup panko bread crumbs, 60 g
  • 2 Tbsp butter, melted, 28 g
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Prep: Preheat oven to 350°F (176°C). Place 1 lb broccoli florets in a microwave-safe bowl and drizzle in a few tablespoons of water. Tightly cover with plastic wrap, then microwave for 3 minutes.
    A glass bowl filled with steamed broccoli florets sits on a green tiled surface.
  • Stir: Drain excess moisture from broccoli, then stir in 1 cup shredded cheddar cheese, ¼ cup mayonnaise, ¼ cup plain Greek yogurt, 1 tsp dijon mustard, 1 tsp garlic powder and ¼ tsp each salt, pepper, cayenne, paprika. Transfer to a lightly greased casserole dish (medium size, about 7 x 10 inches).
    A white baking dish filled with a broccoli and shredded carrot casserole sits on a green tiled surface next to a bowl of cooked quinoa.
  • Topping: Stir together ½ cup panko bread crumbs and 2 Tbsp butter (melted). Sprinkle loosely on top.
    A white baking dish filled with broccoli casserole topped with a layer of breadcrumbs, placed on a green tiled surface.
  • Bake: Bake until top is golden brown and casserole is bubbling, about 50 to 60 minutes.
    A casserole dish with broccoli and a cheesy breadcrumb topping, partially served onto a plate, shown on a green tiled surface.

Notes

Store the cooled casserole in the fridge for up to 5 days. Reheat it in the oven as a whole casserole or individual servings in the microwave.
Gluten-Free: Swap in almond flour or GF panko.
Extra Veggie: Stir in cauliflower or carrots with the broccoli.
Spicy Twist: Add chopped jalapeños or extra cayenne to the mix.

Nutrition

Serving: 1serving | Calories: 327kcal | Carbohydrates: 22.3g | Protein: 13.8g | Fat: 21.4g | Saturated Fat: 10.6g | Cholesterol: 50mg | Sodium: 625mg | Potassium: 438mg | Fiber: 3.7g | Sugar: 4.5g | Calcium: 303mg | Iron: 2mg

Nutrition information is calculated by Sarah Bond, degreed nutritionist, and should be taken as an estimate. For the most accurate nutritional information, calculate it using the actual ingredients in your recipe.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.84 from 30 votes (17 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




31 Comments

  1. Jessica Schober says:

    5 stars
    Incredible!! My husband and I ate the whole thing. It was so tasty! I forgot to get panko and used almond flour and it was still super delicious!

    1. The Live Eat Learn Team says:

      You just made my day, thanks Jessica!

  2. AJ says:

    5 stars
    I added a bit more cheese than suggested and I think a little more broccoli too. Very good and loved the leftovers the next day.

    1. The Live Eat Learn Team says:

      So glad it turned out well AJ, and glad you enjoyed the leftovers!

  3. hanna says:

    5 stars
    Thank you for sharing this recipe

  4. Erica says:

    Can’t wait to try this! I want to use up a bag of frozen broccoli, any idea if it might work with this recipe?

    1. Sarah Bond says:

      Yes, frozen broccoli should work well here! You may just need to add a few more minutes to baking.

  5. Becky says:

    5 stars
    I just tried this after seeing it on your instagram a few times and my husband and I finished the whole dish could not stop eating it!

    1. The Live Eat Learn Team says:

      Happy you enjoyed it, thanks for cooking with us Becky!

  6. Stephanie J OKane says:

    5 stars
    This was soooo good. I cut the recipe in half and made it with a salmon fillet on the side. I got two nights dinners out of it. I actually found myself looking forward to the left overs all day today.

    1. The Live Eat Learn Team says:

      Happy you enjoyed it Stephanie, thanks for cooking with us!

  7. Roland Cowley says:

    I made this broccoli casserole but although it was edible the broccoli was very hard! Should I have steamed the vegetables first?

    1. Sarah Bond says:

      You don’t have to steam the veggies before cooking with this one! We’ve tested this one a few times and haven’t had that issue before, so I would just make sure that your oven is hot enough (I like to have an analog thermometer in my oven so that I always know it’s the correct temp!). Next time, you can just cook it for a bit longer, covering the top with foil if the breadcrumbs begin to turn too brown.