Pesto Salmon Penne Pasta

Highlighted under: World Recipes | International Food

I absolutely love making Pesto Salmon Penne Pasta for a quick yet satisfying meal. It’s one of my favorite dishes because it combines the richness of salmon with the vibrant flavors of homemade pesto. The best part is that it only takes about 30 minutes from start to finish! With tender penne pasta, succulent salmon, and a touch of garlic and lemon, this dish is a perfect blend of flavors that's sure to impress friends and family alike.

Created by

The Chefkevinfoods Team

Last updated on 2026-02-08T14:25:27.811Z

When I first tried combining salmon with pesto, I was amazed by how well the flavors meld together. After several attempts, I found that lightly pan-searing the salmon while the pasta cooks creates a perfect balance of textures and flavors. The addition of lemon juice just before serving enhances the freshness and brightness of the dish in a way that truly elevates it.

This recipe has become a staple in my weekly rotation because it's not just delicious but also nutritious. I often experiment with different pasta shapes and even add vegetables for added color and nutrients. Don't forget to save a bit of pasta water when cooking; it’s a great way to adjust the sauce's consistency!

Secondary image

Why You'll Love This Recipe

  • Deliciously creamy and flavorful pesto sauce that clings perfectly to the penne
  • Healthy dose of omega-3 fatty acids from the salmon
  • Quick and easy to prepare, making it perfect for weeknight dinners

Perfecting the Pesto

Homemade pesto is a game changer when it comes to this dish. The freshness of basil, enhanced by the nutty flavor from pine nuts or walnuts, creates a vibrant sauce that complements the salmon beautifully. When blending, aim for a thick yet pourable consistency. If the pesto seems too thick, add a bit more olive oil gradually. It should have a glossy finish and robust flavor. For an added kick, try incorporating a dash of red pepper flakes during the blending.

The choice of cheese matters as well. While Parmesan is traditional, you can explore alternatives such as pecorino for a sharper taste or nutritional yeast for a vegan version. Whichever cheese you opt for, ensure it's freshly grated; pre-packaged grated cheese often lacks the flavor depth you want in your pesto.

Cooking the Perfect Salmon

Salmon is not only delicious but also packed with nutrients. To ensure perfect cooking, don't overcrowd the pan—this can cause steaming rather than searing. A medium heat setting is ideal, allowing the salmon to develop a golden crust while keeping the inside moist. You'll know it's ready when it flakes easily with a fork and is opaque throughout, typically taking about 4-5 minutes per side depending on thickness.

If you're looking to switch things up, consider marinating the salmon briefly in lemon juice, olive oil, and a hint of soy sauce for a different flavor profile. Alternatively, you can use trout or other fatty fish if salmon isn't available; just adjust the cooking time accordingly since different fish have varying thickness and fat content.

Serving and Storage Tips

For an elegant presentation, serve the pesto salmon penne pasta in shallow bowls topped with extra grated Parmesan and a sprinkle of fresh basil leaves. A squeeze of lemon over the top can elevate the flavors markedly, adding brightness to each bite. You can also pair this dish with a side salad or some crusty bread for a complete meal.

If you have leftovers, store them in an airtight container in the refrigerator for up to three days. The pasta may absorb some of the pesto's moisture, so when reheating, add a splash of water or olive oil to revive the sauce's creaminess. While I typically don't recommend freezing pasta dishes due to texture changes, if needed, the salmon can be frozen separately and added when reheating for optimal freshness.

Ingredients

Gather these fresh ingredients for a delightful meal!

For the Pasta and Salmon

  • 12 oz penne pasta
  • 2 salmon fillets (6 oz each)
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • 1 lemon (for juice and zest)

For the Pesto

  • 2 cups fresh basil leaves
  • 1/4 cup Parmesan cheese, grated
  • 1/4 cup pine nuts (or walnuts)
  • 2 garlic cloves, minced
  • 1/2 cup olive oil
  • Salt and pepper to taste

These ingredients will come together beautifully for a delicious dinner!

Instructions

Follow these easy steps to make your Pesto Salmon Penne Pasta!

Prepare the Pesto

In a food processor, combine basil, Parmesan, pine nuts, garlic, and a pinch of salt. Pulse until finely chopped. With the processor running, gradually add olive oil until emulsified. Adjust seasoning with salt and pepper. Set aside.

Cook the Pasta

Boil a large pot of salted water. Cook the penne pasta according to package directions until al dente, about 10-12 minutes. Reserve a cup of pasta water, then drain the pasta.

Cook the Salmon

While the pasta cooks, heat olive oil in a pan over medium heat. Season the salmon with salt and pepper. Cook for 4-5 minutes on each side or until cooked through. Remove salmon from the pan and flake into bite-sized pieces.

Combine Everything

In the pasta pot, combine the drained penne, pesto, and flaked salmon. Toss gently to combine. If the sauce is too thick, add a little reserved pasta water until desired consistency is reached. Squeeze lemon juice and zest over the pasta before serving.

Serve and Enjoy

Dish out the pasta into bowls, and add extra Parmesan and pine nuts if desired. Serve immediately and enjoy your delicious meal!

Now you can enjoy your delicious Pesto Salmon Penne Pasta!

Pro Tips

  • For added flavor, consider toasting the pine nuts before adding them to the pesto. Additionally, you can substitute salmon with chicken or shrimp for a different twist!

Ingredient Substitutions

If you're looking for a dairy-free option, substitute the Parmesan with a blend of nutritional yeast and cashews. This combination can mimic the creamy texture and nutty flavor you get from cheese without the lactose. Additionally, if pine nuts or walnuts aren't available, sunflower seeds can provide a similar crunch and earthiness in your pesto.

Gluten-free pasta can be used in this recipe by simply substituting the penne for a gluten-free version made from brown rice or legumes. Just keep an eye on the cooking time, as gluten-free pasta often cooks faster than traditional wheat pasta.

Troubleshooting Common Issues

One common issue when making pesto is an overly bitter flavor. This can happen if the basil leaves are bruised or if too much garlic is added. If this occurs, balance it out with a touch of honey or a pinch of sugar. Always taste as you go to ensure the flavor is to your liking. Additionally, if the sauce seems too oily or thin, try blending in more nuts or cheese to thicken it up.

When cooking salmon, if you find the skin sticking to the pan, ensure the pan is hot enough before laying the fish down. Using a non-stick skillet can also help prevent sticking. If the fish is overcooked, the texture will become dry; aim for a flaky but moist outcome—practice makes perfect!

Questions About Recipes

→ Can I use store-bought pesto?

Absolutely! While homemade pesto has a unique flavor, store-bought pesto can save you time and is still delicious.

→ What type of pasta can I use?

You can use any pasta shape you prefer, such as fusilli, farfalle, or even whole wheat pasta for a healthier option.

→ Is this dish gluten-free?

You can make this dish gluten-free by using gluten-free pasta and ensuring your pesto is free from gluten-containing ingredients.

→ How can I make this dish dairy-free?

To make it dairy-free, substitute the Parmesan cheese with a dairy-free alternative and adjust the pesto recipe accordingly.

Pesto Salmon Penne Pasta

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: The Chefkevinfoods Team

Recipe Type: World Recipes | International Food

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

For the Pasta and Salmon

  1. 12 oz penne pasta
  2. 2 salmon fillets (6 oz each)
  3. 2 tablespoons olive oil
  4. Salt and pepper to taste
  5. 1 lemon (for juice and zest)

For the Pesto

  1. 2 cups fresh basil leaves
  2. 1/4 cup Parmesan cheese, grated
  3. 1/4 cup pine nuts (or walnuts)
  4. 2 garlic cloves, minced
  5. 1/2 cup olive oil
  6. Salt and pepper to taste

How-To Steps

Step 01

In a food processor, combine basil, Parmesan, pine nuts, garlic, and a pinch of salt. Pulse until finely chopped. With the processor running, gradually add olive oil until emulsified. Adjust seasoning with salt and pepper. Set aside.

Step 02

Boil a large pot of salted water. Cook the penne pasta according to package directions until al dente, about 10-12 minutes. Reserve a cup of pasta water, then drain the pasta.

Step 03

While the pasta cooks, heat olive oil in a pan over medium heat. Season the salmon with salt and pepper. Cook for 4-5 minutes on each side or until cooked through. Remove salmon from the pan and flake into bite-sized pieces.

Step 04

In the pasta pot, combine the drained penne, pesto, and flaked salmon. Toss gently to combine. If the sauce is too thick, add a little reserved pasta water until desired consistency is reached. Squeeze lemon juice and zest over the pasta before serving.

Step 05

Dish out the pasta into bowls, and add extra Parmesan and pine nuts if desired. Serve immediately and enjoy your delicious meal!

Extra Tips

  1. For added flavor, consider toasting the pine nuts before adding them to the pesto. Additionally, you can substitute salmon with chicken or shrimp for a different twist!

Nutritional Breakdown (Per Serving)

  • Calories: 450 kcal
  • Total Fat: 24g
  • Saturated Fat: 4g
  • Cholesterol: 65mg
  • Sodium: 150mg
  • Total Carbohydrates: 41g
  • Dietary Fiber: 3g
  • Sugars: 2g
  • Protein: 25g