Boil the macaroni in salted water for about 12 minutes until it's just al dente. Avoid overcooking, as the pasta will continue to soften from the dressing's moisture. Slightly undercooked is better than too soft.
Drain the cooked macaroni in a colander and let it drain thoroughly for a few minutes.
In a large mixing bowl, whisk together all the remaining ingredients until well combined.
Add the drained macaroni to the bowl and stir well, ensuring each piece of pasta is evenly coated with the dressing.
Transfer to a serving dish, cover with plastic wrap, and chill in the refrigerator until it's time to serve.