Classic Tuna Macaroni Salad

Featured in Fresh, Flavorful, and Filling.

This classic tuna macaroni salad combines tender elbow pasta, flaky tuna, hard-boiled eggs, sweet pickle relish, and a creamy homemade dressing. The addition of celery seed, fresh lemon juice, and diced shallots adds a delightful tang and crunch, while thawed green peas give a pop of freshness. It's best chilled for a couple of hours after mixing to allow the flavors to meld together perfectly. Serve it as a satisfying lunch or a side dish for gatherings — simple, delicious, and always a crowd-pleaser!

A young woman with wavy hair is gazing down contemplatively in a warmly lit kitchen filled with plants.
Updated on Sat, 17 May 2025 12:34:44 GMT
A bowl of pasta with meat and peas. Pin it
A bowl of pasta with meat and peas. | cookingkeys.com

This creamy tuna macaroni salad has been my family's go-to summer potluck recipe for generations. The perfect balance of tender pasta, flaky tuna, and crunchy vegetables creates a dish that disappears within minutes at every gathering.

I first made this tuna macaroni salad when hosting my first outdoor barbecue as a newlywed. Twenty years later, it remains the most requested dish from my adult children when they visit during summer breaks.

Ingredients

  • Elbow macaroni: Forms the hearty base and holds up well even when made ahead
  • Mayonnaise: Creates the creamy texture that binds everything together
  • Sweet pickle relish: Adds the perfect tangy sweetness that complements the tuna
  • Celery seed: Provides that distinctive flavor that makes this salad memorable
  • Tuna packed in water: Keeps the salad lighter while adding protein
  • Hard boiled eggs: Add richness and create a more substantial meal
  • Shallot: Offers a milder onion flavor that doesn't overpower the other ingredients
  • Frozen peas: Bring color and a sweet pop of freshness in every bite
  • Lemon juice: Brightens all the flavors and balances the richness

How To Make Tuna Macaroni Salad

Cook the Pasta:
Boil the elbow macaroni according to package directions until al dente, typically 8 to 10 minutes. Be careful not to overcook as the pasta will continue to absorb moisture from the dressing. Drain thoroughly and rinse under cold water until completely cooled.
Mix the Dressing:
In a large mixing bowl, combine mayonnaise, sweet pickle relish, celery seed, salt, pepper, and fresh lemon juice. Whisk until smooth and well incorporated. This creamy base is what carries all the flavors throughout the salad.
Prepare the Tuna:
Drain the canned tuna thoroughly by pressing with a fork against the strainer to remove excess moisture. Flake the tuna into the dressing mixture using a fork, maintaining some texture rather than mashing it completely.
Combine Components:
Add the cooled macaroni to a large serving bowl, then pour the tuna dressing mixture over the pasta. Gently fold together to coat the pasta evenly without breaking it.
Add Remaining Ingredients:
Fold in the chopped hard boiled eggs, diced shallot, and thawed peas. Stir gently but thoroughly to distribute all ingredients evenly throughout the salad.
Chill Thoroughly:
Cover the bowl with plastic wrap and refrigerate for at least two hours, though overnight is even better. This resting time allows the flavors to meld together and the pasta to absorb some of the dressing.
A bowl of pasta with peas and ham. Pin it
A bowl of pasta with peas and ham. | cookingkeys.com

The celery seed is truly the secret ingredient in this recipe. My grandmother insisted on adding it to her version back in the 1950s, and I've never made it without it. The tiny seeds might seem insignificant, but they impart an aromatic quality that elevates this humble salad to something special that guests always notice but can rarely identify.

Make Ahead Magic

This tuna macaroni salad actually improves with time in the refrigerator. I often make it the day before serving to allow the flavors to fully develop. The pasta absorbs some of the dressing overnight, intensifying the flavor profile. If making more than 24 hours ahead, you might want to reserve a small portion of the dressing to refresh the salad just before serving.

A bowl of pasta with meat and vegetables. Pin it
A bowl of pasta with meat and vegetables. | cookingkeys.com

Smart Substitutions

The beauty of this classic salad lies in its adaptability. If you prefer a lighter version, substitute half the mayonnaise with Greek yogurt for added protein and fewer calories. No shallots on hand? Red onion works beautifully though it provides a stronger flavor. Green onions offer another mild alternative. For those avoiding eggs, simply omit them and perhaps add diced celery for a similar textural contrast.

Serving Suggestions

While delicious on its own as a complete meal, this tuna macaroni salad pairs wonderfully with fresh sliced tomatoes in summer months. Serve it alongside grilled hamburgers or hot dogs at your next cookout. For an elegant lunch presentation, scoop the salad onto a bed of butter lettuce leaves. During cooler months, I often serve it with a cup of tomato soup for a comforting lunch combination.

The History Behind The Bowl

Tuna macaroni salad gained popularity in American households during the post World War II era when canned goods became staples in pantries nationwide. Originally a practical way to stretch protein during times of rationing, it evolved into a beloved comfort food that transcended its utilitarian beginnings. The addition of sweet pickle relish reflects the mid century American palate's preference for combining savory and sweet flavors.

Frequently Asked Questions

→ How can I avoid overcooking the pasta?

Follow the package instructions and ensure you cook the pasta al dente. Rinse with cold water immediately after draining to stop the cooking process.

→ Can I substitute canned tuna for fresh tuna?

Yes, you can use fresh tuna instead of canned. Simply cook and flake it before adding to the salad.

→ How long can I store this salad in the refrigerator?

Store the salad in an airtight container in the refrigerator for up to 3 days. Stir before serving.

→ Can I use a different type of pasta?

Absolutely! While elbow macaroni is traditional, other pasta shapes like shells, rotini, or penne work just as well.

→ What can I substitute for sweet pickle relish?

If you prefer less sweetness, try using dill pickle relish or finely chopped dill pickles for a tangy alternative.

→ Can this salad be made ahead of time?

Yes, this salad tastes even better when prepared in advance as the flavors develop. Chill for a few hours before serving.

Tuna Macaroni Salad Classic

A creamy and savory tuna macaroni mix, perfect for any occasion.

Prep Time
10 Minutes
Cook Time
10 Minutes
Total Time
20 Minutes

Category: Salads

Difficulty: Easy

Cuisine: American

Yield: 10 Servings

Dietary: Dairy-Free

Ingredients

01 16 ounces elbow macaroni
02 1 cup mayonnaise
03 1/2 cup sweet pickle relish
04 1/2 tablespoon celery seed
05 1 teaspoon salt
06 1/2 teaspoon pepper
07 1 tablespoon freshly squeezed lemon juice
08 3 (5 ounce) cans tuna packed in water, drained
09 3 hard-boiled eggs, chopped
10 1 shallot, diced
11 1 cup frozen peas, thawed

Instructions

Step 01

Cook 16 ounces of elbow macaroni according to the package directions. Drain and rinse with cold water until cooled.

Step 02

In a separate bowl, combine mayonnaise, sweet pickle relish, celery seed, salt, pepper, and freshly squeezed lemon juice. Stir until well combined.

Step 03

Stir the drained tuna into the mayonnaise mixture until evenly distributed.

Step 04

Pour the drained macaroni into a large bowl. Add the mayonnaise mixture and stir to coat the pasta.

Step 05

Add the chopped hard-boiled eggs, diced shallot, and thawed peas to the macaroni mixture. Stir well to combine.

Step 06

Cover the bowl with plastic wrap and refrigerate for a couple of hours. Serve cold.

Tools You'll Need

  • Large mixing bowl
  • Medium mixing bowl
  • Plastic wrap
  • Colander

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains eggs
  • Contains fish (tuna)
  • May contain gluten (from pasta)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 413
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~