Make the hard-boiled eggs. Slice them, and set them to the side.
Boil the macaroni in a large pot of boiling salted water until al dente.
Drain the pasta and run under cold water until cool.
Pour the pasta into a large bowl along with the onion, celery, garlic, pickles, capers, dill, tuna, mayonnaise, mustard, lemon juice, sliced eggs, salt, pepper, and optional peas.
Mix everything until completely combined. Adjust the seasonings with salt and pepper.
Serve with optional additional whole capers and fresh dill.
Notes
Make-Ahead: For freshness, you can make this salad up to one day ahead. You may need to drain slightly, add more mayonnaise, and re-season before serving.How to Store: Cover and refrigerate the tuna macaroni salad for 3 days. It will not freeze.You can customize this salad with ingredients, so feel free to add, remove, or swap anything in this recipe.Al dente means to the tooth. The pasta should be firm but not crunchy.Feel free to add more mayonnaise for a runnier extra creamy salad.A traditional recipe also folds in 1 cup of peas, although I do not like it in the salad.