Welcome to Letscookeasy

Kid-Friendly Cheesy Broccoli and Ham Bake

By Clara Whitaker | March 05, 2026
Kid-Friendly Cheesy Broccoli and Ham Bake

There’s something magical about pulling a bubbling, golden casserole out of the oven and watching eight little eyes light up like it’s Christmas morning. That’s exactly what happened last Tuesday when I served this Cheesy Broccoli and Ham Bake to my crew of picky eaters. The house smelled like a warm hug, and—miracle of miracles—every single floret disappeared. Even the dog looked disappointed he didn’t get any droppage.

I created this recipe after one too many stand-offs over “green stuff” at the dinner table. My middle kiddo, Owen, will happily devour a plate of ham but treats broccoli like it’s radioactive. My solution? Blanket the greens in a silky cheese sauce, tuck in savory cubes of leftover ham, and crown it all with a crispy cheddar-cracker crust that crackles like a campfire when you dig in. The first bite had him asking for seconds—and thirds.

What I love most is that this bake straddles the line between weeknight practical and Sunday-special. It uses everyday staples, bakes in one dish, and reheats like a dream for tomorrow’s lunchboxes. It’s also my go-to when I’ve got half a holiday ham languishing in the fridge and a head of broccoli that’s one day away from sad-sack status. If you can chop, stir, and press the “on” button of your oven, you can master this dish—and earn yourself the title of “Best Parent Ever” for at least 24 hours.

Why This Recipe Works

  • One-pan wonder: No precooking broccoli or pasta—everything bakes together so you can help with homework while dinner makes itself.
  • Hidden veggie victory: The cheese sauce tenderizes broccoli until it’s sweet and mild, converting even the staunchest sprout skeptics.
  • Leftover ham hero: Transform 2 cups of holiday ham into a protein-packed meal that feels brand-new.
  • Freezer-friendly: Assemble, cover, and freeze for up to 2 months—your future self will thank you on chaotic weeknights.
  • Customizable crunch: Swap the cracker topping for panko, French-fried onions, or even crushed cornflakes to keep taste buds guessing.
  • Balanced nutrition: Each serving delivers protein, calcium, and vitamin C—without sneaky processed soups or excess sodium.

Ingredients You'll Need

Ingredients

Great casseroles start with great building blocks. Here’s what to grab—and why each one matters:

Broccoli: Fresh florets hold their texture better than frozen, but if you only have frozen, thaw and pat dry so excess moisture doesn’t water down the sauce. Look for tightly packed, dark-green crowns with no yellowing. Peel the stems and chop them too—they’re naturally sweet and prevent food waste.

Cooked ham: Leftover glazed ham from Easter or Christmas adds smoky-sweet depth. If you’re buying deli ham, ask for ½-inch thick slices so you can cube it without shreds falling apart. Turkey ham or Canadian bacon work for a lighter twist.

Short-cut pasta: Small shapes like rotini or shells catch pockets of cheese sauce. Whole-wheat versions boost fiber without complaints—kids can’t tell once it’s baked. Undercook by 2 minutes so the pasta doesn’t turn mushy in the oven.

Sharp cheddar: Aged cheddar melts smoothly and brings bold flavor, meaning you can use less and still taste big cheesiness. Buy a block and shred it yourself; pre-shredded cellulose coatings can make sauces grainy.

Whole milk & chicken stock: The combo keeps the sauce creamy but not heavy. Warm them together before whisking into the roux—cold dairy can seize and lump.

Butter & flour: Classic roux thickens the sauce without cans. Use unsalted butter so you control the salt level.

Dijon mustard & smoked paprika: These stealth flavor bombs add complexity adults notice but kids can’t name. Skip plain yellow mustard; Dijon’s mellow tang is key.

Cheddar crackers: Crushed fish-shaped crackers or Ritz-style rounds create a kid-approved crust that browns beautifully. For a gluten-free route, use crushed rice crackers plus 2 Tbsp grated Parmesan.

How to Make Kid-Friendly Cheesy Broccoli and Ham Bake

1
Heat the oven & prep the pan

Move the rack to the center and preheat to 400 °F. Lightly coat a 9×13-inch ceramic or glass baking dish with non-stick spray. Ceramic retains heat gently and prevents the dreaded burnt edge.

2
Par-cook the pasta

Bring a medium pot of well-salted water to a boil (it should taste like the sea). Add 2 cups dry pasta and cook 2 minutes less than package directions. Drain, rinse under cold water to stop cooking, and toss with 1 tsp olive oil so the noodles don’t clump while you make the sauce.

3
Start the roux

In the same pot, melt 3 Tbsp butter over medium heat. When it foams, whisk in 3 Tbsp all-purpose flour. Cook, stirring constantly, for 2 minutes until pale gold and nutty-smelling. This cooks out raw flour taste and builds a smooth base.

4
Whisk in liquids

Slowly pour in 1 cup whole milk plus 1 cup low-sodium chicken stock, whisking nonstop to prevent lumps. Add ½ tsp Dijon, ¼ tsp smoked paprika, ½ tsp salt, and ¼ tsp pepper. Simmer 3–4 minutes until thick enough to coat the back of a spoon.

5
Melt in the cheese

Remove from heat and stir in 2 cups shredded sharp cheddar, a handful at a time, until melted and glossy. Taste and adjust seasoning; the sauce should be slightly over-seasoned because the pasta and broccoli will dilute it.

6
Fold in the goodies

Add par-cooked pasta, 3 cups bite-size broccoli florets, and 2 cups diced cooked ham to the pot. Stir gently until every piece is bathed in luscious cheese sauce. The broccoli will finish cooking in the oven, emerging tender-crisp and bright green.

7
Transfer & top

Scrape the mixture into the prepared baking dish and spread level. Combine Âľ cup crushed cheddar crackers with 1 Tbsp melted butter and sprinkle evenly over the top. This creates a crave-worthy crunch that seals in moisture.

8
Bake until bubbly

Bake 20–22 minutes, until the edges are bubbling and the cracker topping is deep golden brown. If you like an extra-crispy lid, switch to broil for the final 1–2 minutes, watching closely to prevent scorching. Rest 5 minutes before serving—this sets the sauce and prevents molten cheese burns.

Expert Tips

Hot liquids = smooth sauce

Warm milk and stock in the microwave for 45 seconds before adding to the roux. Cold dairy causes seizing and gritty texture.

Steam, don’t boil, broccoli

If you prefer extra-tender broccoli, microwave florets with 2 Tbsp water for 2 minutes before mixing. This prevents crunchy surprises.

Double the batch

Make two casseroles—bake one tonight and wrap the other (unbaked) in foil for the freezer. Label with the date and baking instructions.

Make-ahead lunchbox portions

Scoop cooled bake into silicone muffin cups, freeze, then pop out and store in a bag. Microwave 60–90 seconds for instant cheesy power lunches.

Rescue dry sauce

If the bake looks thick after refrigerating, stir in ÂĽ cup milk before reheating. It loosens back to creamy perfection.

Color pop garnish

Sprinkle chopped chives or parsley over servings. The green flecks subconsciously reinforce “veggies are fun” without altering flavor.

Variations to Try

  • Veggie boost: Swap half the pasta for cauliflower florets or add 1 cup frozen peas during the last 2 minutes of boiling pasta for extra color and nutrients.
  • Gluten-free route: Replace pasta with GF rotini and use rice flour in the roux. Top with crushed GF butter crackers or cornflake crumbs.
  • Spicy kick: Stir ÂĽ tsp cayenne and 1 cup pepper-jack cheese into the sauce for teens who like heat. Serve with cooling sour-cream dollops.
  • Breakfast bake: Fold in 4 scrambled eggs and substitute breakfast sausage for ham. Serve with maple syrup drizzle for a sweet-savory brunch treat.
  • Dairy-free deluxe: Use unsweetened oat milk, vegan butter, and 1½ cups shredded plant-based cheddar. Add 2 Tbsp nutritional yeast for extra umami.

Storage Tips

Refrigerate: Cool completely, cover tightly with foil, and refrigerate up to 4 days. For best texture, reheat individual portions in the microwave at 70% power with a damp paper towel on top to steam and keep the topping crisp.

Freeze: Wrap the unbaked casserole (minus the cracker topping) in plastic wrap, then foil. Freeze up to 2 months. When ready to eat, thaw overnight in the fridge, add fresh cracker topping, and bake 25–30 minutes at 400 °F until center reaches 165 °F.

Meal-prep cubes: Spoon cooled bake into greased muffin tins, press down gently, freeze, then transfer cubes to a zip bag. These single-serve nuggets reheat in 60–90 seconds and fit perfectly in bento boxes.

Frequently Asked Questions

Yes. Thaw and squeeze out excess moisture using a clean kitchen towel; otherwise the bake becomes watery. Pat dry for best results.

Rotisserie chicken, turkey, or smoked sausage all taste great. For a vegetarian option, substitute white beans or chickpeas plus a pinch of smoked paprika for depth.

Absolutely. Cover tightly and refrigerate up to 24 hours. Add 5–10 extra minutes to the covered bake time if starting cold from the fridge.

With simple swaps—gluten-free pasta and flour, plant-based milk and cheese—you can accommodate gluten and dairy allergies without sacrificing flavor.

Look for bubbling edges and a golden-brown topping. An instant-read thermometer inserted in the center should register 165 °F. Rest 5 minutes to thicken.
Kid-Friendly Cheesy Broccoli and Ham Bake
pork
Pin Recipe

Kid-Friendly Cheesy Broccoli and Ham Bake

(4.9 from 127 reviews)
Prep
20 min
Cook
25 min
Servings
8

Ingredients

Instructions

  1. Preheat & prep: Preheat oven to 400 °F (204 °C). Lightly grease a 9×13-inch baking dish.
  2. Cook pasta: Boil pasta 2 minutes less than package directions; drain, rinse, and toss with 1 tsp oil.
  3. Make roux: In the same pot, melt 3 Tbsp butter over medium heat. Whisk in flour and cook 2 minutes.
  4. Add liquids: Gradually whisk in warm milk and stock. Simmer 3–4 minutes until thick.
  5. Season & cheese: Stir in Dijon, paprika, salt, pepper, and cheddar until melted and smooth.
  6. Combine: Fold in pasta, broccoli, and ham. Transfer to baking dish.
  7. Top & bake: Mix crushed crackers with 1 Tbsp melted butter; sprinkle over casserole. Bake 20–22 minutes until bubbly and golden. Rest 5 minutes before serving.

Recipe Notes

For extra-crispy topping, broil 1–2 minutes at the end. Store leftovers covered in the fridge up to 4 days or freeze up to 2 months.

Nutrition (per serving)

384
Calories
21g
Protein
29g
Carbs
19g
Fat

More Recipes