Embrace the ultimate in cozy comfort food with this incredibly delicious and satisfyingBroccoli and Cheese Casserole with Ham! This hearty dish brings together tender broccoli florets, savory diced ham, and a rich, creamy, cheesy sauce, all baked to golden perfection. It’s a fantastic way to transform simple ingredients into a meal that feels both wholesome and indulgent. Perfect for a weeknight dinner, a potluck, or a comforting Sunday supper, this casserole is a true crowd-pleaser that’s easy to make and even easier to devour. Get ready for a symphony of flavors and textures in every comforting bite!
Ingredients:
For the Base
- 4 cups fresh broccoli florets (from about 1½ pounds fresh broccoli, or use frozen)
- 2 cups cooked ham, diced into ½-inch cubes (great for using up leftover ham!)
- 2 tablespoons unsalted butter
For the Creamy Cheese Sauce:
- 2 tablespoons all-purpose flour
- 2 cups milk (whole milk or 2% for wealth)
- 1 teaspoon Dijon mustard (optional, but adds depth)
- ½ teaspoon onion powder
- ¼ teaspoon garlic powder
- Salt and freshly ground black pepper, to taste
- 2 cups shredded sharp cheddar cheese (or a cheddar-Monterey Jack blend), divided
For the Topping (Optional):
- ½ cup breadcrumbs (panko for extra crispiness)
- 1 tablespoon melted butter
- 2 tablespoons grated Parmesan cheese
Step-by-Step Instructions:
- Preheat Oven and Prepare Broccoli:
- Preheat your oven to 375°F (190°C).
- If using fresh broccoli, steam or blanch the broccoli florets until crisp-tender, about 3-5 minutes. You want them tender but still firm, as they will cook further in the oven. If using frozen broccoli, thaw it and drain well.
- Drain thoroughly and set aside.
- Make the Roux for the Cheese Sauce:
- In a medium saucepan or Dutch oven, melt 2 tablespoons of unsalted butter over medium heat.
- Once the butter is melted and shimmering, whisk in the 2 tablespoons of all-purpose flour. Cook, stirring constantly, for 1-2 minutes to create a roux. This will cook out the raw flour taste.
- Build the Creamy Cheese Sauce:
- Gradually whisk in the 2 cups of milk, a little at a time, ensuring no lumps form. Continue whisking until the sauce is smooth and begins to thicken, about 3-5 minutes.
- Remove the saucepan from the heat. Stir in the Dijon mustard (if using), onion powder, and garlic powder.
- Add 1½ cups of the shredded cheddar cheese to the sauce, stirring until it’s completely melted and smooth. Season the sauce with salt and black pepper to taste. (Remember ham is salty, so taste before adding too much salt).
- Assemble the Casserole:
- In a large mixing bowl, combine the steamed broccoli florets and diced ham.
- For the creamy cheese sauce over the broccoli and ham. Toss gently until everything is evenly coated.
- Transfer the mixture into a 9×13-inch baking dish (or an equivalent size). Spread it into an even layer.
- Sprinkle the remaining ½ cup of shredded cheddar cheese over the top of the casserole.
- Prepare and Add Topping (Optional):
- In a small bowl, combine the breadcrumbs, 1 tablespoon of melted butter, and grated Parmesan cheese (if using).
- Sprinkle this breadcrumb mixture evenly over the top of the casserole for a golden, crispy crust.
- Bake the Casserole:
- Bake in the preheated oven for 20-25 minutes, or until the casserole is bubbly around the edges and the cheese topping is melted and golden brown (if no topping, just golden).
- If the top isn’t as golden as you’d like, you can carefully broil it for 1-2 minutes at the very end, watching constantly to prevent burning.
- Rest and Serve:
- Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows the sauce to set slightly.
- Serve warm and enjoy this comforting and delicious casserole!
Tips, Variations, and Storage:
- Broccoli Prep:If using frozen broccoli, ensure it’s fully thawed and squeezed dry to prevent a watery casserole.
- Ham Options:Use leftover holiday ham, pre-cooked diced ham from the grocery store, or even thick-cut deli ham, diced.
- Cheese Variations:Feel free to experiment with other melting cheeses like Gruyere, Fontina, or a blend of cheeses.
- Add-ins:Sautéed mushrooms, a handful of frozen peas (added with the broccoli), or finely chopped red bell pepper can be added for extra flavor and color.
- Spice It Up:A pinch of red pepper flakes can be added to the cheese sauce for a subtle kick.
- Gluten-Free:Use a gluten-free all-purpose flour blend for the roux and gluten-free breadcrumbs for the topping.
- Storage:Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days.
- Reheating:Reheat individual portions in the microwave, or cover the casserole with foil and reheat in a 350°F (175°C) oven until warmed through.
Pairings:
- Salad:A light, crisp green salad with a tangy vinaigrette would cut through the richness of the casserole.
- Bread:Crusty garlic bread or warm rolls would be perfect for soaking up any extra sauce.
- Grain:While it’s a complete meal, a small side of white rice or quinoa could accompany it if desired.
- Wine:A dry white wine such as an unoaked Chardonnay, Pinot Grigio, or a crisp Sauvignon Blanc would pair well.
Quick Info:
- Prep Time:20 minutes
- Cook Time:20-25 minutes
- Total Time:40-45 minutes
- Servings:6-8
- Kitchen:American Comfort Food
- Effort Level:Easy-Medium
