Let me tell you about my go-to weeknight lifesaver – this Healthy Ham & Broccoli Casserole that somehow manages to be both ridiculously easy and shockingly delicious. I stumbled upon this combo years ago when I needed something fast after soccer practice that wouldn’t make me feel guilty later. The magic? It comes together in about the time it takes to preheat your oven, packs a serious protein punch, and gets even my picky nephew to eat his greens without complaint. That tangy Greek yogurt sauce? Absolute game-changer – you’d never guess it’s the healthy swap for heavy cream. Trust me, this dish has saved more than one “I forgot to meal prep” Tuesday night in our house!

Why You’ll Love This Healthy Ham & Broccoli Casserole
Oh, where do I even start? This casserole checks ALL the boxes:
- Weeknight superhero: Ready in under 40 minutes—faster than pizza delivery!
- Secretly healthy: Greek yogurt gives that creamy comfort without the calories (shh, no one needs to know).
- Flavor bomb: Garlic and onion powder make every bite sing—even my “I hate broccoli” cousin asks for seconds.
- Customizable: Swap ham for chicken, add mushrooms, or go wild with different cheeses—it’s impossible to mess up.
- Leftover magic: Tastes even better next day (if it lasts that long in your fridge!).
Seriously, this dish is the culinary equivalent of a cozy sweater—comforting, reliable, and always hits the spot.
Ingredients for Healthy Ham & Broccoli Casserole
Here’s everything you’ll need to make this beauty – and trust me, every ingredient pulls its weight:
- 2 cups cooked ham – diced into bite-sized pieces (leftover holiday ham works wonders here)
- 3 cups broccoli florets – steamed just until tender-crisp (no mushy broccoli allowed!)
- 1 cup low-fat cheddar cheese – freshly shredded (the pre-shredded stuff doesn’t melt as nicely)
- 1/2 cup plain Greek yogurt – my secret weapon for creaminess without the calories
- 1/4 cup milk – any kind works, I usually grab whatever’s in my fridge
- 1 tsp garlic powder – because everything’s better with garlic
- 1 tsp onion powder – adds that savory depth
- 1/2 tsp black pepper – freshly ground if you’re feeling fancy
See? Nothing weird or hard-to-find – just simple, honest ingredients that come together like magic.
How to Make Healthy Ham & Broccoli Casserole
Alright, let’s get cooking! This casserole comes together so easily you’ll be shocked at how good it tastes. Just follow these simple steps – I promise it’s foolproof.
Step 1: Prep the Broccoli and Ham
First things first – get that oven heating to 375°F (190°C). While it warms up, let’s tackle the broccoli. I steam mine for exactly 5 minutes – you want those florets tender enough to cut with a fork but still with some pleasant crunch. Nothing worse than mushy broccoli! As for the ham, dice it into nice bite-sized chunks. If you’re using leftovers (my favorite trick!), just make sure to trim off any overly crispy edges.
Step 2: Mix the Sauce
Now for the magic sauce! Grab a medium bowl and whisk together the Greek yogurt, milk, garlic powder, onion powder, and black pepper until it’s completely smooth. The consistency should be like a thin ranch dressing – if it seems too thick, just add a splash more milk. This is where all the flavor happens, so don’t skimp on those spices!
Step 3: Assemble and Bake
Time to bring it all together! In your baking dish (I use a 9×13 but anything similar works), toss the ham, broccoli, and about 3/4 of the cheese. Pour that luscious sauce over everything and give it a good stir so every piece gets coated. Top with the remaining cheese (because who doesn’t love a cheesy crust?) and pop it in the oven. In 20-25 minutes, you’ll have golden, bubbly perfection. The cheese should be melted and just starting to brown at the edges – that’s when you know it’s done!
Tips for the Best Healthy Ham & Broccoli Casserole
Listen, I’ve made this casserole more times than I can count, and here are my hard-earned secrets for perfection:
- Broccoli matters: Always use fresh – frozen turns watery. And don’t overcook it before baking or you’ll get mush!
- Cheese swap: Not a cheddar fan? Try Gruyère for something fancy or Monterey Jack for extra meltiness.
- Watch the clock: Set a timer! Overbaking dries it out – you want bubbly, not burnt.
- Leftover hack: Double the recipe and freeze half for those “ugh, cooking?” nights.
Oh, and if your kids turn up their noses at broccoli? Chop it super fine – they’ll never know it’s there!
Variations for Healthy Ham & Broccoli Casserole
One of my favorite things about this recipe is how easily you can mix it up! Don’t have ham? No problem – try cooked chicken or turkey instead (rotisserie chicken works wonders). Want extra veggies? Toss in some cauliflower florets with the broccoli – they soak up that creamy sauce beautifully. Feeling adventurous? Swap the cheddar for Swiss or pepper jack cheese. The possibilities are endless, so make it your own! If you love broccoli and chicken bakes, you might enjoy this variation too.
Serving Suggestions for Healthy Ham & Broccoli Casserole
This casserole is practically begging to be paired with something crunchy! I love serving it with a simple side salad – the crisp greens cut through the richness perfectly. When I’m feeling fancy, I’ll whip up some quinoa (it soaks up that delicious sauce so well). And let’s be honest – nobody’s ever mad at a slice of warm, crusty bread on the side for mopping up every last cheesy bite!
Storage and Reheating Instructions
Here’s the beautiful thing about this casserole – it actually gets better as leftovers! Store any uneaten portions in an airtight container in the fridge for up to 3 days. When you’re ready for round two, reheat individual portions in the microwave (about 90 seconds) or pop the whole dish back in a 350°F oven until warmed through. The cheese will get all melty and wonderful again – just like fresh from the oven!
Nutritional Information for Healthy Ham & Broccoli Casserole
Let’s talk numbers – because who doesn’t love a guilt-free comfort food? One hearty serving (about 1 cup) of this casserole packs about 280 calories with a whopping 25g of protein to keep you full. You’re looking at just 10g of fat (only 4g saturated), 15g carbs with 3g fiber, and 3g natural sugars from the broccoli. Yes, the ham brings some sodium (650mg), but you can reduce that by using low-sodium ham if needed. Remember, these are estimates – your exact numbers might vary slightly depending on your specific ingredients. For more information on understanding nutritional labels, check out resources from the U.S. Food and Drug Administration.
Frequently Asked Questions
I get asked about this casserole all the time, so let me answer the big ones:
Can I use frozen broccoli? I don’t recommend it – it releases too much water and makes the dish soggy. But if you’re in a pinch, thaw and pat it dry first!
How can I make it less salty? Easy! Use low-sodium ham or swap in cooked chicken. You can also reduce the cheese by 1/4 cup.
Does it freeze well? Absolutely! Just cool completely, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Can I prep it ahead? You bet! Assemble everything (unbaked) up to a day in advance – just add 5 extra minutes to the baking time. If you are looking for other make-ahead meals, check out this crockpot soup recipe.
Share Your Feedback
I’d love to hear how your casserole turned out! Did you add any fun twists? Did the kids actually eat their broccoli? Drop me a comment below – your kitchen stories make my day!
Print
Healthy Ham & Broccoli Casserole: 40-Minute Comfort Food Fix
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Low Calorie
Description
A delicious and healthy ham and broccoli casserole that’s easy to make and packed with flavor.
Ingredients
- 2 cups cooked ham, diced
- 3 cups broccoli florets
- 1 cup low-fat cheddar cheese, shredded
- 1/2 cup plain Greek yogurt
- 1/4 cup milk
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp black pepper
Instructions
- Preheat your oven to 375°F (190°C).
- Steam the broccoli florets until tender, about 5 minutes.
- In a bowl, mix the Greek yogurt, milk, garlic powder, onion powder, and black pepper.
- Combine the ham, broccoli, and cheese in a baking dish.
- Pour the yogurt mixture over the ingredients in the baking dish and mix well.
- Bake for 20-25 minutes until the cheese is melted and bubbly.
Notes
- Use fresh broccoli for the best texture.
- You can substitute ham with cooked chicken or turkey.
- Store leftovers in an airtight container for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American