Irresistible Tuna Pasta Alfredo

I love a good pasta dinner, especially when it comes together in less than 30 minutes. Alfredo sauce has always been a weeknight favorite in my house because it feels like a treat without all the fuss. Add in some tuna, and you’ve got protein right there in the mix.

This tuna pasta alfredo is the kind of dinner I make when I want something that tastes rich and creamy but doesn’t require a trip to the grocery store. Most of the ingredients are probably already sitting in your pantry or fridge. The homemade alfredo sauce is actually easier than the jarred stuff once you get the hang of it.

Want a cozy pasta dinner without ordering takeout? This recipe has you covered. It’s the kind of meal that makes everyone at the table happy, and cleanup is pretty simple too.

tuna pasta alfredo
Image: constantrecipes.com / All Rights reserved

Why You’ll Love This Tuna Pasta Alfredo

  • Quick weeknight dinner – This dish comes together in just 30-40 minutes, making it perfect for busy evenings when you need something satisfying on the table fast.
  • Pantry-friendly ingredients – With canned tuna and basic staples like butter, cream, and parmesan, you can whip this up without a special trip to the grocery store.
  • Creamy and comforting – The rich alfredo sauce coats every strand of fettuccine, creating that restaurant-quality comfort food experience right at home.
  • Budget-conscious meal – Using affordable canned tuna instead of expensive seafood or meat means you get a filling, protein-packed dinner without breaking the bank.

What Kind of Tuna Should I Use?

For this pasta alfredo, you’ll want to grab canned tuna from your pantry – either chunk light or solid white albacore will work great. Solid white albacore has a meatier texture and milder flavor, while chunk light is a bit more affordable and has a stronger tuna taste. Whether you choose tuna packed in water or oil is up to you, though oil-packed tuna adds a bit more richness to the dish. Just make sure to drain it well before adding it to your alfredo sauce so you don’t end up with a watery pasta.

tuna pasta alfredo
Image: constantrecipes.com / All Rights reserved

Options for Substitutions

This creamy pasta is pretty forgiving when it comes to swaps:

  • Tuna: Canned tuna works great here, but you can also use canned salmon, cooked chicken breast, or even cooked shrimp if you want to change things up. Just make sure whatever protein you use is flaked or cut into bite-sized pieces.
  • Fettuccine: Any long pasta works well with alfredo sauce – try linguine, spaghetti, or pappardelle. You can also use penne or rigatoni if that’s what you have on hand.
  • Heavy cream: If you’re out of heavy cream, you can use half-and-half, though the sauce will be a bit thinner. For a lighter version, try mixing whole milk with a tablespoon of cream cheese to help thicken it up.
  • Parmesan: Freshly grated parmesan is really important for this recipe since it melts smoothly into the sauce. Pre-shredded cheese doesn’t melt as well, so it’s worth grating your own if possible.
  • Butter: You can swap butter with olive oil if needed, though butter does give the sauce a richer flavor.
  • Parsley: Fresh parsley adds a nice pop of color and freshness, but dried parsley or even fresh basil work as substitutes.

Watch Out for These Mistakes While Cooking

The biggest mistake with tuna pasta alfredo is adding the tuna too early or stirring it too aggressively, which breaks it into tiny bits instead of keeping those nice chunky flakes – gently fold it in at the very end to maintain texture.

Another common error is letting your garlic burn in that first step, so keep the heat at medium and watch it closely since burnt garlic turns bitter and ruins the whole dish.

Don’t skip saving that pasta water before draining – it’s starchy and helps the sauce cling to the noodles, so grab at least a full cup even if you think you won’t need it all.

Finally, make sure your cream doesn’t boil once you add it to the pan, as high heat can cause the sauce to separate and become grainy rather than smooth and creamy.

tuna pasta alfredo
Image: constantrecipes.com / All Rights reserved

What to Serve With Tuna Pasta Alfredo?

Since this pasta is already pretty rich and creamy, I like to serve it with something fresh and crisp on the side. A simple arugula salad with lemon juice and olive oil cuts through all that creaminess perfectly, or you could go with a Caesar salad if you want to keep things classic. Garlic bread is always a good call for soaking up any extra sauce left on your plate. If you’re feeding a crowd, roasted broccoli or green beans make great veggie sides that won’t compete with the pasta but add some color to your plate.

Storage Instructions

Store: Keep your leftover tuna pasta alfredo in an airtight container in the fridge for up to 3 days. The cream sauce might thicken up a bit as it sits, but that’s totally normal and easy to fix when you reheat it.

Freeze: I’ll be honest, cream-based pasta doesn’t freeze as well as other dishes since the sauce can separate when thawed. If you do want to freeze it, use it within a month and know the texture might be a bit different.

Reheat: Warm it up on the stove over medium-low heat with a splash of milk or pasta water to loosen the sauce back up. Stir it gently until it’s heated through and creamy again. You can also microwave it, but add a little liquid and stir halfway through to keep it from drying out.

Preparation Time 10-15 minutes
Cooking Time 20-25 minutes
Total Time 30-40 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2200-2400
  • Protein: 120-135 g
  • Fat: 90-105 g
  • Carbohydrates: 220-240 g

Ingredients

For the alfredo sauce:

  • 3 tbsp butter (I like Kerrygold unsalted butter for this)
  • 1.5 tbsp garlic, minced
  • 1/2 tsp salt
  • 1.25 cups cream (room temperature, about 70°F)
  • 1.25 cups parmesan cheese, freshly grated
  • pinch of nutmeg

For the pasta assembly:

  • 16 oz fettuccine (I always use Barilla for best texture)
  • 15 oz tuna (drained and flaked into 1/2-inch pieces)
  • 1/2 cup pasta water
  • 1/3 cup fresh parsley, chopped

For the garnish:

  • freshly ground black pepper
  • parmesan cheese

Step 1: Start the Pasta and Prepare Ingredients

  • 16 oz fettuccine
  • 1.5 tbsp garlic, minced
  • 1.25 cups parmesan cheese, freshly grated
  • 1/3 cup fresh parsley, chopped
  • 15 oz tuna, drained and flaked

Bring a large pot of salted water to a boil and add the fettuccine, cooking according to package directions until al dente.

While the pasta cooks, mince the garlic, grate the parmesan cheese, chop the fresh parsley, and drain and flake the tuna into 1/2-inch pieces.

Having everything prepped and ready will allow you to work quickly once the pasta is done, which is crucial for making a silky alfredo sauce that doesn’t break.

Step 2: Build the Alfredo Sauce Base

  • 3 tbsp butter
  • 1.5 tbsp garlic, minced
  • 1/2 tsp salt
  • 1.25 cups cream

Melt the butter in a large skillet over medium heat.

Add the minced garlic and salt, cooking for about 1 minute until fragrant but not browned.

Reduce the heat to low and slowly pour in the room-temperature cream while stirring constantly to combine.

The key here is keeping the heat low—high heat will break the sauce and make it grainy.

I like to use room-temperature cream because it incorporates more smoothly without shocking the butter.

Step 3: Melt Cheese and Season the Sauce

  • 1.25 cups parmesan cheese, freshly grated
  • pinch of nutmeg
  • freshly ground black pepper

Once the cream is fully incorporated, gradually add the grated parmesan cheese a handful at a time, stirring constantly until each addition melts completely before adding more.

This prevents clumping and ensures a smooth, creamy sauce.

Add a pinch of nutmeg and freshly ground black pepper to taste.

The sauce should be silky and coat the back of a spoon lightly.

Step 4: Combine Pasta with Sauce

  • cooked fettuccine from Step 1
  • 1/2 cup pasta water

When the pasta is finished cooking, reserve about 1/2 cup of pasta water before draining.

Add the hot drained pasta directly to the alfredo sauce, stirring gently to coat.

Pour in the reserved pasta water a little at a time while stirring, using it to loosen the sauce to your desired consistency—it should be creamy but not heavy.

The starch in the pasta water helps the sauce cling to the noodles beautifully.

Step 5: Add Tuna and Finish

  • pasta and sauce mixture from Step 4
  • 15 oz tuna, drained and flaked from Step 1
  • 1/3 cup fresh parsley, chopped from Step 1
  • parmesan cheese
  • freshly ground black pepper

Gently fold the flaked tuna and chopped fresh parsley into the pasta and sauce, stirring just until combined and heated through—be careful not to overwork it or the tuna will break apart into tiny pieces.

Taste and adjust the salt and pepper as needed.

Divide among serving bowls and finish each bowl with a generous grating of fresh parmesan cheese and additional black pepper.

tuna pasta alfredo

Irresistible Tuna Pasta Alfredo

Delicious Irresistible Tuna Pasta Alfredo recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Calories: 2300

Ingredients
  

For the alfredo sauce::
  • 3 tbsp butter (I like Kerrygold unsalted butter for this)
  • 1.5 tbsp garlic, minced
  • 1/2 tsp salt
  • 1.25 cups cream (room temperature, about 70°F)
  • 1.25 cups parmesan cheese, freshly grated
  • pinch of nutmeg
For the pasta assembly::
  • 16 oz fettuccine (I always use Barilla for best texture)
  • 15 oz tuna (drained and flaked into 1/2-inch pieces)
  • 1/2 cup pasta water
  • 1/3 cup fresh parsley, chopped
For the garnish::
  • freshly ground black pepper
  • parmesan cheese

Method
 

  1. Bring a large pot of salted water to a boil and add the fettuccine, cooking according to package directions until al dente. While the pasta cooks, mince the garlic, grate the parmesan cheese, chop the fresh parsley, and drain and flake the tuna into 1/2-inch pieces. Having everything prepped and ready will allow you to work quickly once the pasta is done, which is crucial for making a silky alfredo sauce that doesn't break.
  2. Melt the butter in a large skillet over medium heat. Add the minced garlic and salt, cooking for about 1 minute until fragrant but not browned. Reduce the heat to low and slowly pour in the room-temperature cream while stirring constantly to combine. The key here is keeping the heat low—high heat will break the sauce and make it grainy. I like to use room-temperature cream because it incorporates more smoothly without shocking the butter.
  3. Once the cream is fully incorporated, gradually add the grated parmesan cheese a handful at a time, stirring constantly until each addition melts completely before adding more. This prevents clumping and ensures a smooth, creamy sauce. Add a pinch of nutmeg and freshly ground black pepper to taste. The sauce should be silky and coat the back of a spoon lightly.
  4. When the pasta is finished cooking, reserve about 1/2 cup of pasta water before draining. Add the hot drained pasta directly to the alfredo sauce, stirring gently to coat. Pour in the reserved pasta water a little at a time while stirring, using it to loosen the sauce to your desired consistency—it should be creamy but not heavy. The starch in the pasta water helps the sauce cling to the noodles beautifully.
  5. Gently fold the flaked tuna and chopped fresh parsley into the pasta and sauce, stirring just until combined and heated through—be careful not to overwork it or the tuna will break apart into tiny pieces. Taste and adjust the salt and pepper as needed. Divide among serving bowls and finish each bowl with a generous grating of fresh parmesan cheese and additional black pepper.

Leave a Comment

Recipe Rating