1Cook and drain pasta as directed on package.
2Meanwhile, in 12-inch nonstick skillet, mix cream cheese and half-and-half. Cook over medium heat 2 to 3 minutes, stirring constantly, until melted and smooth.
3Stir in carrots. Cook 4 minutes, stirring occasionally. Stir in asparagus. Cover; cook 4 to 5 minutes, stirring occasionally, until vegetables are crisp-tender.
4Stir in pasta, ham and marjoram. Cook, stirring occasionally, just until thoroughly heated.