• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Foodieholly
  • Home
  • Recipes
  • About
menu icon
go to homepage
  • Home
  • Recipes
  • About
subscribe
search icon
Homepage link
  • Home
  • Recipes
  • About
×
  • square ravioli soup
    Spinach and Ricotta Ravioli Soup
  • honey paprika taco pasta square
    Honey Paprika Taco Pasta
  • French date night menu square
    French Date Night Dinner
  • tomato and crispy halloumi pasta square
    Spicy Tomato & Crispy Halloumi Pasta
  • birria smashed tacos square
    Cheat Birria Smashed Tacos
  • dumpling brothy rice square
    Dumpling Brothy Rice
  • chimichurri steak square
    Chilli Crisp Chimichurri Steak & Crispy Potatoes
  • turkish date night square
    Turkish Themed Date Night
  • square spicy salmon and cucumber
    Spicy Salmon with Smashed Cucumber Salad
  • peri peri chicken square
    Easy Oven Peri Peri Chicken
  • peach and olive chicken square
    Peach and Olive Chicken Bowls
  • Truffle Parmesan Sausage pasta
Home

Pesto Salmon Alfredo Pasta Recipe

  • Facebook
  • X
  • Email
Jump to Recipe

If you’re looking for the perfect pesto salmon Alfredo recipe, this is it. It’s rich, creamy, and packed with bold, fresh flavors that balance beautifully. The flaky salmon pairs perfectly with the garlicky, herby pesto and velvety Alfredo sauce, making this a go-to weeknight dinner or a dish to impress guests.

Pesto salmon alfredo pasta plated

Pesto salmon Alfredo is the ultimate fusion of creamy comfort food and fresh Mediterranean flavors. The rich Alfredo sauce perfectly complements the herby pesto and tender salmon, creating a balanced, indulgent dish that feels restaurant-quality but is easy to make at home. Ideal for weeknight dinners or entertaining, this recipe delivers bold flavor with minimal effort. With simple ingredients and quick cooking methods, it’s a guaranteed crowd-pleaser every time.

This was inspired by my honey musard chicken alfredo, I love trying different proteins and combinations with this delicious sauce! Similar recipes include my garlic parmesan steak pasta and for another salmon pasta dish try my nduja salmon pasta.

Jump to:
  • Ingredients
  • Instructions
  • Substitutions
  • Variations
  • Equipment
  • Storage
  • Top Tip
  • FAQ
  • Related
  • Dinner
  • Recipe

Ingredients

ingredients for the salmon alfredo

Pasta - Choose any pasta you love. I personally like using fettuccine or tagliatelle because they cling beautifully to the creamy Alfredo sauce. However, penne pasta or rigatoni also work well if you prefer something bite-sized.

Salmon fillets - Using skinless salmon filets ensures the fish cooks evenly and blends seamlessly into the pasta. Coating the salmon in pesto before cooking not only locks in moisture but also infuses it with bold, herby flavors that take this pesto salmon Alfredo to the next level.

Pesto - Pesto is the star of this recipe. I love using a good-quality basil pesto for its vibrant color and intense flavor. It adds richness, freshness, and a pop of brightness to the creamy Alfredo base. You can make your own homemade pesto too! I also like to drizzle a little extra pesto on top just before serving for an extra punch.

Butter - Butter forms the foundation of the Alfredo sauce, adding richness and a silky texture. It also helps sauté the shallots and garlic, bringing out their natural sweetness.

Shallot - I like to use shallots instead of regular onions because they’re milder and slightly sweeter. They add depth without overpowering the delicate pesto and salmon flavors.

Garlic - Fresh garlic is essential in a pesto salmon Alfredo recipe. It enhances the pesto’s herbaceous notes and complements the creamy sauce beautifully.

Dried Oregano & Smoked Paprika - These spices add subtle warmth and complexity. I love the hint of smokiness from paprika combined with the earthy depth of oregano. It makes the Alfredo sauce taste more layered and interesting.

Double Cream - For the creamiest Alfredo sauce, double cream is a must. It creates that luxurious, velvety texture you want in a pesto salmon Alfredo.

Chicken Stock - I use chicken stock to thin out the sauce slightly while adding extra savory flavor. It keeps the Alfredo base from becoming too heavy while balancing richness with depth.

Parmesan Cheese - Freshly grated Parmesan is essential here. It melts into the sauce, creating that classic Alfredo creaminess. I always recommend grating it fresh rather than using pre-shredded cheese for the best flavor and texture.

Lemon - The zest and juice of a lemon brighten up the entire dish. The hint of lemon cuts through the richness and tying everything together. It’s my secret weapon for balancing the creamy sauce in pesto salmon Alfredo recipes.

Fresh Parsley (Optional) - I like adding chopped fresh parsley for a final burst of freshness. It also makes the dish look extra vibrant when plated.

See recipe card for quantities.

Instructions

Pesto salmon in a glass bowl
  1. Step 1: Chop the salmon into bite-sized pieces and toss them in pesto until fully coated. Air fry at 200°C (390°F) for about 15 minutes, flipping halfway, until the salmon is golden and perfectly cooked. If you prefer the oven, roast at 220°C (200°C fan) / 425°F for 18 to 20 minutes. Once the salmon is cooking, bring a large pot of salted water to a boil and cook your pasta according to package instructions.
Alfredo pasta sauce cooking in pan
  1. Step 2: Meanwhile, In a large pan, melt the butter over medium-high heat. Add the finely chopped shallot and cook until soft and translucent. Stir in the garlic and cook for another minute until fragrant. Add oregano, smoked paprika, and a good pinch of salt and black pepper. Pour in the double cream and chicken stock, stirring well to combine. Lower the heat and let it gently simmer for 5 to 7 minutes until the sauce thickens slightly.
Alfredo pasta finished
  1. Step 3: Stir in the Parmesan, parsley, lemon zest, and lemon juice, letting the cheese melt fully into the sauce. Adjust seasoning if needed. Add the drained cooked pasta to the sauce and toss gently for 1-2 minutes until fully coated and glossy. If the sauce feels too thick, add a splash of reserved pasta water.
finished pesto salmon alfredo
  1. Step 4: Plate the creamy pasta, top with the hot pesto-coated roasted salmon, and finish with a drizzle of extra pesto.

Hint: For the best pesto salmon Alfredo, avoid overcooking the salmon. Whether you air fry or roast, check for doneness a minute or two early. Perfect salmon should flake easily but remain moist and tender inside. Pre-coating with pesto also helps seal in flavor and keeps the fish juicy.

Substitutions

Pasta - Use fettuccine or tagliatelle for a classic Alfredo feel, or swap with penne for a chunkier bite. For a lighter option, try courgetti (zoodles) or spaghetti squash.

Salmon - Replace with cod or haddock for a milder fish, prawns for a quicker cook, or chicken breast for a different protein while keeping the same creamy Alfredo base.

Pesto - Use sun-dried tomato pesto for a tangy, rich flavor or rocket (arugula) pesto for a peppery twist. For a nut-free option, choose a seed-based pesto.

Butter - Swap with olive oil for a lighter, dairy-free alternative or ghee for a richer, nutty undertone in your pesto salmon Alfredo sauce.

Shallot - Use half a small onion for a stronger, sweeter flavor or spring onions (scallions) for a milder, fresher taste.

Garlic - Replace fresh garlic with garlic powder for convenience or roasted garlic for a deeper, caramelized sweetness in the Alfredo sauce.

Dried Oregano - Use Italian seasoning for a more herby blend or fresh oregano for a brighter, punchier taste.

Smoked Paprika - Substitute with sweet paprika for a milder note or chili powder if you want a little extra heat in your pesto salmon Alfredo.

Sea Salt & Black Pepper - Use garlic salt for extra flavor or white pepper for a slightly milder, earthier spice profile.

Double Cream - Swap with single cream for a lighter sauce or mascarpone for a thicker, more indulgent Alfredo texture. For a dairy-free version, use coconut cream.

Chicken Stock - Use vegetable stock for a vegetarian twist or seafood stock to deepen the flavor if you’re keeping the salmon.

Parmesan Cheese - Replace with Pecorino Romano for a saltier kick or Grana Padano for a slightly milder, creamier finish. For dairy-free, try nutritional yeast.

Lemon - Swap fresh lemon juice with lime for a subtle twist or white wine vinegar for brightness without citrus.

Fresh Parsley - Replace with fresh basil for a more aromatic finish or chives for a delicate, oniony freshness on top of your pesto salmon Alfredo.

Variations

Spicy Pesto Salmon Alfredo - Add red pepper flakes or fresh chili to the sauce for a fiery kick. The heat pairs beautifully with the creamy Alfredo base and rich salmon flavor.

Sun-Dried Tomato Pesto Salmon Alfredo - Swap traditional basil pesto for sun-dried tomatoes pesto for a tangier, slightly sweet twist that enhances the salmon’s richness.

Lemon Herb Pesto Salmon Alfredo - Add extra lemon juice and zest along with fresh basil and dill for a brighter, zippier version of this pesto salmon Alfredothat’s lighter and fresher.

Equipment

Large skillet

Pasta pot

Storage

Leftover pesto salmon Alfredo stores well but needs proper handling to maintain its flavor and texture. First, allow the pasta and salmon to cool completely before transferring to an airtight container. Refrigerate within two hours of cooking to keep everything fresh. The pasta and salmon will keep in the fridge for up to 3 days.

When reheating, avoid microwaving the salmon directly as it can dry out. Instead, reheat the pasta and sauce gently on the stovetop over low - medium heat, adding a splash of milk, cream, or reserved pasta cooking water to restore creaminess. Once warmed, top with the salmon, gently flaking it into the sauce.

If you’d like to freeze, store the pasta and salmon separately. Freeze the salmon for up to 2 months and the sauce-coated pasta for up to 1 month. Defrost overnight in the fridge and reheat slowly for the best results.

Top Tip

For an elevated pesto salmon Alfredo, reserve a spoonful of pesto and stir it into the sauce right before serving instead of cooking it all the way through. This keeps the pesto’s flavors bright and fresh, giving the dish a burst of herby aroma and vibrant green color.

FAQ

Do salmon and pesto go together?

Yes, salmon and pesto are a perfect match. The rich, buttery flavor of salmon pairs beautifully with the fresh, herby notes of pesto. The combination creates a balanced, flavorful dish, which is why pesto salmon Alfredo is so popular and incredibly delicious.

What to have with pesto salmon?

Serve pesto salmon with creamy pastas like pesto salmon Alfredo, roasted vegetables, garlic bread, or a fresh green salad. Light sides balance the richness of the dish while adding texture and freshness, making the overall meal satisfying without feeling too heavy.

Does pesto sauce go with fish?

Absolutely. Pesto pairs wonderfully with many types of fish, especially salmon, cod, and trout. Its fresh, garlicky, and herby flavors enhance the delicate, buttery qualities of the fish, making pesto salmon Alfredo a perfect example of this flavor combination done right.

Related

Looking for other recipes like this? Try these:

  • vodka short rib ragu square
    Creamy Vodka Beef Short Rib Ragu Pasta
  • tuscan steak pasta square
    Creamy Tuscan Steak Pasta
  • charcuterie pasta square
    Charcuterie Pesto Pasta Salad
  • square hot honey halloumi pasta salad
    Hot Honey Halloumi Caesar Pasta Salad

Dinner

These are some more dinner recipes to try after this pesto salmon alfredo:

  • honey jalapeno salmon bowls square
    Honey Jalapeño Salmon Bowls
  • chipotle chicken rice bowls square
    Chipotle Chicken Rice Bowls
  • Garlic Parmesan Dipped Cheeseburgers
  • square smashed greek tacos
    Cheesy Greek Chicken Smashed Tacos

Recipe

pesto salmon alfredo square

Pesto Salmon Alfredo

If you’re looking for the perfect pesto salmon Alfredo recipe, this is it. It’s rich, creamy, and packed with bold, fresh flavors that balance beautifully. The flaky salmon pairs perfectly with the garlicky, herby pesto and velvety Alfredo sauce, making this a go-to weeknight dinner or a dish to impress guests.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Course Main Course
Servings 4
Calories 625 kcal

Equipment

  • Large skillet
  • Pasta pot

Ingredients
  

  • 300 g pasta of your choice
  • 4 salmon fillets skin removed
  • 2 tablespoon pesto plus extra for drizzling
  • 1 tablespoon butter
  • 1 shallot finely chopped
  • 2 garlic cloves minced
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika
  • Sea salt and black pepper to taste
  • 120 ml double cream
  • 200 ml chicken stock
  • 30 g freshly grated Parmesan
  • 1 lemon zested and juiced
  • A small handful of chopped fresh parsley optional

Instructions
 

  • Chop the salmon into bite-sized pieces and toss them in pesto until fully coated. Air fry at 200°C (390°F) for about 15 minutes, flipping halfway, until the salmon is golden and perfectly cooked. If you prefer the oven, roast at 220°C (200°C fan) / 425°F for 18 to 20 minutes. Once the salmon is cooking, bring a large pot of salted water to a boil and cook your pasta according to package instructions.
    4 salmon fillets, 2 tbsp pesto, 300 g pasta of your choice
  • Meanwhile, In a large pan, melt the butter over medium heat. Add the finely chopped shallot and cook until soft and translucent. Stir in the garlic and cook for another minute until fragrant.
    1 tbsp butter, 1 shallot, 2 garlic cloves
  • Add oregano, smoked paprika, and a good pinch of salt and black pepper. Pour in the double cream and chicken stock, stirring well to combine. Lower the heat and let it gently simmer for 5 to 7 minutes until the sauce thickens slightly. Stir in the Parmesan, parsley, lemon zest, and lemon juice, letting the cheese melt fully into the sauce. Adjust seasoning if needed.
    1 tsp dried oregano, 1 tsp smoked paprika, Sea salt and black pepper, 120 ml double cream, 200 ml chicken stock, 30 g freshly grated Parmesan, 1 lemon, A small handful of chopped fresh parsley
  • Add the drained pasta to the sauce and toss gently for 1 to 2 minutes until fully coated and glossy. If the sauce feels too thick, add a splash of reserved pasta water. Plate the creamy pasta, top with the hot pesto-coated salmon, and finish with a drizzle of extra pesto.

Notes

For the best pesto salmon Alfredo, avoid overcooking the salmon. Whether you air fry or roast, check for doneness a minute or two early. Perfect salmon should flake easily but remain moist and tender inside. Pre-coating with pesto also helps seal in flavor and keeps the fish juicy.
Keyword air fryer salmon, alfredo pasta, autumn pasta, easy salmon recipe, pesto alfredo, pesto salmon, salmon alfredo

Share this:

  • Share on X (Opens in new window) X
  • Share on Facebook (Opens in new window) Facebook

Like this:

Like Loading…

Related

More Dinner

  • honey balsamic tomato pasta square
    Honey Balsamic Tomato Pasta with Burrata
  • buffalo halloumi burgers square
    Crispy Buffalo Halloumi Burgers
  • miso courgette chicken orzo square
    Miso Courgette Chicken Orzo recipe
  • halloumi gyros square
    Halloumi Gyros Recipe

Primary Sidebar

Hi, I'm Holly!

I'm a Scottish food lover who began sharing recipes from my student flat during university. Fusion cooking is my specialty, where I love combining diverse culinary traditions into delicious, innovative meals.

More about me

Popular

  • garlic parm steak pasta square
    Creamy Garlic Parmesan Steak Pasta
  • Teriyaki chicken ramen
    Teriyaki Chicken Ramen Noodle Soup
  • Spicy salmon poke bowl
    Cooked Spicy Salmon Rice Bowls
  • Butter chicken dumplings
    Butter Chicken Curry Dumplings
  • Garlic Parmesan Chicken Tenders
  • Gyros smashed tacos
    Chicken Gyros Smash Tacos

Footer

↑ back to top

About

  • Privacy Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 Foodie Pro on the Feast Plugin

Loading Comments...
%d