Ingredients
Equipment
Method
Prepare the Asparagus
- Preheat oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish.
- In a large bowl, toss the trimmed and cut asparagus pieces with olive oil, 1/4 tsp salt, and 1/8 tsp black pepper until evenly coated.
- Spread the seasoned asparagus in a single layer on a baking sheet. Roast for 8-10 minutes, or until tender-crisp. Remove from oven and set aside. (Alternatively, you can steam or blanch the asparagus until tender-crisp).
Make the Creamy Cheese Sauce
- In a large skillet or saucepan over medium heat, melt 4 tbsp unsalted butter.
- Whisk in the all-purpose flour and cook for 1-2 minutes, stirring constantly, to create a roux. Do not brown.
- Gradually whisk in the warmed milk, a little at a time, until smooth and no lumps remain. Continue to cook, whisking frequently, until the sauce thickens, about 3-5 minutes.
- Remove from heat. Stir in garlic powder, onion powder, 1/4 tsp salt, and 1/8 tsp black pepper.
- Add the shredded sharp cheddar cheese and Gruyere cheese, stirring until completely melted and smooth. Taste and adjust seasonings as needed.
Assemble and Bake the Casserole
- Add the roasted (or pre-cooked) asparagus to the cheese sauce and gently stir to combine.
- Pour the asparagus and cheese mixture into the prepared 9x13 inch baking dish, spreading evenly.
- In a small bowl, combine the panko breadcrumbs, melted butter, and grated Parmesan cheese. Sprinkle this mixture evenly over the top of the casserole.
- Bake for 15-20 minutes, or until the casserole is bubbly around the edges and the breadcrumb topping is golden brown and crispy.
- Remove from oven and let stand for 5 minutes before serving.
Notes
Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave. Variations: Add cooked, shredded chicken or ham for a more substantial meal. A pinch of nutmeg can also be added to the cheese sauce for extra flavor depth. Feel free to experiment with different cheese blends like Monterey Jack, Fontina, or Colby.
