Go Back
+ servings
top down view of roasted asparagus with cheese sauce and breadcrumbs

Roasted Asparagus with Mornay Sauce and Breadcrumbs

Elevate your roasted asparagus by serving it with elegant Mornay sauce, topped with herb and garlic breadcrumbs.
Print Pin
Course: Side Dish
Cuisine: American
Keyword: roasted asparagus
Prep Time: 10 minutes
Cook Time: 30 minutes
Servings: 8
Calories: 173kcal


  • 1 lbs asparagus
  • 1 tbsp olive oil
  • salt

For Mornay Sauce

  • 3 tbsp butter
  • 3 tbsp flour
  • 500ml/2 cups whole milk
  • 1 bay leaf
  • 120g/4 oz gruyere cheese grated
  • salt to taste

For Herb and Garlic Breadcrumbs

  • 60g/1/2 cup Panko breadcrumbs
  • 1 tbsp butter
  • 1 clove garlic
  • 1 tbsp fresh parsley chopped


  • Preheat the oven to 400F/200C. Arrange trimmed asparagus on a roasting pan, sprinkle with olive oil and salt. Roast in the oven for 10-15 minutes depending on the thickness of the stalks. Remove the asparagus from the pan and keep warm.
  • Meanwhile make the sauce by melting the butter in a saucepan, then adding the flour. Stir to combine, then continue cooking the mixture while stirring until it smells slightly nutty. Gradually pour in milk while whisking to avoid lumps, season with salt, then add the bay leaf. Cook the sauce over low heat until thickens for about 10 minutes. You can either strain your sauce to get silky smooth results or run it through a blender. Then return to the the saucepan and add the grated gruyere cheese. You might need to reheat the sauce lightly for the cheese to fully melt and blend in.
  • Next prepare the breadcrumbs by melting butter in a frying pan and adding 1 clove of crushed garlic. Sauté over low heat for 30 seconds, add breadcrumbs and chopped parsley, cook until the breadcrumbs are slightly toasted.
  • Arrange the roasted asparagus on a platter, drizzle the sauce over, then sprinkle the breadcrumbs. Serve the remaining Mornay sauce in a small jug and allow your guests to help themselves to more sauce.


Calories: 173kcal | Carbohydrates: 13g | Protein: 6g | Fat: 11g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 26mg | Sodium: 442mg | Potassium: 234mg | Fiber: 2g | Sugar: 5g | Vitamin A: 781IU | Vitamin C: 4mg | Calcium: 144mg | Iron: 2mg