Cheesy One-Pan Ham and Broccoli Bake

15 min prep 30 min cook 4 servings
Cheesy One-Pan Ham and Broccoli Bake
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 15 mins
Cook: 30 mins
Servings: 4‑6

Imagine a single skillet that delivers the comfort of a casserole, the tang of ham, and the melt‑in‑your‑mouth richness of three cheeses—all without the hassle of multiple pots. That’s the promise of the Cheesy One‑Pan Ham and Broccoli Bake, a dish that turns a busy weeknight into a celebration.

What makes this bake truly special is the harmonious blend of salty diced ham, sweet broccoli florets, and a velvety cheese sauce that crisps just enough on top to create a satisfying crunch. The sauce is thickened with a touch of flour and enriched with cream, while a dash of Dijon mustard adds a subtle zing.

This recipe is perfect for families who crave hearty comfort, for potluck guests who love a crowd‑pleasing side, and for anyone looking for a quick, wholesome dinner after a long day. Serve it as a main course or as a generous side to roasted chicken or grilled pork chops.

The process is straightforward: sauté aromatics, melt butter, whisk in flour and dairy, fold in ham and broccoli, then finish under the broiler for a golden, bubbly top. In less than an hour you’ll have a restaurant‑quality bake that everyone will devour.

Why You'll Love This Recipe

One‑Pan Simplicity: All ingredients cook together in a single skillet, cutting down on cleanup and keeping your kitchen tidy after dinner.

Cheese Lover’s Dream: A blend of sharp cheddar, creamy mozzarella, and a hint of Parmesan creates layers of flavor that melt perfectly into the sauce.

Balanced Nutrition: Ham provides protein, broccoli adds fiber and vitamins, and the modest dairy portion offers calcium without overwhelming richness.

Customizable Crust: Finish under the broiler for a caramelized cheese crust, or skip it for a softer, saucier texture—your choice.

Ingredients

The backbone of this bake is a balance between savory ham, bright broccoli, and a luxuriously cheesy sauce. The ham supplies a salty, smoky foundation while the broccoli contributes a gentle bitterness and a satisfying bite. The sauce is built on butter, flour, and dairy, then lifted with mustard and a pinch of paprika for depth. Finally, a trio of cheeses creates a gooey, golden finish that ties everything together.

Main Ingredients

  • 2 cups diced cooked ham
  • 3 cups fresh broccoli florets
  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese

Sauce Components

  • 2 tablespoons unsalted butter
  • 2 tablespoons all‑purpose flour
  • 1 cup whole milk
  • ½ cup heavy cream
  • 1 tablespoon Dijon mustard

Seasonings & Extras

  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • ½ teaspoon smoked paprika
  • Salt and freshly ground black pepper, to taste
  • 2 teaspoons fresh parsley, chopped (optional)

Each component plays a purpose: butter and flour create a smooth roux, while milk and cream provide a luscious body. The Dijon mustard cuts through the richness with a gentle acidity, and the smoked paprika adds a whisper of warmth. The trio of cheeses guarantees melt, stretch, and a golden crust, while the parsley finishes the dish with a fresh, herbaceous lift.

Step-by-Step Instructions

Preparing the Vegetables & Ham

Begin by washing the broccoli florets and cutting them into bite‑size pieces. Pat them dry to avoid excess steam later. Dice the ham into roughly ½‑inch cubes. This size ensures quick heat penetration and even distribution of flavor throughout the bake.

Building the Cheese Sauce

  1. Make the roux. In a large, oven‑safe skillet, melt 2 tablespoons unsalted butter over medium heat. Once foamy, whisk in 2 tablespoons all‑purpose flour and cook for 1‑2 minutes, stirring constantly, until the mixture turns a light golden hue. This step eliminates raw flour taste.
  2. Incorporate the dairy. Gradually pour 1 cup whole milk while whisking to prevent lumps. Follow with ½ cup heavy cream. Continue whisking until the mixture thickens, about 3‑4 minutes, and coats the back of a spoon.
  3. Add flavor boosters. Stir in 1 tablespoon Dijon mustard, ½ teaspoon smoked paprika, the diced onion, and minced garlic. Simmer for another minute so the aromatics soften and infuse the sauce.
  4. Blend the cheeses. Lower the heat to low and fold in 1 cup shredded sharp cheddar, 1 cup shredded mozzarella, and ¼ cup grated Parmesan. Stir until each cheese melts completely, creating a glossy, velvety sauce.

Combining & Baking

Add the diced ham and broccoli florets directly into the skillet, tossing gently to coat them evenly with the sauce. Season with salt and freshly ground black pepper, then spread the mixture into an even layer. Transfer the skillet to a preheated oven at 375°F (190°C) and bake for 20‑25 minutes, or until the broccoli is tender and the edges bubble.

Broiling for the Perfect Crust

For a golden, slightly crisp top, switch the oven to the broiler for the final 2‑3 minutes. Keep a close eye on the dish; the cheese should turn a deep amber without burning. Once the crust is achieved, remove the skillet, sprinkle 2 teaspoons fresh parsley for color, and let the bake rest for 5 minutes before serving. This short rest allows the sauce to set, ensuring clean slices.

Tips & Tricks

Perfecting the Recipe

Dry the broccoli. After washing, spin the florets in a salad‑spinner or pat them with a clean towel. Excess water creates steam, which can prevent the cheese from browning.

Use an oven‑safe skillet. Cast iron or heavy‑bottomed stainless steel distributes heat evenly, giving you a uniform bake and a perfect crust.

Don’t over‑mix. Once the cheese is melted, stir just enough to combine. Over‑mixing can cause the sauce to separate and become grainy.

Rest before serving. A 5‑minute pause lets the sauce thicken slightly, preventing a runny plate and making slicing cleaner.

Flavor Enhancements

Add a splash of dry white wine to the sauce before the cream for a subtle depth, or grate a pinch of nutmeg into the roux for warmth. A handful of toasted breadcrumbs mixed with melted butter can be sprinkled on top before broiling for an extra crunchy topping.

Common Mistakes to Avoid

Avoid boiling the sauce too aggressively; high heat can cause the cheese to seize and become gritty. Also, don’t skip the broiler if you love a crisp top—skipping it leaves the dish soft and less visually appealing. Finally, be sure to season each layer, not just the final mixture.

Pro Tips

Pre‑blanch broccoli. Drop the florets in boiling water for 2 minutes, then shock in ice water. This short blanch keeps them bright green and speeds up baking.

Use high‑quality ham. A smoked or honey‑glazed ham adds complexity; avoid overly salty deli ham unless you adjust the added salt.

Grate cheese fresh. Freshly grated cheese melts more smoothly than pre‑shredded varieties, which often contain anti‑caking agents.

Keep a thermometer handy. Aim for an internal temperature of 165°F (74°C) to ensure the ham and broccoli are safely cooked while preserving juiciness.

Variations

Ingredient Swaps

Swap the ham for cooked, diced turkey or even chopped cooked bacon for a smoky twist. Replace broccoli with cauliflower, Brussels sprouts, or a medley of winter vegetables. If you prefer a sharper cheese profile, use Gruyère or aged Gouda in place of part of the cheddar.

Dietary Adjustments

For a gluten‑free version, substitute the flour with a gluten‑free all‑purpose blend or cornstarch slurry. To make it dairy‑free, use plant‑based butter, oat milk, and a blend of dairy‑free cheeses; nutritional yeast can add a cheesy note. Keto diners can replace the milk with unsweetened almond milk and keep the cheese ratios low‑carb.

Serving Suggestions

Serve the bake over fluffy rice, buttered noodles, or creamy mashed potatoes to soak up the sauce. A simple arugula salad with lemon vinaigrette provides a peppery contrast, while crusty sourdough bread is perfect for sopping up any leftover cheese goodness.

Storage Info

Leftover Storage

Allow the bake to cool to room temperature, then transfer it to an airtight container. Refrigerate for up to 4 days. For longer keeping, portion into freezer‑safe bags or containers, flattening the layers to speed freezing. Seal tightly and label; the dish maintains quality for up to 3 months.

Reheating Instructions

Reheat in a preheated 350°F (175°C) oven, covered with foil, for 15‑20 minutes until warmed through; uncover for the last 5 minutes to re‑crisp the cheese. In a microwave, place a portion in a microwave‑safe dish, add a splash of milk or broth, cover, and heat on medium for 2‑3 minutes, stirring halfway.

Frequently Asked Questions

Absolutely. Assemble the bake up to the point of baking, cover tightly, and refrigerate for up to 24 hours. When ready, simply pop it in the oven and add an extra 5‑10 minutes to account for the chilled start. This makes weekday meals a breeze.

Frozen broccoli works fine—just thaw it completely and squeeze out any excess moisture before adding it to the skillet. This prevents the sauce from becoming watery and ensures the broccoli still gets a bit of caramelization during baking.

Yes—feel free to use any melting cheeses you enjoy. A mix of Monterey Jack and provolone works well, or try a sharper white cheddar for extra bite. Just keep the total cheese volume the same to maintain sauce consistency.

Look for bubbling edges and a golden‑brown cheese crust. Insert a knife into the center; it should meet little resistance and come out hot. An internal temperature of 165°F (74°C) measured with a probe guarantees safe doneness.

This Cheesy One‑Pan Ham and Broccoli Bake delivers comforting flavors, effortless cleanup, and endless flexibility. By mastering the roux, balancing the cheese blend, and finishing with a brief broil, you’ll achieve a dish that looks as impressive as it tastes. Feel free to swap proteins, adjust seasonings, or experiment with toppings—cooking is an invitation to personalize. Serve it hot, share it widely, and enjoy every cheesy, buttery bite.

Cheesy One-Pan Ham and Broccoli Bake
Recipe Card

Cheesy One-Pan Ham and Broccoli Bake

Prep
15 min
Cook
30 min
Total
45 min
Servings
4
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Preparing the Vegetables & Ham

Begin by washing the broccoli florets and cutting them into bite‑size pieces. Pat them dry to avoid excess steam later. Dice the ham into roughly ½‑inch cubes. This size ensures quick heat penetration...

2
Building the Cheese Sauce

Add the diced ham and broccoli florets directly into the skillet, tossing gently to coat them evenly with the sauce. Season with salt and freshly ground black pepper, then spread the mixture into an e...

3
Broiling for the Perfect Crust

For a golden, slightly crisp top, switch the oven to the broiler for the final 2‑3 minutes. Keep a close eye on the dish; the cheese should turn a deep amber without burning. Once the crust is achieve...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.