
Cook macaroni according to package directions; drain and rinse in cold water. Transfer to a large bowl; add the coleslaw mix, onions, celery, cucumber, green pepper and water chestnuts.
In a small bowl, whisk the dressing ingredients. Pour over salad; toss to coat. Cover and refrigerate for at least 1 hour.