In a medium pot, bring 4 quarts of water to a boil. Add a pinch of salt and the macaroni. Cook until tender, about 8 to 10 minutes. In a colander, drain the macaroni and return it to the pot.
Fold in the cheese, butter and half-and-half. Season with the pepper. Warm through.