Cook the elbow macaroni as indicated on the package. Remove to colander and drain. Immediately rinse with cold water to stop the pasta from cooking.
In a large mixing bowl combine the remaining ingredients. Gently stir in the cooked pasta. Cover well and chill. Serve cold. For a color boost, you can garnish the macaroni salad with green onion slices.