A reliable recipe for real life
This creamy tuna and cheese sandwich is quick, filling, and built for the kind of lunch that needs to feel satisfying without taking over the day.
The key is draining the tuna well before mixing, then grilling the sandwich until the outside is crisp and the cheese melts into the savory filling.








Tuna Cheese Sandwich video
What you’ll need
Simple ingredients do their best work when each one has a clear purpose. The exact quantities and adjustable measurements are in the recipe card below.
- 1 can tuna, drained
- 2 tbsp mayonnaise, for tuna filling
- 1 tbsp garlic mayonnaise
- 2 tbsp onion, finely chopped
- 1 tbsp spring onion, finely chopped
- 1/4 tsp black pepper
- 1/4 tsp salt, or to taste
- 4 slices sandwich bread
- 1 tbsp butter, softened
- 2 slices cheese
- 1 tbsp mayonnaise, for spreading
How to make tuna cheese sandwich
Here’s the method at a glance. Use the interactive recipe card for the complete quantities and checkable cooking instructions.
- 01Drain and season the tuna
Drain the tuna very well, then add it to a bowl with chopped onion, spring onion, black pepper, and salt.
- 02Make it creamy
Add mayonnaise and garlic mayonnaise, then mix gently with a spoon until everything is evenly combined.
- 03Prepare the bread
Place 4 slices of sandwich bread on a board and spread a thin layer of mayonnaise on one side of each slice.
- 04Add the tuna filling
Spread the tuna mixture evenly over 2 slices of bread.
- 05Add the cheese
Place one cheese slice over the tuna filling on each sandwich.
- 06Close and butter
Cover with the remaining bread slices, mayonnaise-side down, then lightly spread softened butter on the outside of each sandwich.
- 07Grill until crisp
Heat a grill pan or sandwich maker over medium heat. Grill the sandwiches until golden and crisp, then flip and cook until the other side is golden and the cheese melts.
- 08Slice and serve
Transfer to a board, cool for 1 to 2 minutes, then cut each sandwich into triangles and serve warm.
Recipe success tips
- ✓Drain the tuna very well to keep the filling creamy instead of watery.
- ✓Keep the mayonnaise layer on the bread thin so the sandwich holds together while grilling.
- ✓Use medium heat so the bread crisps while the cheese has time to melt.
- ✓Let the sandwich rest for 1 to 2 minutes before slicing for cleaner pieces.
Easy variations
Fold a spoonful of sweet corn into the tuna filling before assembling.
Add finely chopped cucumber to the filling for a cooler, crisp bite.
Add hot sauce or chili flakes to the tuna filling before grilling.
Notes & storage
- Serve warm for the best crisp bread and melted cheese texture.
- If making ahead, keep the tuna filling separate and assemble the sandwiches just before grilling.
- Leftover tuna filling can be refrigerated in an airtight container for up to 1 day.
Frequently asked questions
Can I make a tuna cheese sandwich ahead?
Yes, but it is best to keep the tuna filling separate from the bread and grill the sandwich just before serving.
How do I keep the sandwich from getting soggy?
Drain the tuna very well and use only a thin layer of mayonnaise on the bread before adding the filling.
Can I use tuna in oil or water?
Either works. Drain it thoroughly first, then taste the filling before adding extra salt.
What cheese works best?
Use a cheese that melts smoothly, such as cheddar, mozzarella, processed sandwich cheese, or a mild cheese slice.




