For the Asparagus:
-
2 lbs fresh asparagus, woody ends trimmed
-
1 tablespoon olive oil
-
½ teaspoon salt
-
¼ teaspoon black pepper
For the Cheese Sauce:
-
3 tablespoons unsalted butter
-
3 tablespoons all-purpose flour
-
2 cups whole milk (warm)
-
½ cup heavy cream (optional, for extra richness)
-
1 teaspoon Dijon mustard
-
½ teaspoon garlic powder
-
½ teaspoon onion powder
-
¼ teaspoon nutmeg (freshly grated is magical)
-
1½ cups shredded sharp cheddar cheese
-
½ cup grated Parmesan cheese
-
Salt and pepper to taste
For the Topping:
-
1 cup panko breadcrumbs
-
¼ cup grated Parmesan cheese
-
2 tablespoons unsalted butter, melted
-
2 tablespoons fresh parsley, chopped (optional)
-
Zest of ½ lemon (optional, but brightens everything
The Method: Roast, Sauce, Top, Bake
Step 1: Preheat and Prep
Preheat your oven to 400°F (200°C). Lightly grease a 9x13-inch baking dish or similar-sized casserole dish.