Ingredients
Equipment
Method
Prepare Oven and Asparagus
- Preheat your oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish. Set aside.
- Bring a pot of lightly salted water to a boil. Add the trimmed and cut asparagus pieces and blanch for 2-3 minutes, until bright green and slightly tender-crisp. Drain immediately and transfer to an ice bath (or run under cold water) to stop the cooking. Drain thoroughly and set aside.
Make the Creamy Cheese Sauce
- In a large saucepan or Dutch oven, melt 1/4 cup unsalted butter over medium heat.
- 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 milk and chicken broth, a little at a time, ensuring no lumps form. Continue whisking until the sauce thickens and comes to a gentle simmer, about 3-5 minutes.
- Reduce heat to low. Add the cubed cream cheese, 1 cup of the shredded cheddar cheese, garlic powder, onion powder, salt, and black pepper. Stir continuously until all the cheeses are melted and the sauce is smooth and creamy. Taste and adjust seasoning if needed.
Assemble the Casserole
- Add the blanched asparagus to the cheese sauce and gently stir to coat all the pieces evenly.
- Pour the asparagus and sauce mixture into the prepared 9x13 inch baking dish, spreading it into an even layer.
Prepare Cracker Topping and Bake
- In a medium bowl, combine the crushed buttery crackers with 4 tablespoons of melted unsalted butter. Stir until the crumbs are evenly moistened.
- Sprinkle the remaining 1/2 cup of shredded cheddar cheese over the asparagus mixture in the baking dish, then evenly scatter the buttery cracker topping over the cheese layer.
- Bake for 25-30 minutes, or until the casserole is bubbly around the edges and the cracker topping is golden brown and crispy.
- Remove from oven and let stand for 5-10 minutes before serving. This allows the sauce to set slightly.
Notes
For an extra kick, add a pinch of red pepper flakes to the cheese sauce. You can substitute Parmesan cheese for some of the cheddar for a different flavor profile. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days, reheating gently in the oven or microwave.
