Dairy-Free: Use dairy-free mayonnaise and plant-based sour cream
Instructions
Cook the macaroni: Boil water with salt in a large pot, then add the elbow macaroni. Cook until al dente, usually 7-9 minutes. Drain and rinse under cold water to cool.
Drain the pasta: Ensure the macaroni is thoroughly dried after rinsing to prevent a soupy salad. Let it sit on a towel-lined baking sheet.
Prepare the ingredients: Dice the ham, chop the vegetables (celery, onion, bell pepper), and thaw the peas.
Make the dressing: In a medium bowl, whisk together mayonnaise, sour cream, Dijon mustard, apple cider vinegar, and honey until smooth. Add chopped dill, parsley, green onions, and garlic powder. Season with salt and pepper.
Combine: In a large bowl, mix the cooled macaroni, ham, veggies, and peas. Add the dressing and fold gently to coat.
Chill: Cover and refrigerate for at least 2 hours (up to overnight). Before serving, stir the salad and adjust seasoning if necessary.
Notes
This salad tastes even better after sitting, so it's a great make-ahead option.
Customize by adding hard-boiled eggs, pickles, or olives for extra flavor.
For variations, try adding fresh herbs, different veggies, or even switch up the dressing.