Directions

Cook pasta according to package directions, adding asparagus during the last 3 minutes.

Meanwhile, in a large saucepan, melt butter; add garlic. Stir in the flour, onion powder, pepper and thyme until blended; gradually add milk. Bring to a boil; cook and stir for 2 minutes or until thickened.

"Pretty good meal! It is very easy to make. The sauce is not soupy if you allow it to thicken. I used multigrain pasta, and I also thought the aspargus was a nice touch. Overall, this is a simple, quick, easy dish to make if you have leftover ham. I don't plan to make this dish regularly, but it is good."

"Maybe people should stop omitting the asparagus, since the majority who didn't like this did just that. I recently made this again and used skim milk in place of whole and it took a bit longer to thicken, but still came out delicious. The flavors of the ham, asparagus and cheeses blended together perfectly and just like the first time I made it, it was all gone by the next day. I suppose everyone has different tastes."