Tender asparagus baked in a creamy cheese sauce with a golden, bubbly topping. A comforting and elegant side dish perfect for holidays, dinners, or special occasions.
Author:Laura
Prep Time:10 minutes
Cook Time:25 minutes
Total Time:35 minutes
Yield:4–6 servings
Category:Side Dish
Method:Baking
Cuisine:French
Diet:Vegetarian
Ingredients
1 lb fresh asparagus, trimmed
2 tbsp butter
2 cloves garlic, minced
2 tbsp all-purpose flour
1 1/2 cups whole milk or half-and-half
1 cup shredded Gruyère, Swiss, or sharp cheddar cheese
1/4 cup Parmesan cheese, grated
1/2 tsp salt
1/4 tsp black pepper
1/8 tsp nutmeg (optional)
1/4 cup breadcrumbs or panko (optional)
Instructions
Preheat oven to 400°F (200°C). Lightly grease a baking dish.
Arrange trimmed asparagus spears in the dish.
In a saucepan, melt butter over medium heat. Sauté garlic for 1 minute.
Whisk in flour and cook 1–2 minutes to form a roux.
Gradually whisk in milk and simmer until thickened, 3–5 minutes.
Remove from heat. Stir in shredded cheese (reserve some for topping), salt, pepper, and nutmeg.
Pour cheese sauce over asparagus.
Top with reserved cheese, Parmesan, and optional breadcrumbs.
Bake 15–20 minutes until bubbly and asparagus is tender.
Broil 1–2 minutes for a golden crust if desired.
Serve hot.
Notes
Fresh asparagus gives the best texture—avoid very thin or very thick spears.
Gruyère or cheddar provide rich flavor, but blends work too.
Add bacon, mushrooms, or caramelized onions for extra flavor.