Creamy, cheesy, and irresistibly comforting, this Broccoli Ham Casserole is the ultimate one-dish meal that brings together vibrant broccoli, savory diced ham, and a luscious cheddar cheese sauce. Perfectly seasoned with garlic and onion powder, the rich sauce is layered with a crispy topping of golden panko breadcrumbs and Parmesan for the ideal textural contrast. This easy-to-make casserole is ready in under an hour, making it a crowd-pleasing weeknight dinner or a delicious addition to your holiday spread. Plus, it’s an excellent way to use up leftover ham! Serve it piping hot and watch as your family devours every creamy, crunchy bite. A must-try for casserole lovers!
Preheat your oven to 375°F (190°C). Grease an 8x8-inch baking dish or similar-sized casserole dish and set aside.
Bring a large pot of salted water to a boil. Add the broccoli florets and blanch them for 3-4 minutes until they are bright green and slightly tender. Drain and set aside.
In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook for 1-2 minutes, stirring constantly, to create a roux.
Gradually pour in the milk while whisking to prevent lumps. Cook the mixture for 3-4 minutes until thickened.
Stir in the sour cream, garlic powder, onion powder, salt, and black pepper. Mix well, then remove from heat.
Add 1.5 cups of cheddar cheese to the sauce and stir until melted and smooth.
In a large mixing bowl, combine the cooked broccoli, diced ham, and cheese sauce. Toss gently until evenly coated.
Pour the broccoli and ham mixture into the prepared casserole dish. Smooth the top with a spatula.
In a small bowl, mix the panko breadcrumbs, Parmesan cheese, and olive oil until evenly combined. Sprinkle the breadcrumb mixture over the casserole.
Sprinkle the remaining 0.5 cups of cheddar cheese over the breadcrumb topping.
Bake in the preheated oven for 20-25 minutes, or until the top is golden brown and the casserole is bubbling.
Let the casserole rest for 5 minutes before serving. Enjoy!
Serving size | 1913.9 grams (1913.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3534 |
Total Fat 235.80g | 302% |
Saturated Fat 138.10g | 690% |
Polyunsaturated Fat 1.60g | |
Cholesterol 812mg | 271% |
Sodium 10848mg | 472% |
Total Carbohydrate 131.30g | 48% |
Dietary Fiber 12.10g | 43% |
Total Sugars 46.90g | |
Protein 243.80g | 488% |
Vitamin D 230IU | 1150% |
Calcium 3922mg | 302% |
Iron 11mg | 61% |
Potassium 2207mg | 47% |
Source of Calories