This is a straightforward tuna pasta salad — canned tuna, boiled noodles, corn, tomatoes, onion, and a mayo-based dressing with lemon and a splash of vinegar. It comes together in 30 minutes and makes a filling meal for two. The honest reason to make it: it’s cheap, it keeps well, and it requires almost no active cooking.
The short version of why this works
Two things matter here. First, the dressing gets built before the pasta goes in — mixing mayo, lemon juice, vinegar, olive oil, salt, and pepper together first means the seasoning is even throughout, rather than clumping in spots. Second, oil-free canned tuna is the right call. Tuna packed in oil adds extra fat that fights the mayo dressing instead of blending with it, and the texture stays firmer when drained from water or brine. Get those two things right and the salad holds together properly.
About the ingredients
- Noodles: The recipe is flexible — any short pasta works. Rotini or penne hold the dressing better than spaghetti-style noodles because the ridges and tubes give the mayo somewhere to cling.
- Homemade mayonnaise: The recipe calls for it, and it does produce a fresher, less sweet result than store-bought. If you’re using store-bought, choose a full-fat version — reduced-fat mayo turns watery and makes the dressing thin.
- Vinegar: The amount is listed as “as desired,” which means start with half a teaspoon. It’s there to cut the richness of the mayo, not to make the salad taste pickled.
- Corn: Canned corn, drained well, works just as reliably as freshly boiled. Pat it dry before adding — excess water dilutes the dressing.
Leftovers and meal prep
Store the dressed salad in an airtight container in the fridge and eat it within three days — after that the pasta absorbs the dressing and the tomatoes break down. If you’re making a larger batch to eat across several days, keep the dressing separate and portion it out as you go; dress it at the table — a pre-dressed salad goes limp fast. The pasta, tuna, corn, and onion can all be prepped and stored together undressed for up to four days. Add the tomatoes and dressing only when you’re ready to eat each portion.
What can go wrong
- Watery dressing pooling at the bottom: This usually means the pasta wasn’t fully drained or was still warm when mixed. Let the pasta cool completely and shake off excess water before combining.
- Bland flavor despite following the recipe: Canned tuna and plain pasta both need salt. Taste the finished salad and season again after mixing — the pasta absorbs salt quickly and what seemed enough in the dressing often isn’t once everything is combined.
- Onion flavor that overpowers everything: Raw onion sharpens as the salad sits. Soak the chopped onion in cold water for 10 minutes, then drain it before adding. This takes the harsh edge off without losing the crunch.
- Tuna clumping in large chunks: Drain the can thoroughly, then break the tuna apart with a fork before adding it to the mix. Large chunks don’t distribute evenly and you end up with bites that are all tuna or none at all.
- Pasta sticking together before mixing: If you’re not mixing immediately, toss the drained pasta with a small drizzle of olive oil right after cooking. It prevents clumping without affecting the final flavor.
Tuna Pasta Salad With Mayo — Easy 30-Minute Recipe
Equipment
- Large saucepan
- Colander
- Medium mixing bowl
- Mixing spoon or spatula
- Airtight storage container
Ingredients
- 1-2 cups short pasta such as fusilli or penne, measured dry (100–200g)
- 1 can tuna in water or brine 5oz / 140g drained, drained and flaked
- 1 cup sweet corn kernels canned and drained, or frozen and boiled (160g)
- ½ cup cherry or grape tomatoes halved (75g)
- ½ medium red onion finely diced (about 1/4 cup / 40g)
- 1-2 tablespoons lemon juice
- 1-2 tablespoons olive oil 15–30ml
- 4-6 tablespoons mayonnaise homemade or store-bought (60–90ml)
- 1 tablespoon white wine vinegar 15ml, or to taste
- ¼ teaspoon salt or to taste
- ¼ teaspoon ground black pepper or to taste
Instructions
- Bring a large saucepan of salted water to a boil. Cook the pasta according to package directions until al dente. Drain in a colander and rinse under cold running water until completely cool. Set aside.1-2 cups short pasta, 1/4 teaspoon salt
- In a medium mixing bowl, whisk together the mayonnaise, lemon juice, vinegar, olive oil, salt, and pepper until smooth and well combined.1-2 tablespoons lemon juice, 1-2 tablespoons olive oil, 4-6 tablespoons mayonnaise, 1 tablespoon white wine vinegar, 1/4 teaspoon salt, 1/4 teaspoon ground black pepper
- Add the drained tuna, corn, diced onion, and halved tomatoes to the dressing. Fold gently until everything is evenly coated.1 can tuna in water or brine, 1 cup sweet corn kernels, 1/2 cup cherry or grape tomatoes, 1/2 medium red onion
- Add the cooled pasta to the bowl and toss gently until all the pasta is coated in the dressing. Taste and adjust salt, pepper, or lemon juice as needed. Serve immediately or cover and refrigerate until ready to eat.1-2 cups short pasta, 1/4 teaspoon salt, 1/4 teaspoon ground black pepper, 1-2 tablespoons lemon juice
Notes
Nutrition
Frequently asked questions
Can I make this salad the night before?
Yes, but store the dressing separately and combine everything in the morning. If you dress it the night before, the pasta soaks up the mayo and the texture turns dense and dry by the next day.
How much pasta should I actually use — the recipe says 1 to 2 cups?
Start with 1 cup dry pasta for two people if you want the tuna and vegetables to be prominent. Use 2 cups if you want a more pasta-forward dish or are stretching it to feed three.
Can I use tuna packed in olive oil instead of water-packed tuna?
You can, but drain it very well and reduce the olive oil in the dressing by half. Oil-packed tuna adds enough fat on its own — too much and the dressing won’t emulsify properly and will feel greasy.
Is this salad good served warm, or does it need to be cold?
It works either way, but cold is more practical — the flavors settle and the dressing thickens slightly in the fridge, which helps it coat the pasta better. If serving warm, eat it immediately before the mayo starts to separate.

