best pasta for mac and cheese? macaroni, also known as elbow pasta. but really, any short pasta will work just fine - penne, ziti, twirls etc.