Ingredients
Method
Cook the Pasta
- Bring a large pot of generously salted water to a rolling boil — the water should taste like mild seawater.
- Add the elbow macaroni and cook until just past al dente, about 8 to 9 minutes. You want the pasta slightly softer than you would for a hot dish because it firms back up as it chills.
- Drain and rinse immediately under cold running water to stop cooking and remove excess starch.
- Spread the pasta out on a rimmed baking sheet to cool completely before mixing.
Make the Creamy Dressing
- In a large mixing bowl, whisk together the mayonnaise, yellow mustard, apple cider vinegar, sugar, garlic powder, and onion powder until completely smooth.
- Taste the dressing — it should be tangy, slightly sweet, and a little sharp. Season with salt and a good crack of black pepper. Add another splash of vinegar if you prefer more tang.
Prep the Vegetables
- Dice the celery, red bell pepper, and red onion into small, even pieces so every forkful gets a little crunch and color without any one ingredient overpowering the others.
Combine Everything
- Add the cooled macaroni, vegetables, and chopped hard-boiled eggs to the bowl with the dressing.
- Fold everything together gently using a large spoon or rubber spatula, coating every piece of pasta without breaking up the egg too much.
- Fold in the fresh parsley for a pop of color.
- Cover the bowl tightly with plastic wrap and refrigerate for at least one hour.
Taste and Serve
- Before serving, give the salad a good stir and taste again. Add a pinch more salt or an extra squeeze of mustard if needed, as cold temperatures can mute flavors slightly.
- Dust the top with a light sprinkle of paprika for a classic finishing touch before serving.
Notes
Chill time is at least 1 hour (total time approximately 1 hour 25 minutes). For best results, make the night before — overnight chilling deepens the flavors. Always let the macaroni cool completely before adding dressing. Reserve a few tablespoons of dressing to stir in just before serving. Swap mayonnaise with half mayo and half plain Greek yogurt for a lighter dressing. Use ditalini or small shells if elbow macaroni isn't available. Store leftovers in an airtight container in the refrigerator for up to 4 days. Not suitable for freezing as the mayo-based dressing separates when thawed. Before serving leftovers, stir in a spoonful of fresh mayonnaise to restore creaminess.
