Salmon Pesto Pasta Recipe

If you’re craving something both bright and comforting, this Salmon Pesto Pasta Recipe is absolutely the way to go. It hits that perfect balance of tender, flaky salmon and rich, herbaceous pesto tossed with perfectly cooked spaghetti. I love this recipe because it’s quick enough for a weeknight but fancy enough to impress guests – trust me, your family and friends will go crazy for it!

❤️

Why You’ll Love This Recipe

  • Quick & Easy: From prep to plate in under 30 minutes – perfect for busy nights.
  • Flavor Packed: The Cajun seasoning adds just the right kick to complement the fresh pesto.
  • Balanced Nutrition: A hearty portion of protein and healthy fats paired with wholesome pasta.
  • Customizable: Simple tweaks let you adjust spice levels, cheese type, or even swap pasta.

Ingredients You’ll Need

The ingredients here are straightforward but work beautifully together. I always recommend fresh pesto if you can get it – it makes a huge difference! Also, the salmon can be skin-on or off based on your preference; both work great.

  • Spaghetti: Classic and simple, you want good-quality pasta to hold up well with the sauce.
  • Raw Salmon: Fresh and wild-caught if possible – boneless and either with or without skin works fine.
  • Avocado Oil: I use this because it has a high smoke point and a mild flavor perfect for roasting salmon.
  • Cajun Seasoning: Gives a nice spicy edge; if you like it milder, just cut the amount in half.
  • Sea Salt: Enhances flavors without overpowering.
  • Pesto Sauce: Basil pesto is traditional here, but you can use sun-dried tomato or even a walnut version.
  • Pecorino or Parmesan Cheese: Adds salty, nutty richness to the pasta and finish.
  • Freshly Ground Black Pepper: A must for layering spice and aroma.
  • Lemon: Adds freshness and cuts through the richness at serving.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love making this salmon pesto pasta recipe my own by switching things up depending on the season or what’s in my fridge. Feel free to add your favorite touches to make it truly yours!

  • Swap Pesto Base: I often try arugula or kale pesto for a peppery twist – it adds a new dimension without losing that fresh vibe.
  • Add Veggies: Roasted cherry tomatoes or steamed asparagus are my go-to additions for extra color and nutrition.
  • Change Protein: Sometimes I substitute salmon for shrimp or chicken, but honestly, salmon brings that unbeatable richness.
  • Make it Dairy-Free: Skip the pecorino and toss in toasted pine nuts for crunch instead.

How to Make Salmon Pesto Pasta Recipe

Step 1: Prep and Season the Salmon

Start by preheating your oven to 400°F (200°C). While it’s heating, rinse and pat dry your salmon, then cut it into even pieces about 1 ½ inches thick—that way they cook evenly and retain moisture. Toss the salmon pieces with avocado oil, Cajun seasoning, and sea salt until they’re evenly coated. I discovered that tossing the salmon beforehand and letting it rest in the fridge helps the flavors really soak in without drying out, so don’t skip this step!

Step 2: Cook the Spaghetti and Reserve Pasta Water

Boil your spaghetti according to the package instructions (about 11-13 minutes), and be sure to save a cup of that starchy pasta water before draining. This liquid is pure magic for loosening the pesto and helps coat your pasta with just the right consistency – don’t skip saving it!

Step 3: Roast the Salmon

While the pasta cooks, lay your salmon pieces spaced out on a parchment-lined baking sheet. Roast for 6-8 minutes; the timing really depends on how thick your pieces are, so keep an eye on it. You want the salmon to be opaque and flaky but still moist inside. This roasting method keeps the fish tender without fuss, and it’s one of my favorite techniques.

Step 4: Toss Pasta with Pesto and Cheese

Drain your spaghetti and return it to the pot. Add the pesto, pecorino cheese, a generous twist of black pepper, and a splash of the reserved pasta water. Toss everything gently but thoroughly, adding more pasta water to achieve a silky, luscious sauce that clings to every strand. This step is where the magic happens — that simple splash of water and cheese really brings it all together.

Step 5: Plate and Serve

Serve your pesto-coated pasta topped with those perfectly roasted salmon pieces. Add extra pecorino, freshly ground black pepper, and a few lemon wedges on the side for that essential brightness that balances the rich flavors. When I first tried this combination, the lemon transformed the whole dish, so don’t skip it!

👨‍🍳

Pro Tips for Making Salmon Pesto Pasta Recipe

  • Even Salmon Pieces: Cutting salmon into uniform chunks helps them cook evenly without drying out.
  • Reserve Pasta Water: The starch-rich water emulsifies the pesto into a creamy sauce – don’t pour it down the drain!
  • Roast at High Heat: Baking salmon at 400°F crisps edges just enough and keeps the inside tender – perfect texture every time.
  • Season Pesto Pasta Off Heat: Toss pesto and cheese into warm pasta off direct heat to preserve the pesto’s fresh flavors and prevent overcooking the herbs.

How to Serve Salmon Pesto Pasta Recipe

Salmon Pesto Pasta Recipe - Recipe Image

Garnishes

When I serve this dish, I like to sprinkle extra pecorino cheese and cracked black pepper right on top — it amps up the cheesy, peppery notes even more. A few torn basil leaves add a fresh pop of green and aroma, and I NEVER skip the lemon wedges, which bring a fresh zing that’s so welcome with rich salmon and pesto.

Side Dishes

To keep the meal balanced, I often pair this salmon pesto pasta recipe with a simple arugula salad dressed with lemon and olive oil or some roasted seasonal veggies like asparagus or broccoli. Crusty garlic bread is always a hit, too — it’s great for mopping up any leftover sauce.

Creative Ways to Present

For special dinners, I like to plate the pasta in shallow bowls and nestle the salmon pieces on top, then drizzle a little extra pesto or lemon-infused olive oil around the edge. Adding edible flowers or microgreens makes the dish feel extra celebratory — and honestly, it tastes just a bit better when it looks this good!

Make Ahead and Storage

Storing Leftovers

After enjoying your salmon pesto pasta, store leftovers in an airtight container in the fridge where they’ll stay fresh for 1-2 days. I always make sure the pasta is slightly drier before storing (less sauce) to prevent it from becoming mushy when reheated.

Freezing

While I don’t usually freeze this dish because creamy pesto pasta can separate a bit, you can freeze the roasted salmon separately if you want to prep in advance. Just thaw it in the fridge overnight and reheat gently.

Reheating

Reheat leftovers in a skillet over low heat, adding a splash of water or broth to loosen the sauce and prevent drying out. This keeps flavors vibrant and the salmon intact. Avoid microwaving if you can — I find it makes the pesto lose its brightness.

FAQs

  1. Can I use store-bought pesto for this Salmon Pesto Pasta Recipe?

    Absolutely! Store-bought pesto works brilliantly if you’re short on time. Just choose a high-quality pesto with fresh basil and good olive oil for the best flavor. If possible, add a squeeze of fresh lemon juice to brighten it up before tossing with your pasta.

  2. What’s the best way to cook the salmon for this recipe?

    Roasting the salmon at 400°F on a baking sheet lined with parchment is my favorite method—it’s quick, easy, and keeps the fish moist with a lightly crisp edge. You can also pan-sear it if you prefer more of a crust, just adjust your cooking time accordingly.

  3. Can I make this recipe gluten-free?

    Yes! Swap regular spaghetti for your favorite gluten-free pasta, like brown rice or chickpea. The pesto and salmon stay the same, so you won’t miss a thing.

  4. How do I prevent the pesto sauce from clumping?

    Using reserved hot pasta water to loosen the pesto is key. Stir the pesto and pasta off direct heat to avoid overcooking the herbs, which helps keep your sauce silky smooth instead of clumpy.

Final Thoughts

Honestly, this Salmon Pesto Pasta Recipe has become one of my favorite go-to dishes whenever I want something that feels both special and effortless. The ease of roasting the salmon and tossing everything together with fragrant pesto is just pure comfort food magic. If you try it, I’m sure you’ll love how the flavors dance together, and you’ll reach for this recipe again and again – I know I do!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Salmon Pesto Pasta Recipe

Salmon Pesto Pasta Recipe

4.5 from 54 reviews
  • Author: Hannah
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 34 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mediterranean

Description

This Salmon Pesto Pasta is a quick and flavorful dish combining perfectly roasted Cajun-spiced salmon with al dente spaghetti tossed in vibrant pesto sauce and pecorino cheese. Ideal for a nutritious weeknight meal, it caters to seafood lovers seeking a simple but elegant recipe with a hint of Mediterranean flair.


Ingredients

Scale

Pasta

  • 9 oz (250g) spaghetti

Salmon

  • 1014 oz (300-400g) raw salmon (boneless, skin on or off depending on your preference)
  • 1 tbsp avocado oil
  • 2 tsp Cajun seasoning
  • 1/2 tsp sea salt

Sauce and Garnish

  • 1/2 cup pesto sauce
  • 1/4 cup pecorino cheese or parmesan (plus more for serving)
  • Freshly ground black pepper to taste
  • 1/2 lemon for serving

Instructions

  1. Preheat Oven: Preheat your oven to 400°F (200°C). Line a rimmed baking sheet with parchment paper and set aside to prepare for roasting the salmon.
  2. Prepare Salmon: Wash and dry your salmon, then cut it into even pieces about 1 ½ inches each. Place the pieces in a medium bowl.
  3. Season Salmon: Add 1 tablespoon of avocado oil to the salmon, tossing to coat evenly. Then sprinkle the Cajun seasoning and sea salt over the pieces, tossing again to coat thoroughly. Refrigerate the salmon until ready to cook.
  4. Cook Pasta: Boil the spaghetti according to package instructions, typically 11-13 minutes until al dente. Reserve 1 cup of the pasta cooking water before draining the spaghetti.
  5. Roast Salmon: Arrange the salmon pieces spaced evenly on the prepared baking sheet. Roast in the preheated oven for 6-8 minutes, adjusting time if pieces vary in size, until cooked through and flaky.
  6. Combine Pasta and Sauce: Return the drained pasta to the pot. Add the pesto sauce, a splash of reserved pasta water, pecorino cheese, and freshly ground black pepper. Gently toss everything together, adding more pasta water if needed to achieve a smooth, coated pasta.
  7. Serve: Plate the pesto pasta and top with the roasted salmon pieces. Add additional black pepper, pecorino cheese, and serve with lemon wedges on the side for squeezing over the dish.

Notes

  • Storing: Store any leftovers in an airtight container in the fridge for 1-2 days to maintain freshness.
  • Salmon Portion: The salmon cuts can vary, but aim for approximately 3-4 oz of salmon per person for balanced servings.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520 kcal
  • Sugar: 2 g
  • Sodium: 620 mg
  • Fat: 22 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0 g
  • Carbohydrates: 48 g
  • Fiber: 3 g
  • Protein: 32 g
  • Cholesterol: 80 mg