Salmon alfredo pasta in a creamy, homemade sauce that’s super easy to make and paired with tender chunks of salmon.

Do you want your cake and to eat it too?
Salmon is a great way to do this because it’s a healthy fish to eat and it’s crazy delicious when served.
Salmon alfredo gives you the best of both worlds with a spin on alfredo that’s typically chicken or shrimp and tossing salmon into the mix.
The alfredo sauce is paired with sautéed garlic and onions swimming with the chunks of salmon. You’ll be amazed at the flavor but even more surprised to see how easy it is to make.
How To Make Salmon Alfredo
Ingredients needed for the recipe
- Salmon (I suggest farm raised due to the higher fat content)
- Shallot or small onion
- Garlic
- Heavy cream
- Parmesan cheese (block)
- Salt & black pepper (coarse)
- Fettuccine pasta
Quick tips before starting
- If you’re someone who has a hard time cooking more than one thing at a time, cook the alfredo sauce first. It reheats the best and the salmon will get cold really fast if you cook it first. You could also stick it in the oven on a warm setting.
- Do not boil the heavy cream. You only want it to simmer. Dairy cooked at a high heat for too long will curdle and if that happens your sauce is ruined.
- Do not add the pasta with the sauce until you are ready to serve and eat. Pasta absorbs the sauce if you let it sit then it will seem like the pasta is dry.

Making the salmon alfredo pasta
- To start, this recipe works best with having a few pots going at one time. If you are unable to do this, use your oven for support.
- Now, chop up the parmesan cheese from the block and weigh out the chunks. In a sauce pan on medium heat add in the heavy cream. You will need to stir often. Once you notice bubbles starting to rise add in the chopped parmesan cheese.
- Then, allow the heavy cream to continue to simmer while you stir every now and then. You’ll notice the alfredo sauce thickening really quickly. Once the sauce reaches the desired thickness turn off the stove. Season the sauce with salt. How much will vary but start with 1 teaspoon, adjust to taste. Set the sauce to the side.
- Next, while you cook the other ingredients you will want to prepare the noodles according to the package on another eye on the stove.
- Now, season the salmon with salt and pepper. In a frying pan on medium high heat add oil then cook the salmon until it’s cooked all the way through.
- Once the salmon is done remove it from the pan and add in the onions and garlic. Season them lightly with salt and black pepper and cook until they are soft and have a brown, caramel look to them, about 5 minutes.
- Next, pull the alfredo sauce and start to heat it up. You can push the heat a little more now because you’re only heating it to add in the cooked pasta. Once the sauce is steaming a little add in the cooked pasta with a small amount of pasta water (about 1 TB) and toss everything together.
- Lastly, plate the sauced pasta and top with the salmon, sautéed onions and garlic then serve. Garnish with freshly cracked black pepper across the top and grated parmesan cheese.

Frequently Asked Questions (FAQs)
Can I use pre-cooked or smoked salmon?
That’s not an issue. Simply skip the step where the salmon is being cooked.
What if I drained all my pasta water?
This isn’t the end of the world. You’re suppose to salt pasta water heavy and the starches along with the salt help with seasoning the alfredo sauce. If you drained everything simply season to taste, the salmon alfredo will still taste good.
Other salmon recipes to try
Follow Sugarless Crystals on Pinterest & Instagram for all my recipes!

Salmon Alfredo
Ingredients
- 8 ounce salmon, raw
- 1 shallot, diced (sub with small yellow onion)
- 3 cloves garlic, minced
- salt & black pepper to taste
- 8 ounce fettuccine noodles, dry
Alfredo sauce
- 2 cup heavy cream
- 3 ounce parmesan cheese, chopped
- salt to taste
Instructions
- To start, this recipe works best with having a few pots going at one time. If you are unable to do this, use your oven for support.
- Now, chop up the parmesan cheese from the block and weigh out the chunks. In a sauce pan on medium heat add in the heavy cream. You will need to stir often. Once you notice bubbles starting to rise add in the chopped parmesan cheese.
- Then, allow the heavy cream to continue to simmer while you stir every now and then. You'll notice the alfredo sauce thickening really quickly. Once the sauce reaches the desired thickness turn off the stove. Season the sauce with salt. How much will vary but start with 1 teaspoon, adjust to taste. Set the sauce to the side.
- Next, while you cook the other ingredients you will want to prepare the noodles according to the package on another eye on the stove.
- Now, season the salmon with salt and pepper. In a frying pan on medium high heat add oil then cook the salmon until it's cooked all the way through.
- Once the salmon is done remove it from the pan and add in the onions and garlic. Season them lightly with salt and black pepper and cook until they are soft and have a brown, caramel look to them, about 5 minutes.
- Next, pull the alfredo sauce and start to heat it up. You can push the heat a little more now because you're only heating it to add in the cooked pasta. Once the sauce is steaming a little add in the cooked pasta with a small amount of pasta water (about 1-2 TB) and toss everything together.
- Lastly, plate the sauced pasta and top with the salmon, sautéed onions and garlic then serve. Garnish with freshly cracked black pepper across the top and grated parmesan cheese.