This salmon pesto pasta recipe is a happy weeknight meal, or a classic dish to serve your weekend dinner guests.

We know, you can buy pre-made pesto in the store. But fresh pesto is super simple and worth the few extra steps for freshness and quality. Crisp green basil leaves, a few garlic cloves, pine nuts, olive oil and Parmesan cheese are ingredients you can find in any supermarket, but the taste is out of this world.

Some people are afraid to cook fish, but if they knew how easy it was, they’d do it all the time! Just add olive oil to the sauté pan and let the pan get hot. You’ll know when the oil is ready if you add a droplet of water to the pan and the oil ripples. Add room temperature salmon filets to a sauté pan. Let the salmon sauté for about five minutes and flip for another few minutes. The rule of thumb is 10 minutes per inch of thickness.

A delicious bowl of freshly made salmon pesto pasta with broccoli

Salmon Pesto Pasta with Broccoli Recipe

Coming up with creative ideas for healthy meals for can be exhausting! Perk up your dinner routine with this fresh salmon pesto pasta recipe.


Yield: 6 servings
5 from 5 ratings
Leave a Review


pasta and salmon


  • To make the pesto, combine basil, garlic, Parmesan cheese, olive oil and pine nuts in food processor. Season with salt then mix until smooth then set aside.
  • Bring salted water to boil in large pot and cook pasta 2 minutes less than package directions. Drain in colander, set aside.
  • Two minutes before you drain pasta, add broccoli. Boil for about a minute, drain mixture and remove from heat. Add pasta and broccoli back to pot, mix in pesto until combined. Zest lime over pasta and stir in Parmesan cheese, set aside.
  • Sauté garlic with olive oil in large pan over medium high heat, about 2-3 minutes then remove garlic. Add salmon and cook 4-5 minutes on first side, flip and cook another 3-4 minutes until opaque and flaky. While salmon is cooking, chop cooked garlic and add to pasta. Remove salmon from the pan when finished. Add pasta mixture to same saute pan, warm for 1-2 minutes. Place in large serving bowl, top with salmon.
  • Sprinkle with parmesan cheese and enjoy!


This recipe calls for farfalle pasta, but don't hesitate to experiment with different types of noodles every time you make it!
Calories: 572kcal, Carbohydrates: 52g, Protein: 24g, Fat: 31g, Saturated Fat: 6g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 17g, Cholesterol: 30mg, Sodium: 500mg, Potassium: 268mg, Fiber: 3g, Sugar: 2g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!

Salmon pesto pasta with broccoli recipe