Ever stare into your fridge, see that beautiful piece of salmon, and think, “Okay, we meet again. What epic thing are we making tonight?” Yeah, me too. Salmon is one of those proteins that feels fancy but is secretly a weeknight superhero. And when you team it up with pasta? Pure magic. We’re talking rich, satisfying, flavor-bomb dinners that make you feel like a culinary genius without needing a fancy chef’s hat.
I’m a total salmon pasta fanatic. It’s my go-to for impressing dates (or just impressing myself on a Tuesday), and I’ve spent years tweaking and testing recipes to find the absolute best combos. Forget boring, bland pasta dishes. We’re going for bold flavors, creamy sauces, and vibrant ingredients that make every forkful exciting. Whether you crave something decadently creamy, zesty and fresh, or with a spicy kick, I’ve got you covered.
So, grab your favorite pot and let’s get cooking. Here are 10 yummy salmon pasta recipes designed to seriously boost your dinner game.
1. The Ultimate Creamy Garlic Butter Salmon Pasta

This is the OG, the classic, the recipe that makes people close their eyes and sigh with happiness. It’s rich, it’s comforting, and it’s deceptively simple to pull off.
- Prep Time:Â 10 minutes
- Cook Time:Â 20 minutes
- Serves:Â 4
What You’ll Need
Ingredients:
- 8 oz (225g) fettuccine or linguine
- 2 salmon fillets (about 6 oz/170g each), skin-on or off
- Salt and black pepper
- 2 tbsp olive oil
- 4 tbsp unsalted butter
- 4 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese, plus more for serving
- 1/4 cup fresh parsley, chopped
- 1 lemon, for zest and juice
Equipment:
- Large pot
- Large skillet or sauté pan
- Tongs or spatula
- Whisk
Let’s Make It
- Cook the Pasta: Get your pasta going in a large pot of well-salted boiling water. Cook it al dente according to the package directions. Crucial tip: Before you drain it, scoop out about a cup of that starchy pasta water. That liquid gold is key for adjusting your sauce later.
- Sear the Salmon:Â While the pasta cooks, pat the salmon fillets dry and season both sides with salt and pepper. Heat the olive oil in your skillet over medium-high heat. Place the salmon skin-side down (if it has skin) and cook for 4-5 minutes until the skin is crispy. Flip and cook for another 2-3 minutes until cooked through. Remove the salmon to a plate.
- Build the Sauce: In the same skillet (don’t you dare wash it!), melt the butter over medium heat. Add the minced garlic and cook for about 30 seconds until fragrant—just don’t let it burn! Pour in the heavy cream, bring it to a gentle simmer, and let it cook for 2 minutes. Whisk in the Parmesan until the sauce is smooth. Add a big pinch of lemon zest and a good squeeze of lemon juice. Season with salt and pepper.
- Bring It All Together:Â Flake the cooked salmon into large chunks with a fork. Add the drained pasta and the salmon to the sauce. Toss everything gently to coat. If the sauce is too thick, splash in some of that reserved pasta water a little at a time until it’s perfectly silky. Stir in the fresh parsley.
- Serve: Dish it up immediately with an extra shower of Parmesan and maybe another wedge of lemon on the side. IMO, this is comfort food perfection. 🙂
My Note: Don’t skip the lemon zest and juice. That little bit of acid cuts through the richness of the butter and cream beautifully. It makes the whole dish pop.
2. Zesty Lemon Herb Salmon Pasta with Parmesan Sauce

If the first recipe is a cozy hug, this one is a bright, sunny day. It’s all about fresh herbs and a punch of citrus, balanced by a light, cheesy sauce.
- Prep Time:Â 15 minutes
- Cook Time:Â 15 minutes
- Serves:Â 4
What You’ll Need
Ingredients:
- 8 oz (225g) spaghetti or penne
- 2 salmon fillets
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1/2 cup dry white wine (or chicken broth)
- 1 lemon (zest and juice)
- 1/2 cup grated Parmesan
- 1/4 cup mixed fresh herbs (dill, chives, parsley), chopped
- 1/4 cup pasta water
Equipment:
- Large pot
- Skillet
- Microplane or zester
Let’s Make It
- Get Started:Â Cook your pasta. Remember that pasta water trick? Do it again. Season and sear your salmon in olive oil as before, then set it aside.
- Create the Base: In the same skillet, sauté the garlic for 30 seconds. Pour in the white wine (or broth) to deglaze the pan, scraping up any tasty browned bits. Let it bubble and reduce by half.
- Make it Cheesy & Bright:Â Lower the heat. Stir in the lemon zest, a generous amount of lemon juice, and the Parmesan. Add the pasta water to create a light, glossy sauce. It won’t be thick and creamy like an Alfredo; it’ll be more like a flavorful, cheesy coating.
- Combine:Â Add the pasta and flaked salmon to the skillet. Toss to coat everything in that herby, lemony sauce. Throw in most of your fresh herbs and toss again.
- Finish:Â Serve topped with the remaining fresh herbs. This dish is all about freshness, so eat it right away.
My Note: The quality of your herbs matters here. Use fresh, not dried. The combination of dill and salmon is a match made in heaven.
3. Spicy Cajun Salmon Pasta with a Creamy Sauce

Feeling a little fiery? This one’s for you. A Cajun-spiced salmon fillet on a bed of creamy, slightly spicy pasta is a total crowd-pleaser.
- Prep Time:Â 10 minutes
- Cook Time:Â 20 minutes
- Serves:Â 4
What You’ll Need
Ingredients:
- 8 oz (225g) penne or rigatoni
- 2 salmon fillets
- 1-2 tbsp Cajun seasoning (store-bought or homemade)
- 2 tbsp olive oil
- 1 bell pepper (any color), diced
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup chicken broth
- 1/2 cup grated Parmesan
- Green onions, sliced
Equipment:
- Large pot
- Deep skillet or Dutch oven
- Tongs
Let’s Make It
- Spice it Up:Â Rub the salmon fillets generously with Cajun seasoning. Cook your pasta.
- Sear & Sauté: Sear the spiced salmon in olive oil for a few minutes per side. Remove it. In the same pot, sauté the bell pepper and onion until soft. Add the garlic and cook for another minute.
- Build the Creamy Heat:Â Pour in the cream and chicken broth. Bring to a simmer and let it thicken slightly for 3-4 minutes. Stir in the Parmesan until melted.
- Marry the Flavors:Â Add the cooked pasta to the sauce. Flake the salmon and gently fold it in. You want some big chunks and some smaller bits for flavor distribution.
- Garnish & Serve: Top with sliced green onions for a fresh crunch. The spice level is up to you—start with 1 tbsp of Cajun seasoning if you’re cautious.
My Note: FYI, Cajun seasoning blends can vary wildly in saltiness. Taste your sauce before adding any extra salt!
Also Read: 10 Creamy Crockpot Pasta Recipes for Family Dinner Bliss
4. Luxurious Smoked Salmon Alfredo Pasta Bowl

This one feels incredibly fancy but takes about 15 minutes. Smoked salmon brings a deep, savory flavor that transforms a simple Alfredo.
- Prep Time:Â 5 minutes
- Cook Time:Â 12 minutes
- Serves:Â 4
What You’ll Need
Ingredients:
- 8 oz (225g) fettuccine
- 6 oz (170g) smoked salmon, cut into thin strips
- 4 tbsp unsalted butter
- 1 cup heavy cream
- 1 cup grated Parmesan
- 1/4 tsp nutmeg
- Freshly cracked black pepper
- Fresh dill or chives
Equipment:
- Large pot
- Saucepan or skillet
Let’s Make It
- Simple Start:Â Cook the fettuccine.
- Quick Alfredo:Â While it cooks, melt the butter in a saucepan. Add the cream and bring to a simmer. Reduce heat to low and gradually whisk in the Parmesan until smooth. Add the nutmeg and a ton of black pepper.
- Combine:Â Drain the pasta and return it to the pot. Pour the Alfredo sauce over the pasta and toss to coat.
- Add the Star:Â Gently fold in the strips of smoked salmon. You just want to warm them through, not cook them further.
- Serve Immediately:Â Garnish with fresh dill. This is a rich, decadent bowl of joy.
My Note: Because smoked salmon is already salty, I rarely add extra salt to the sauce. Taste first!
5. One-Skillet Creamy Spinach Salmon Pasta

Less dishes, maximum flavor. This entire meal comes together in one skillet, and the spinach wilts right into the creamy sauce.
- Prep Time:Â 10 minutes
- Cook Time:Â 25 minutes
- Serves:Â 4
What You’ll Need
Ingredients:
- 8 oz (225g) short pasta (like penne)
- 2 salmon fillets
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1 small onion, finely chopped
- 2 cups chicken broth
- 1 cup heavy cream
- 3 cups fresh baby spinach
- 1/2 cup grated Parmesan
- Red pepper flakes (optional)
Equipment:
- Large, deep skillet with a lid
Let’s Make It
- Sear & Set Aside:Â Sear seasoned salmon in the skillet with olive oil. Remove.
- Sauté Aromatics: In the same skillet, cook the onion until soft. Add garlic.
- Cook the Pasta Right in the Sauce:Â Pour in the broth and cream. Bring to a boil. Add the dry pasta, stir, cover, and reduce heat to a simmer. Cook for 10-12 minutes, stirring occasionally, until the pasta is al dente and has absorbed most of the liquid.
- Finish:Â Stir in the spinach until wilted, then the Parmesan. Flake the salmon and fold it in. If it looks dry, add a splash more cream or broth.
- Serve:Â Top with a sprinkle of red pepper flakes if you like a little heat.
My Note: The pasta cooks in the sauce, so it absorbs all that flavor. Game-changer.
6. Fresh Tomato Basil Salmon Pasta with an Olive Oil Glaze

When tomatoes are in season, this recipe is non-negotiable. It’s light, fresh, and lets every ingredient shine.
- Prep Time:Â 15 minutes
- Cook Time:Â 15 minutes
- Serves:Â 4
What You’ll Need
Ingredients:
- 8 oz (225g) spaghetti
- 2 salmon fillets
- 3 tbsp olive oil, divided
- 2 pints cherry tomatoes, halved
- 4 cloves garlic, thinly sliced
- 1/2 cup fresh basil, torn
- 2 tbsp capers, drained
- Salt and pepper
- Crushed red pepper flakes
Equipment:
- Large pot
- Large skillet
Let’s Make It
- Pasta & Salmon:Â Cook pasta. Sear salmon in 1 tbsp olive oil, then flake it.
- Blister the Tomatoes:Â In the same skillet, heat the remaining olive oil. Add the garlic and capers, cook for 1 minute. Add the cherry tomatoes. Cook, stirring occasionally, until the tomatoes burst and become saucy (about 8-10 minutes). Season with salt, pepper, and red pepper flakes.
- Combine:Â Add the cooked pasta and about 1/4 cup of pasta water to the skillet. Toss to coat, letting the pasta finish cooking in the sauce for a minute.
- Add the Good Stuff:Â Remove from heat. Gently fold in the flaked salmon and most of the fresh basil.
- Serve:Â Garnish with the remaining basil. Drizzle with a little extra olive oil if you’re feeling luxurious.
My Note: This is not a creamy dish. It’s a beautiful, glossy, olive-oil-based sauce that’s all about the sweet tomatoes and savory salmon.
Also Read: 10 Tasty Mushroom Pasta Recipes for Ultimate Comfort Food
7. The Easiest One-Pot Creamy Salmon Pasta Dinner

Yep, another one-pot wonder. This one is my lazy-day hero. Everything goes into the pot, and a creamy dinner emerges.
- Prep Time:Â 5 minutes
- Cook Time:Â 20 minutes
- Serves:Â 4
What You’ll Need
Ingredients:
- 8 oz (225g) linguine or fettuccine
- 2 salmon fillets, cut into 1-inch chunks
- 4 cups vegetable or chicken broth
- 2 cups water
- 1 cup heavy cream
- 1 lemon, juiced
- 1 tsp garlic powder
- 1 tsp onion powder
- 5 oz (140g) fresh spinach
- Salt and pepper
Equipment:
- Large pot or Dutch oven
Let’s Make It
- Dump It All In:Â Seriously. Place the pasta, salmon chunks, broth, water, cream, lemon juice, garlic powder, and onion powder in the pot. Season with salt and pepper.
- Boil & Simmer:Â Bring to a boil over high heat, then immediately reduce to a strong simmer. Cook, stirring frequently to prevent sticking, for 10-12 minutes until the pasta is al dente and the salmon is cooked.
- Wilt the Greens:Â Stir in the spinach until just wilted. The sauce will thicken as it sits for a minute.
- Check & Serve:Â Give it a final taste for seasoning. It’s creamy, tangy, and incredibly easy.
My Note: The pasta releases starch as it cooks, which thickens the sauce naturally. Stirring is key to prevent clumping!
8. Garlic Lover’s Lemon Butter Salmon Pasta with Herbs

For those who believe there’s no such thing as too much garlic. This recipe is robust, aromatic, and packed with flavor.
- Prep Time:Â 10 minutes
- Cook Time:Â 20 minutes
- Serves:Â 4
What You’ll Need
Ingredients:
- 8 oz (225g) pasta
- 2 salmon fillets
- 6 cloves garlic, minced (yes, six!)
- 1/2 cup (1 stick) unsalted butter
- 1/4 cup fresh parsley, chopped
- 2 tbsp fresh thyme leaves
- 1 lemon (zest and juice)
- 1/2 cup pasta water
- Salt and pepper
Equipment:
- Large pot
- Skillet
Let’s Make It
- Cook & Sear:Â Get your pasta water boiling. Sear the salmon in a little oil, then set aside.
- Garlic Butter Magic:Â Melt the butter in the skillet over medium-low heat. Add all that glorious minced garlic and cook gently for 2-3 minutes until it’s golden and incredibly fragrant. Do not let it burn!
- Bring in the Zest:Â Remove the skillet from the heat. Stir in the lemon zest, lemon juice, and most of the herbs.
- Combine:Â Add the drained pasta and about 1/2 cup of pasta water to the skillet. Toss vigorously. The starchy water will emulsify with the butter to create a light, glossy sauce that clings to every strand. Flake the salmon and gently toss it in.
- Serve:Â Garnish with the remaining herbs. This is pure, unadulterated garlic-lemon-herb bliss.
My Note: Cooking the garlic slowly in melted butter (not oil) mellows its sharpness and infuses the entire butter with flavor. It’s a subtle but important step.
9. Creamy Pesto Salmon Pasta with Burst Cherry Tomatoes

Two vibrant sauces in one! The creamy pesto coats the pasta, while the burst tomatoes add juicy pops of sweetness.
- Prep Time:Â 10 minutes
- Cook Time:Â 15 minutes
- Serves:Â 4
What You’ll Need
Ingredients:
- 8 oz (225g) fusilli or rotini
- 2 salmon fillets
- 1 tbsp olive oil
- 1/2 cup prepared basil pesto
- 1/2 cup heavy cream
- 1 cup cherry tomatoes
- 1/4 cup pine nuts, toasted
- Fresh basil leaves
Equipment:
- Large pot
- Skillet
Let’s Make It
- Pasta & Salmon:Â Cook pasta. Sear salmon, then flake.
- Sauce Combo:Â In the skillet, warm the pesto and cream together over low heat, stirring until combined into a smooth, creamy sauce.
- Burst the Tomatoes:Â In a separate small pan (or push the sauce to one side), quickly blister the cherry tomatoes in a drop of oil until their skins pop.
- Assemble:Â Toss the cooked pasta with the creamy pesto sauce. Fold in the flaked salmon and burst tomatoes.
- Garnish:Â Top with toasted pine nuts and fresh basil. The contrast of textures and flavors here is incredible.
My Note: Toasting the pine nuts in a dry pan for a few minutes until golden makes a world of difference. It brings out their nutty sweetness.
Also Read: 10 Tasty Pasta Bake Recipes Simple Dinner Ideas
10. Light & Healthy Salmon Pasta with Yogurt Sauce

Feeling virtuous? This recipe uses Greek yogurt for a tangy, creamy sauce that’s packed with protein and feels light yet satisfying.
- Prep Time:Â 10 minutes
- Cook Time:Â 15 minutes
- Serves:Â 4
What You’ll Need
Ingredients:
- 8 oz (225g) whole wheat or legume-based pasta
- 2 salmon fillets
- 1 tbsp olive oil
- 1 cup plain Greek yogurt
- 1 lemon, juiced
- 1 clove garlic, grated
- 2 tbsp fresh dill, chopped
- 1 cucumber, diced
- Salt and pepper
Equipment:
- Large pot
- Skillet
- Mixing bowl
Let’s Make It
- Cook & Cool:Â Cook your pasta. Sear the salmon and let it cool slightly, then flake it.
- Make the Sauce:Â In a mixing bowl, whisk together the Greek yogurt, lemon juice, grated garlic, and dill. Season with salt and pepper.
- Combine:Â In a large bowl, toss the cooled (or slightly warm) pasta with the yogurt sauce. Gently fold in the flaked salmon and diced cucumber.
- Serve:Â You can serve this warm or cold. It’s fantastic both ways and makes for amazing leftovers.
My Note: If you’re serving this warm, make sure the pasta isn’t piping hot, or it might cause the yogurt sauce to separate. Room temp is perfect.
Final Thoughts from My Kitchen to Yours
There you have it—ten wildly different ways to turn salmon and pasta into a meal that’s anything but boring. The real secret? Don’t be afraid to mix and match. Toss some sun-dried tomatoes into the creamy garlic one, or add a handful of peas to the one-pot wonder.
Cooking should be fun, not a rigid set of rules. Use these recipes as your starting blueprint, then tweak them to your heart’s content. Got a favorite herb? Throw it in. Want more spice? Go for it.
Now, which one are you trying first? I’m betting on that Spicy Cajun one. Trust me, your taste buds will thank you.

