A delightful twist on a classic dish, combining tender asparagus, savory ham, and a creamy cheese sauce.
Preheat your oven to 350°F (175°C).
Preheating ensures even cooking and optimal results.
Steam or boil the asparagus spears until they are tender-crisp, then set them aside.
Avoid overcooking the asparagus to maintain its vibrant color and texture.
Spread a thin layer of mustard over each ham slice.
Using a knife or spoon, evenly distribute the mustard for consistent flavor.
Place three asparagus spears on each ham slice, then roll them up tightly and arrange seam-side down in a casserole dish.
Ensure the rolls are snug to prevent them from unrolling during baking.
In a saucepan, melt the butter over medium heat, then stir in the flour to create a roux.
Stir constantly to avoid lumps and ensure a smooth base.
Gradually add the milk to the roux, stirring continuously until the mixture thickens and begins to boil.
Adding the milk slowly helps prevent lumps and ensures a creamy sauce.
Season the sauce with salt and pepper, then stir in the cheese until melted. Add the green onions and mix well.
Taste the sauce and adjust the seasoning as needed for a balanced flavor.
Pour the cheese sauce over the ham rolls in the casserole dish.
Ensure the sauce covers the rolls evenly for consistent baking.
Cover the casserole dish with foil and bake in the preheated oven for 30 minutes, or until hot and bubbly.
Check the dish halfway through to ensure even cooking.
Serve the rolls hot, garnished with additional chopped green onions if desired.
Serve immediately for the best taste and texture.