Subway Tuna Sandwich (Copycat)
A copycat Subway tuna sandwich comes together in about 15 minutes with canned tuna, a good scoop of mayo, and whatever crunchy vegetables you have in the fridge.
It’s the kind of lunch that doesn’t ask much of you but still tastes like something you’d pay for at the counter.

Why I Love This Recipe
This is the sandwich I make when I don’t want to think too hard about lunch. The tuna stays creamy without turning mushy because you drain it well before mixing.
Toasting the roll for a few minutes gives you a crisp edge that holds up against all the mayo, so the bread doesn’t go soft on you halfway through eating.
It’s cheap, it’s fast, and it tastes almost exactly like the version from the sandwich shop.
Recipe Ingredients

- 2 cans (5 oz each) tuna in water – drained well, this is the base of the filling
- 1/3 cup mayonnaise – the classic Subway-style binder, full fat gives the best texture
- 1/4 tsp black pepper – for a little bite in the tuna mix
- 4 sub rolls (6-inch), split – hoagie or Italian rolls work best
- 1 cup shredded iceberg lettuce – for crunch
- 1 tomato, sliced thin – adds juiciness
- 1/4 red onion, sliced thin – for sharpness
- 1/2 cucumber, sliced thin – cool and crisp against the creamy tuna
- 1/4 cup dill pickle slices – for tang
- 1/2 cup shredded cheddar cheese (optional) – melts into the toasted roll if you want it
Variations / Substitutions
- Canned salmon instead of tuna – gives a richer, slightly oilier salad with the same texture.
- Sweet pickle relish instead of dill pickles – adds a mild sweetness that plays well against the mayo.
- Fresh dill or chives stirred into the tuna – brightens the whole mix without adding heat.
- A pinch of red pepper flakes or diced jalapeño – for a spicier version.
- Vegan mayo and no cheese – keeps it fully dairy-free with almost no change in flavor.
- A squeeze of lemon juice in the tuna mix – cuts the richness and wakes up the flavor.
If you like easy lunch sandwiches, try my Classic Egg Salad Sandwich next.
How To Make Subway Tuna Sandwich
Step 1: Flake the Tuna

Drain the 2 cans of tuna well, pressing out as much liquid as you can, then flake it apart with a fork in a mixing bowl. Fold in the 1/3 cup mayonnaise and the 1/4 tsp black pepper until every piece is coated and the mixture looks glossy, not wet.
The tuna should hold together when you press a spoonful against the side of the bowl. If it looks soupy, drain it again before adding more mayo.
Step 2: Toast the Rolls

Preheat your oven to 400°F (200°C) and lay the 4 split sub rolls cut side up on a baking sheet. Toast for about 4 minutes, until the edges turn golden and slightly crisp. If you’re adding the 1/2 cup shredded cheddar, scatter it over the rolls in the last minute so it melts into soft pockets.
The bread should feel warm and a little crackly at the edges, not hard all the way through. This step keeps the roll from turning soggy once the tuna goes on.
Step 3: Layer the Vegetables

Spread the 1 cup shredded lettuce over the bottom half of each warm roll, then layer on the 1 tomato slices, 1/4 red onion slices, and 1/2 cucumber slices. Work quickly while the bread is still warm so the vegetables settle into the toasted grooves.
You’ll see the lettuce start to wilt slightly from the heat, which is exactly what you want. It softens just enough to bite through cleanly.
Step 4: Mound the Tuna and Serve

Scoop generous mounds of the tuna mixture over the vegetables, dividing it evenly across all 4 rolls. Scatter the 1/4 cup dill pickle slices on top and press the sandwich halves closed gently.
Cut each sandwich in half on the diagonal and serve right away, while the bread is still warm and the tuna is cool against it. That contrast is really the whole point of this sandwich.
Recipe Tips
- Pick chunk light tuna packed in water if you want a milder, flakier salad, or albacore if you prefer firmer, meatier bites.
- Don’t overmix the tuna once the mayo goes in. A few strokes with the fork is enough, and overworking it turns the texture pasty.
- Keep leftover tuna salad separate from the bread and vegetables. Assembling ahead of time makes the roll soggy within an hour.
- Swap in avocado slices or banana peppers for a different topping combination without changing the base recipe.
Toast times by method:
| Method | Time | Heat |
|---|---|---|
| Oven | 4 min | 400°F (200°C) |
| Toaster oven | 3 min | Medium-high |
| Skillet, cut side down | 2 min | Medium |
How To Store
Refrigerate: Store the tuna salad on its own in an airtight container for up to 3 days. Keep it separate from the bread and vegetables so nothing turns soggy.
Serve Cold: The tuna salad is meant to be eaten cold or at room temperature, straight from the fridge onto the warm toasted roll.
What To Serve With Subway Tuna Sandwich
A handful of kettle chips is the easy move here, since the crunch plays against the soft bread and creamy filling. A cup of tomato soup also works well, its acidity cutting through the richness of the mayo in a way that plain broth soup can’t. If you want something lighter on the side, a simple vinegar-based coleslaw echoes the crunch of the sandwich’s own vegetables without repeating the flavors.
Frequently Asked Questions
Can I use tuna packed in oil instead of water?
Yes, just drain it as well as you can before mixing. Oil-packed tuna gives a richer, slightly denser salad than water-packed.
Can I freeze the tuna salad?
No, mayonnaise-based salads don’t freeze well and the texture turns watery and separated once thawed.
Why did my tuna salad turn out watery?
This usually means the tuna wasn’t drained thoroughly enough before mixing. Press it firmly in a strainer or between paper towels to get out as much liquid as possible.
What’s the best bread for this sandwich?
A soft Italian or hoagie roll holds up best once toasted, since it’s sturdy enough to hold the tuna without falling apart.

Ingredients
Method
- Drain the tuna well and flake it with a fork, then fold in the mayonnaise and black pepper until glossy and coated.
- Toast the split rolls at 400°F (200°C) for about 4 minutes, until golden at the edges, adding cheese in the last minute if using.
- Layer lettuce, tomato, onion, and cucumber over the toasted rolls.
- Mound the tuna mixture over the vegetables, top with pickle slices, and close the sandwiches.
