20-Minute Creamy Tuna Pasta
Creamy Tuna Pasta is the answer when you need dinner fast and the fridge isn’t offering much. It turns a few pantry staples into a rich, satisfying bowl that tastes far more involved than it is.

The whole thing comes together in about 20 minutes, with the sauce building while the pasta boils. It’s the kind of meal that makes a Tuesday feel a little less chaotic.
What Makes This Creamy Tuna Pasta So Good
The sauce is the star here. Heavy cream, garlic, and Parmesan melt into something velvety, while good olive oil-packed tuna adds depth without any fishy heaviness.
A little lemon zest brightens everything at the end, cutting through the richness. The pasta water is the secret weapon, just a splash pulls the whole pan together into a glossy, clingy coating.
It’s the dish I reach for when I want comfort with almost no effort. No long simmering, no special ingredients, just a reliable dinner on the table fast.
Ingredients

- 8 oz dried short pasta: penne, fusilli, or rigatoni all catch the sauce well
- 2 tbsp butter: salted or unsalted works, just adjust your seasoning later
- 1 small yellow onion: finely chopped
- 3 garlic cloves: minced
- 1 cup heavy cream: full-fat keeps the sauce from breaking
- 2 (5 oz) cans oil-packed tuna: drained well before using
- ½ cup grated Parmesan: plus more for serving
- 1 lemon: zest and a little juice
- ¼ cup chopped fresh parsley: flat-leaf holds up best
- Salt and black pepper: to taste
Variations and Substitutions
- Swap the protein: drained canned salmon or flaked rotisserie chicken can stand in for the tuna. Both need a little extra lemon to brighten them up.
- Dairy-free option: use full-fat canned coconut milk in place of the cream, and skip the Parmesan or use a dairy-free alternative. The sauce will be slightly thinner but still creamy.
- Add some kick: a pinch of red pepper flakes stirred in with the garlic gives the dish a gentle warmth.
- Go without gluten: use your favourite gluten-free short pasta. The sauce doesn’t change at all.
If you enjoy quick cream sauces, the Lemon Garlic Shrimp Pasta on this blog uses a similar method with even less time.
How to Make Creamy Tuna Pasta
Step 1: Boil the Pasta

Set a large pot of salted water over high heat. Once it boils, add the 8 oz pasta and cook until al dente, about 8 to 10 minutes.
Reserve a mug of the starchy pasta water before draining. You’ll notice the water looks cloudy, that starch is exactly what will help the sauce cling later.
Step 2: Sauté the Aromatics

While the pasta cooks, melt the 2 tbsp butter in a large skillet over medium heat. Toss in the chopped onion and cook for about 4 minutes, until soft and translucent.
Add the minced garlic and cook for 30 seconds more, just until it smells fragrant. Pull the pan off the heat if the garlic starts to color, as burnt garlic turns bitter.
Step 3: Simmer the Creamy Tuna Sauce

Pour the 1 cup heavy cream into the skillet and bring it to a gentle simmer. Lower the heat so the cream bubbles lazily rather than boiling hard.
Drain the two cans of tuna and flake the fish directly into the pan with a fork. Leave some small, tender chunks intact. Stir in the ½ cup grated Parmesan and the lemon zest, then let everything warm through for about 2 minutes. The sauce will thicken slightly and pick up a pale golden hue from the tuna.
Step 4: Toss and Serve

Add the drained pasta to the skillet and toss well, loosening the sauce with a splash of the reserved pasta water if it looks too tight. A squeeze of lemon juice right at the end wakes everything up.
Scatter the ¼ cup chopped parsley over the top, crack on some black pepper, and serve in warm bowls with extra Parmesan on the side. The pasta will be glossy, creamy, and disappear fast.
A Few Notes for the Best Tuna Pasta
- Save the pasta water before you drain. Use just a little at first, you can always add more but you can’t take it out.
- Oil-packed tuna brings far more flavour here than water-packed. If you only have water-packed, add an extra teaspoon of butter or a drizzle of olive oil to the skillet.
- Keep the cream at a low simmer. Boiling can cause the sauce to separate or turn grainy. If it does, a splash of cold cream stirred in off the heat can sometimes rescue it.
- Grate your own Parmesan. Pre-shredded cheese doesn’t melt as smoothly, because it’s coated with anti-caking powder.
| Pan Size | Pasta Cook Time Approx | Sauce Simmer Time |
|---|---|---|
| 10-inch skillet | 8-10 mins (for dry pasta) | 2-3 mins |
| 12-inch skillet | 8-10 mins (for dry pasta) | 2-3 mins |
Storing Leftover Tuna Pasta
Refrigerate: Cool the pasta completely, then store in an airtight container for up to 3 days. Reheating: Warm it gently in a skillet over low heat with a splash of milk or cream to loosen the sauce. A microwave works too, but stir every 30 seconds to keep it creamy. Serve Cold: It’s actually tasty straight from the fridge the next day, a bit like a creamy pasta salad works for lunch.
What to Serve with Creamy Tuna Pasta
A simple green salad with a sharp vinaigrette balances the richness of the pasta. Warm garlic bread is never a bad idea for mopping up any sauce left in the bowl.
Steamed or roasted broccoli tossed with a pinch of chili flakes adds colour and a bit of crunch. The mild bitterness of the broccoli plays against the creamy sauce nicely.
Frequently Asked Questions
Can I use milk instead of heavy cream?
You can, but the sauce will be thinner and less clingy. If you go that route, stir a little extra Parmesan in off the heat to help thicken it.
Does this work with fresh tuna?
Fresh tuna cooks quickly and will flake into small, dry pieces. The texture won’t be the same, but if you have it, sear it lightly first and break it up at the end.
Can I freeze creamy tuna pasta?
No, cream-based sauces tend to separate and become grainy when frozen and thawed. This dish is best fresh or within a few days from the fridge.
How do I stop the sauce from breaking?
Low heat and adding the cheese off the heat are the two biggest things. If the pan is too hot when the cream goes in, the fat can split.
What if I don’t have lemon?
A tiny splash of white wine vinegar or even a little white wine added with the cream will give you that similar lift.

Creamy Tuna Pasta Recipe
Ingredients
Method
- Cook the pasta in salted boiling water until al dente. Reserve some pasta water, then drain.
- Melt butter in a large skillet over medium heat and cook the onion about 4 minutes until soft. Add garlic and cook 30 seconds.
- Stir in the cream, bring to a gentle simmer, then flake in the tuna, Parmesan, and lemon zest. Warm through 2 minutes.
- Toss the drained pasta with the sauce, adding pasta water as needed. Finish with lemon juice, parsley, and black pepper, then serve hot.
