Cheesy Roasted Asparagus Casserole
Cheesy Roasted Asparagus Casserole is so rich and creamy with a crisp golden brown topping - it will be your new favorite vegetable side dish. Fresh asparagus, homemade Parmesan cream sauce, and panko bread crumbs all come together to make a really wonderful vegetable casserole that will perfectly complement your dinner.
Prep Time10 minutes mins
Cook Time30 minutes mins
Total Time40 minutes mins
Course: Side Dish
Cuisine: American
Keyword: asparagus casserole recipes, asparagus side dish, cheesy asparagus bake, cheesy asparagus casserole
Servings: 6
Calories: 306kcal
- 2 pounds asparagus tough ends trimmed off
- 1/4 cup butter divided, plus additional for greasing the pan
- 2 ½ tablespoons all-purpose flour
- 2 cups half and half or equal parts milk and heavy cream
- 1 teaspoon salt
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 1 cup freshly grated parmesan cheese divided
- 1/2 cup panko bread crumbs
Preheat Oven to 400˚F. Brush a 9x13 casserole dish with melted butter.
Place the fresh asparagus in the bottom of the buttered casserole dish.
In a saucepan over medium heart, melt 3 tablespoons of butter then add the 2 1/2 tablespoons of flour and whisk constantly for 1-2 minutes or until the butter just begins to turn a light golden brown color.
Whisk in the half and half, salt, garlic powder, and black pepper. Whisk until sauce begins to thicken then remove from heat and whisk in 1/2 cup parmesan cheese until melted and fully incorporated into the sauce.
Pour the sauce over the asparagus, leaving about 1 inch of the top and bottom of the asparagus uncovered.
Bake uncovered for 10 minutes.
In a small mixing bowl combine 1 tablespoon melted butter, the panko bread crumbs, and the 1/2 cup remaining parmesan cheese.
Sprinkle the bread crumb topping evenly over the casserole, then return it to the oven to bake for an additional 5-8 minutes, until the asparagus reaches your desired level of tenderness.
Set the oven to broil for 2-3 minutes or until bread crumbs are golden brown. Remove from oven and serve.
Calories: 306kcal | Carbohydrates: 18g | Protein: 12g | Fat: 22g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.3g | Cholesterol: 63mg | Sodium: 829mg | Potassium: 462mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1810IU | Vitamin C: 9mg | Calcium: 283mg | Iron: 4mg