Cook macaroni according to package instructions. You want them a little softer than al dente. Rinse with cold water to stop the cooking process. Drain and cool to room temperature or chill in the refrigerator.
In a small bowl, combine mayonnaise, greek yogurt, milk, honey and apple cider vinegar. Pour over cooled macaroni and fold with a spatula to coat completely. Fold in carrots and onion. Chill until ready to serve.