Cook pasta according to package directions, omitting salt and fat. Drain.
While pasta cooks, melt butter in a large nonstick skillet over medium heat. Add garlic; cook 1 minute, stirring constantly. Add peas, half-and-half, cheese, and pepper. Bring to a simmer. Cook 3 minutes, stirring frequently (do not boil). Stir in pasta and ham.