Go Back
+ servings
Print Pin
No ratings yet

Asparagus Casserole

Asparagus Casserole will be the tastiest thing at your Christmas dinner. This cheesy and creamy recipe makes for a delicious holiday side dish!
Course Side Dish
Cuisine American
Keyword Asparagus Casserole, Cheesy Asparagus, Creamy Asparagus
Prep Time 8 minutes
Cook Time 30 minutes
Servings 4
Calories 419kcal
Author Jen


  • 1 lb Asparagus
  • 2 tbsp Olive Oil
  • 3 tbsp Butter
  • 1 3/4 tbsp Flour
  • 1 1/2 cup Half and Half
  • 1 1/2 tsp Garlic Salt
  • 1/4 tsp Black Pepper
  • 1 cup Parmesan Cheese shredded and divided
  • 1/2 cup Panko Bread Crumbs


  • Preheat oven to 400.
  • Trim asparagus to remove woody ends and to fit across the short dimensions of the casserole dish.
  • Grease a 9x13" casserole dish.
  • Place asparagus in prepared dish.
  • Drizzle with olive oil and bake for 10 minutes.
  • Melt butter in a saucepan over medium heat.
  • Add flour and whisk constantly to make a roux.
  • Continue cooking for 2 minutes while whisking.
  • Add half and half, garlic salt and black pepper.
  • Continue to whisk until sauce starts to thicken then remove from heat.
  • Add 1/2 cup shredded parmesan cheese and whisk until melted and smooth.
  • Pour sauce evenly over the asparagus.
  • Bake for 10-15 minutes until asparagus reaches desired tenderness.
  • In a bowl combine bread crumbs and remaining parmesan cheese.
  • Sprinkle the bread crumb topping over the casserole.
  • Broil dish for 3-5 minutes until bread crumbs are golden brown.


Fresh grated Parmesan is best, skip the canned stuff.


Calories: 419kcal | Carbohydrates: 17g | Protein: 16g | Fat: 33g | Saturated Fat: 17g | Cholesterol: 73mg | Sodium: 1443mg | Potassium: 385mg | Fiber: 3g | Sugar: 3g | Vitamin A: 1640IU | Vitamin C: 7mg | Calcium: 435mg | Iron: 3mg