30 Minute Salmon Pesto Pasta

Salmon pesto pasta is a simple yet satisfying dinner that combines penne pasta, heart-healthy salmon, and plenty of Mediterranean flavors. It comes together in about 30 minutes with flaked, poached salmon, sun-dried tomatoes, artichoke hearts, arugula, and a delicious pesto cream sauce.

It’s an easy way to do something a little different with salmon. And it’s a perfect recipe to make if you have leftover Pistachio Crusted Salmon.

Why You’ll Love This Recipe

  • It’s a pasta dinner packed with protein, heart-healthy omega-3 fats, and vegetables in every bite.
  • It’s easy enough for a weeknight dinner but also impressive enough to serve to company. 
  • This salmon pesto pasta has a delicious mix of flavors from pesto, sun-dried tomatoes, arugula, and artichoke hearts.

Recipe Ingredients

Here are some key ingredients needed to make this salmon pasta dish. Substitutions and variations are in the section below.

Be sure to check out the recipe card below for the complete list of ingredients with measurements.

Ingredients needed to make salmon pesto pasta.

Salmon. You’ll need about six ounces of skinless salmon fillet for this recipe.

Pesto. Use prepared pesto to keep things easy. My favorite is Costco’s Kirkland brand.

Cream. I use just a splash of heavy cream to make the pesto cream sauce. Do not substitute light cream or half-and-half because it will curdle.  

Sun-dried tomatoes. Use marinated sun-dried tomatoes in the jar.

Artichoke hearts. I prefer artichoke hearts canned in water, but the marinated ones in the jar work just as well if you like the flavor.

Arugula. This adds a pop of color and a bright, peppery flavor.

Substitutions and Variations

  • If you prefer, you can omit the cream and add a bit more pesto.
  • Grill the salmon instead of poaching it for a crispier salmon.
  • Try this with bowtie (farfalle) pasta or spaghetti.
  • Consider adding other Mediterranean flavors, such as sliced roasted red peppers and olives.

Step-By-Step Instructions 

1. Poach the salmon. Pour about 1/2 cup of water into a pan with a tight-fitting lid, and bring it to a boil. Season the salmon with salt and pepper, place it in the pan, and turn the heat down to low. Then gently poach the salmon for 8-10 minutes, or until it is cooked through and flakes easily.

Cook the pasta according to the package directions while the salmon poaches. Reserve one cup of the pasta water for the sauce.

Steps 1 & 2 to make salmon pesto pasta.

2. Combine the pasta and salmon in a large mixing bowl. Add the sun-dried tomatoes and artichoke hearts.

3. Prepare the pesto cream sauce. Wipe the salmon pan clean and use it to make the pesto cream sauce. Bring the cream to a simmer over medium-high heat. Add the pesto, a few teaspoons at a time, stirring well. Add about 1/2 cup of the pasta water. Let the sauce come to a simmer, then remove it from the heat.

Steps 3 & 4 to make salmon pesto pasta.

4. Mix everything together. Pour the pasta, salmon, and vegetables into the pan with the sauce. Stir to coat the pasta with the sauce. If the sauce is too thick, add the remaining pasta water. Stir in the arugula and let it wilt a bit.

A pan of salmon pesto pasta with a green and white striped napkin in the background.

Expert Tips

Keep a close eye on the pasta and don’t overcook it. It will absorb some of the pesto cream sauce, so it’s best to cook it just to al dente.

When poaching the salmon, the liquid should be at a low simmer. If you boil it, the salmon will become tough.

Feel free to experiment with the amount of pesto and cream in this recipe. You can add more pesto, more cream, or more of each, depending on your taste and how saucey you like your pasta.

If you reheat leftovers, add a little bit of stock, water, pesto, or cream to moisten the pasta. It will dry out in the refrigerator.

What to Serve With Salmon Pesto Pasta

Serve this easy salmon pasta dish with:

A skillet and a white plate of salmon pesto pasta on a white background. A green and white striped napkin is next to the pan.

Recipe FAQs

Can you overcook salmon when you poach it?

Poaching is a very forgiving cooking method for fish. However, if you submerge the salmon in too much liquid or boil it at a high heat, the salmon can overcook and become tough. Make sure your liquid is just barely at a simmer. Salmon is cooked through when it’s no longer bright pink and translucent. It should be pale pink, opaque, and flake apart easily with a fork.

Can I make this recipe in advance?

This pasta recipe tastes best served immediately after cooking. However, if you wish, you can cook the pasta ahead of time. Warm it and loosen it by running hot water over the pasta.

Related Seafood Recipes

Love this recipe? Please leave a 5-star rating on the recipe card below & a review in the comments section further down the page. Your email will not appear publicly!

A pan of salmon pesto pasta and a small plate of the recipe next to the pan.

Salmon Pesto Pasta

A delicious pasta dinner that's full of Mediterranean flavors
4.46 from 11 votes
Print Pin
Course: dinner
Cuisine: Mediterranean
Diet: Lower Carb, Heart Healthy, Vegetarian
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4
Calories: 477kcal

Ingredients

  • 6 ounces salmon fillet skinless
  • salt and pepper
  • 8 ounces penne pasta 2 cups
  • 1/2 cup artichoke hearts in water, quartered
  • 1/4 cup sundried tomatoes marinated, sliced thin
  • 1/2 cup prepared pesto
  • 1/4 cup heavy cream or more to taste
  • 2 cups baby arugula packed

Instructions

  • Season the salmon with salt and pepper. Bring 1/2 cup of water to a boil in a sauté pan with a tight-fitting lid. Lay the salmon in the pan, reduce the heat to low, and gently poach it for 8-10 minutes or until it is no longer translucent and flakes apart easily with a fork. Remove it from the heat when it's cooked through.
  • While the salmon cooks, bring a large pot of water (add salt to taste) to a boil and cook the pasta according to package directions. Drain the pasta when it's al dente, reserving one cup of the pasta water.
  • In a large mixing bowl, combine the pasta and salmon. Use a fork to break the salmon into bite-sized pieces. Add the artichoke hearts and sun-dried tomatoes. Toss the ingredients to combine.
  • Wipe the salmon pan clean, and use it to prepare the pesto cream sauce. Heat the cream over medium-high heat until it simmers. Then, add the pesto, a teaspoon or two at a time, stirring gently to combine with the cream. Add about 1/2 cup of the pasta water and let the mixture simmer for about 30 secones.
  • Add the pasta and salmon mixture to the pan with the pesto cream sauce. Toss gently to coat the ingredients with the sauce.
  • Stir in additional pasta water as desired to thin the sauce. Add the arugula by the handful. Stir it in so it wilts.
    Serve immediately.

Notes

Feel free to add more pesto, cream, or both to your taste. 
If reheating leftovers, add a bit of water, stock, pesto, or cream to moisten the pasta. It will dry out when refrigerated.

Nutrition

Calories: 477kcal | Carbohydrates: 52g | Protein: 19g | Fat: 21g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Cholesterol: 43mg | Sodium: 570mg | Potassium: 622mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1158IU | Vitamin C: 4mg | Calcium: 100mg | Iron: 2mg
https://cravingsomethinghealthy.com/mediterranean-salmon-pasta/

If you print this recipe, you can scan the QR code below to see updates and tips or leave a comment.

4.46 from 11 votes (11 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.