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 is about to 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.
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.83 from 28 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 calculated by Sarah Bond, degreed nutritionist.

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.83 from 28 votes (17 ratings without comment)

Leave a comment

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

Rate this Recipe:




23 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