Bring 2 quarts of salted water to a boil in a large pot.
Add macaroni and cook 10 minutes.
Dice celery, tomatoes, cucumbers and onion while noodles are boiling.
Drain macaroni and cool down by rinsing with cold water.
In a separate large mixing bowl, mix celery, cheese, tomatoes, onion, mayonnaise, vinegar and sugar together.
Add all seasonings and mix well.
Place macaroni in a large serving dish and pour dressing over top. Mix well.
Cover and refrigerate at least 2 hours.
When ready to serve, add a tablespoon of mayonnaise to the salad to loosen it up. Add salt and pepper to taste.
Notes
Time does not include refrigeration. If not serving right away, refrigerate for at least 2 hours to chill the salad.
Serve Southern Macaroni Salad over lettuce as a main dish, or as a side for barbecue, burgers or hot dogs.
Only boil macaroni for 10 minutes. Cooking longer will cause it to be mushy.
Adding extra mayonnaise just before serving will loosen up the salad that has absorbed most of the dressing.
Store leftover salad in the refrigerator for up to 3 days in an airtight container. Be sure to keep this dish on ice if serving outdoors at a picnic.
This recipe shouldn't sit out of the refrigerator unless it's on ice. It shouldn't reach room temperature due to safety concerns.
Since this dish contains mayonnaise, freezing is not recommended. The veggies and mayonnaise don't freeze well so it's best to eat this recipe within 3 days.