Subway Seafood Salad Recipe
This subway seafood salad recipe copies the cool, creamy crab salad from the sandwich shop, made in your own kitchen with a handful of pantry staples. It comes together in 15 minutes with no cooking involved, so it’s an easy answer for a hot night or a fast lunch.
Pile it onto a sub roll the way the shop does, or scoop it over greens if you want to keep things lighter.

Why I Love This Recipe
This is the version I keep coming back to when I want something cold and creamy without turning on the stove. The relish adds a little sweetness against the tangy mayo, and the celery keeps every bite crunchy instead of mushy.
It also holds up well for a couple of days in the fridge, so you can make a batch on Sunday and have lunch sorted through Tuesday.
Recipe Ingredients

- 16 oz imitation crab meat (surimi) – flaked or chopped, this is what gives the salad its classic texture
- 1/2 cup mayonnaise – the base of the dressing, use full-fat for the closest match to the original
- 2 tbsp sweet pickle relish – adds a small sweet tang, don’t skip it
- 1/4 cup celery, finely diced – for crunch
- 2 tbsp red onion, finely diced – a little sharpness to balance the mayo
- 1 tbsp fresh lemon juice – brightens the whole thing up
- 1/4 tsp black pepper – to season
- 4 sub rolls (6-inch), split – for serving
Variations / Substitutions
- Real crab meat instead of imitation – swap in an equal amount of lump crab meat for a richer, more delicate result, just be gentle when folding so the pieces stay intact.
- Cooked shrimp – chop 16 oz of cooked, peeled shrimp in place of the crab for a firmer bite.
- Dill instead of relish – use 1 tbsp fresh chopped dill for a grassier, less sweet flavor.
- A little heat – stir in 1/4 tsp cayenne or a dash of hot sauce if you want some kick.
- Dairy-free mayo – any vegan mayonnaise works fine here and keeps the texture the same.
- Vinegar instead of lemon juice – 1 tbsp white wine vinegar gives a sharper acidity if that’s what you have on hand.
If you like cold, creamy salads like this, you’ll probably enjoy a classic egg salad sandwich too.
How To Make Subway Seafood Salad
Step 1: Dice the Vegetables

Start by finely dicing the 1/4 cup celery and 2 tbsp red onion into small, even pieces, no bigger than a pea. Small dice matters here because it spreads the crunch through every bite instead of leaving it in a few big chunks.
You’ll notice the onion releases a little moisture as you cut it. That’s fine, just scoop it into the mixing bowl along with the celery.
Step 2: Flake the Crab

Take the 16 oz imitation crab meat and pull it apart into shreds with your fingers, or give it a rough chop with a knife into bite-sized pieces. You want some texture left, not a paste, so stop once the pieces are roughly 1/2-inch.
The crab should look stringy and a little glossy once it’s broken up. This is the base of the whole salad, so take your time here instead of rushing it into big clumps.
Step 3: Fold the Salad Together

In a large bowl, add the 1/2 cup mayonnaise, 2 tbsp sweet pickle relish, 1 tbsp fresh lemon juice, and 1/4 tsp black pepper. Whisk it together for about 30 seconds until smooth, then add the flaked crab and diced vegetables.
Fold everything together gently with a spatula until the crab and vegetables are coated evenly, about 1 minute. The mixture should look creamy and hold together when you scoop it, with flecks of celery and onion throughout.
Go easy on the folding motion here rather than stirring hard. Overmixing breaks the crab down further and the salad loses its texture.
Step 4: Pile onto the Rolls

Split the 4 sub rolls open and pile the seafood salad generously into each one, about 3/4 cup per roll. Press it down gently so it doesn’t spill out the sides when you pick it up.
Serve right away while the filling is still cold and the bread is soft. The pale pink salad against the golden roll is exactly what you’re going for, and a few extra flecks of celery on top don’t hurt either.
Recipe Tips
- Buy imitation crab meat that’s already in stick or chunk form rather than pre-shredded, it holds its texture better once mixed with mayo.
- Chill the mixing bowl for a few minutes before you start if your kitchen is warm, it keeps the mayo from getting greasy.
- If the salad seems loose after mixing, let it sit in the fridge for 10 minutes before serving. It firms up as it chills.
- Leftover salad works well scooped into lettuce cups or spread on crackers the next day.
Scale it to how many rolls you’re feeding:
| Servings | Imitation Crab | Mayonnaise | Sub Rolls |
|---|---|---|---|
| 2 | 8 oz | 1/4 cup | 2 |
| 4 | 16 oz | 1/2 cup | 4 |
| 8 | 32 oz | 1 cup | 8 |
How To Store
Refrigerate: Store the seafood salad in an airtight container for up to 3 days. Keep it separate from the bread until you’re ready to eat so the rolls don’t go soggy.
Serve Cold: This salad is meant to be eaten cold straight from the fridge, so there’s no need to bring it to room temperature first.
What To Serve With Subway Seafood Salad
A simple bag of kettle chips works well alongside this because the salt and crunch play off the soft, creamy filling. A cup of tomato soup is also a good match, the acidity in the soup cuts through the richness of the mayo.
If you want something green on the plate, a side of vinegar-based coleslaw adds crunch without competing with the sandwich’s own creamy texture.
Frequently Asked Questions
Can I make this ahead of time for a party?
Yes, you can mix the salad up to a day ahead and keep it covered in the fridge. Just wait to assemble the sandwiches until right before serving so the bread stays fresh.
Is imitation crab meat actually seafood?
It’s made mostly from whitefish like pollock that’s processed and flavored to taste like crab, so it is seafood, just not crab specifically. If you want actual crab meat, use the swap listed in the Variations section above.
Can I freeze seafood salad?
It’s not a good idea. Mayonnaise-based salads separate and turn watery once thawed, so the texture won’t be the same.
What bread works if I don’t have sub rolls?
Any soft sandwich roll or even a wrap will work fine. Just make sure it can hold up to the moisture from the salad without falling apart.

Ingredients
Method
- Finely dice the celery and red onion.
- Flake or chop the imitation crab meat into bite-sized pieces.
- Whisk together the mayonnaise, relish, lemon juice, and black pepper, then fold in the crab, celery, and onion until evenly coated.
- Split the sub rolls and pile the salad into each one, about 3/4 cup per roll.
