This easy side dish has loads of Parmesan flavor, yet it tastes light enough to not overpower the asparagus. The sauce comes together in minutes while the asparagus roasts in the oven. Quick enough for a busy weeknight meal. Use freshly shredded Parmesan cheese, as the bagged variety doesn't melt well.


Recipe Summary

10 mins
10 mins
20 mins
6 servings


Original recipe yields 6 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Preheat the oven to 400 degrees F (200 degrees C). Line a baking sheet with parchment paper.

  • Place asparagus on the baking sheet and season with salt and black pepper. Drizzle with olive oil and lightly toss to coat evenly.

  • Roast in the preheated oven until asparagus is tender-crisp, about 10 minutes for thin asparagus, or 14 minutes for large asparagus.

  • Meanwhile, melt butter in a saucepan over medium heat. Add garlic and stir for 1 to 2 minutes until softened, taking care not to burn garlic. Sprinkle flour onto butter and cook, whisking constantly until mixture is golden and thick, 1 to 2 minutes. Slowly whisk in milk and bring to a light boil until sauce starts to thicken, 2 to 3 minutes.

  • Sprinkle in Parmesan cheese and continue whisking until smooth. Season with salt and pepper. Remove from heat - sauce will further thicken.

  • Place asparagus on a serving platter and drizzle with cheese sauce. Garnish with lemon zest and serve immediately.

Nutrition Facts

140 calories; protein 7.3g 15% DV; carbohydrates 7.5g 2% DV; fat 9.5g 15% DV; cholesterol 20.6mg 7% DV; sodium 254.9mg 10% DV. Full Nutrition

Reviews (1)

Read More Reviews
5 Ratings
  • 5 star values: 3
  • 4 star values: 1
  • 3 star values: 0
  • 2 star values: 1
  • 1 star values: 0
Rating: 4 stars
I didn't have any parmesan on hand so I used sharp cheddar. Also, I had it with asparagus and pasta to make it a meal, it was quite delicious. Read More