Prep the asparagus. Trim the asparagus ends & divide into two bunches. Wrap each bunch of asparagus in a wet paper towel. Microwave each bunch separately for 2 to 3 minutes a piece or until the asparagus is tender but still a bit of a bite to them. Then cut the asparagus spears into 1 inch pieces.
Layer. Grease dish. Spread half of the asparagus over the bottom of the dish. Sprinkle chopped eggs and bacon over the asparagus. Spread the remaining asparagus over the top.
Make the cream sauce. In a medium saucepan, over medium high heat, melt the butter and then quickly whisk in the flour to make a roux. Cook for about 1 to 2 minutes or until the roux turns a light golden brown and then whisk in the milk and water. Continue whisking until the mixture is smooth and then add the salt and continue to cook until the sauce begins to thicken. This should take about 3 to 5 minutes.
Pour in the sauce and bake. Pour the sauce over the ingredients in the baking dish. I like to give it a shake or two to help the sauce get down between all of the layers. Sprinkle crumbled crackers over the top of the dish.
HOW TO STEAM ASPARAGUS IN THE MICROWAVE 1. Trim asparagus ends 2. Wet a paper towel with water and wring it out so that it isn’t dripping. 3. Wrap the paper towel around the asparagus bunch and place in the microwave. 4. Microwave for 2 to 3 minutes depending on the strength of your microwave. 5. When it comes out of the microwave, it will be perfectly steamed: softened but with just a little bit of a bite to it.