I’ve been making this tuna pasta salad for years, and it’s become my go-to dish when I need something filling and satisfying on the table fast. The best part? Everything comes together in about 30 minutes, which makes it perfect for those busy weeknights when you’re running on empty but still want something decent for dinner.
What started as a way to use up leftover pasta has turned into one of my most requested recipes. My kids love it, my husband takes it to work for lunch, and I’ve brought it to more potluck dinners than I can count. The combination of tender pasta, flaky tuna, and crisp vegetables creates this really satisfying texture that works whether you’re eating it warm right after making it or cold from the fridge the next day.
Why This Tuna Pasta Salad Works Every Time
The key to making this salad work is getting the pasta just right. I cook it until it’s tender but still has a little bite, then rinse it with cold water to stop the cooking process. This prevents it from getting mushy when you mix everything together. I also drain the tuna really well and break it into chunky pieces rather than mashing it up completely. You want to taste the fish, not have it disappear into the background.
Getting the Perfect Pasta Texture
This pasta salad is incredibly versatile. I serve it as a main course with some crusty bread and a simple green salad, but it also works as a side dish at barbecues or picnics. The flavors actually improve after sitting for a few hours, so it’s one of those dishes that gets better with time. You can make it in the morning and it’ll be perfect by dinnertime.

Ingredients
Method
- Bring a large pot of salted water to boil. Add pasta and cook according to package directions until al dente, about 10-12 minutes.
- While pasta cooks, drain tuna completely and break into chunky pieces in a large mixing bowl. Set aside.
- Drain pasta in a colander and rinse with cold water until completely cooled. Drain thoroughly.
- Add the cooled pasta to the bowl with tuna. Drizzle with olive oil and toss gently to coat.
- In a small bowl, whisk together mayonnaise, lemon juice, oregano, garlic powder, salt, and pepper.
- Add diced onion, celery, and cherry tomatoes to the pasta and tuna mixture.
- Pour the dressing over everything and toss gently until well combined.
- Sprinkle with fresh parsley and give it one final toss. Taste and adjust seasoning if needed.
- Serve immediately or refrigerate for at least 30 minutes to let flavors meld together.
