This creamy asparagus casserole combines tender asparagus with a rich cheese sauce and a golden, crisp topping, creating a comforting and flavorful side dish perfect for any meal.
1 1/2 pounds fresh asparagus, trimmed and cut into pieces
1 cup shredded cheddar cheese
1/2 cup grated Parmesan cheese
1 cup milk
1/2 cup sour cream
2 tablespoons butter
2 tablespoons all-purpose flour
1 small onion, finely chopped
2 cloves garlic, minced
Salt, to taste
Black pepper, to taste
1 cup crushed buttery crackers or breadcrumbs
2 tablespoons melted butter (for topping)
1. Preheat oven to 375°F and lightly grease a baking dish.
2. Blanch asparagus in boiling water for 2 to 3 minutes, then drain well.
3. Melt butter in a skillet over medium heat.
4. Add chopped onion and cook until soft.
5. Stir in garlic and cook briefly.
6. Sprinkle flour over the mixture and stir for 1 minute.
7. Slowly add milk while stirring until smooth and slightly thickened.
8. Add sour cream, cheddar cheese, and Parmesan, then stir until creamy.
9. Season with salt and pepper.
10. Fold in the asparagus until evenly coated.
11. Transfer mixture to the prepared baking dish.
12. Mix crushed crackers with melted butter and sprinkle on top.
13. Bake for 20 to 25 minutes until golden and bubbly.
14. Let rest for a few minutes before serving.
Blanching keeps the asparagus tender and bright.
Drain asparagus well to avoid a watery casserole.
Use freshly shredded cheese for a smoother sauce.
Add the topping just before baking for the best crisp texture.
Find it online: https://doughdazzle.com/asparagus-casserole/