Ingredients
Method
- Preheat your oven to 375°F. Grease a 9x13-inch baking dish with butter or cooking spray.
- Bring a large pot of salted water to boil. Add the asparagus pieces and blanch for 3 minutes. Drain and rinse with cold water.
- Melt 4 tablespoons of butter in a large saucepan over medium heat. Whisk in the flour for about 2 minutes to create a roux.
- Gradually pour in the milk and chicken broth while whisking constantly. Cook until the sauce thickens, about 5-7 minutes.
- Remove from heat and stir in 1 cup of shredded cheddar cheese, sour cream, Dijon mustard, garlic powder, and black pepper until smooth.
- Layer the blanched asparagus and diced ham in the prepared baking dish. Pour the creamy cheese sauce over the top and stir gently.
- Sprinkle the remaining 1 cup of cheddar cheese over the casserole. Combine breadcrumbs with 2 tablespoons of melted butter and scatter over the cheese layer.
- Bake uncovered for 25-30 minutes until golden brown and bubbly. Let rest for 5 minutes before serving.
Notes
Don't skip blanching the asparagus to prevent overcooking. Use freshly shredded cheese for a smoother sauce. The casserole can be assembled ahead of time and refrigerated.
