- Cook the elbow macaroni according to package instructions until al dente. Drain and rinse under cold water to cool. 
- In a medium saucepan, place the eggs and cover them with water. Bring to a boil, then cover and remove from heat. Let sit for 12 minutes. Drain and cool the eggs in cold water. Once cooled, peel and chop the eggs. 
- In a large bowl, combine the mayonnaise, Dijon mustard, apple cider vinegar, salt, black pepper, and paprika. Mix until smooth. 
- Add the cooled macaroni, chopped eggs, celery, red onion, pickle relish, and green onions to the bowl. Stir gently until everything is well combined. 
- Cover the salad and refrigerate for at least 1 hour before serving to allow the flavors to meld.