Bring a large pot of lightly salted water to a boil. Add macaroni and cook for 8 to 10 minutes or until al dente; drain.
In a large bowl, mix together mayonnaise, sour cream, sugar, vinegar, onion, celery, green pepper, red pepper, and olives. Add cooked macaroni and stir until evenly coated.
Season with salt and pepper to taste. Cover and refrigerate for 1 hour before serving.
Interesting Facts
Macaroni Salad originated in the United States in the mid-19th century likely from Italian immigrants.
Macaroni Salad is a popular side dish for barbecues and picnics.
It is easy to customize Macaroni Salad by adding other ingredients such as diced ham, crumbled bacon, pickles, and hard-boiled eggs.