In a skillet, cook asparagus in a small amount of water until crisp-tender, about 6-8 minutes; drain and set aside. In a saucepan over Medium heat, sauté garlic and thyme in butter.
Stir in flour. Gradually whisk in milk; cook and stir for 2 minutes or until thickened. Add pepper. Cut noodles in half; place four noodles in a greased 11x7x2 baking dish. Layer a third of the white sauce, mozzarella cheese, ham and asparagus over noodles.
Top with three noodles and another layer of sauce, cheese, ham and asparagus. Repeat layers. Cover and bake at 350° F. for 30 minutes or until heated through.
Servings: 4