Salmon Pasta

closeup of salmon pasta with creamy sauce and spaghetti

Try this high-protein salmon pasta recipe that has 40 grams of protein per serving and is easy on the stomach. This dish uses soft tofu as a surprising sauce base; you can’t tell! Learn how to make salmon pasta with a creamy sauce full of rich and savory flavor without heavy cream. Plus this recipe reheats well so it’s great for meal prep.

Type of salmon to use

two salmon fillets on baking sheet

I’ve recently started focusing on eating sustainable salmon because of its improved effects on health and the planet compared to farmed salmon. I use the Seafood Watch website guide on sustainable salmon to keep track of what types to buy. 

plate of salmon pasta

Using this guide, I buy wild king salmon or wild sockeye salmon sustainably caught in the US, like Washington or Alaska. I currently use meat delivery services from Primal Pastures ($21 for an 8 oz filet) and Seven Sons ($14 for a 7 oz filet), which sell wild salmon. You can also buy it in stores like Sprouts, which has sustainable frozen packs of wild salmon. Remember that these salmon costs are expensive so I try to think of these recipes as a treat.   

Tips for cooking salmon

cooking salmon fillets on saute pan

I like to pan-fry salmon because it’s quick and easier than you think! Here’s my tips on how to cook salmon:

  • Buy skin-on salmon filets. Pan-frying salmon with the skin on helps keep the salmon moist by having a barrier between the flesh and the hot pan. You can cook the salmon on the pan to about 70% of the way done and not end up with a burnt mess. You also get crispy salmon skin as a treat at the end! 
  • Use a stainless steel or cast-iron pan to cook salmon. Many people recommend using a nonstick pan because of its obvious non stick properties. However, if you heat stainless steel pan properly, you get a better sear without the salmon sticking. Stainless steel and cast-iron pans are also free of potential PFOAs
  • The key is to preheat the pans before adding the oil. The easiest way to know if a stainless steel or cast-iron pan is hot enough is to sprinkle water onto it. If the water bubbles into steam immediately, it’s not hot enough. If the water turns into small beads and glides effortlessly on the pan, it’s ready for oil. You can also use an infrared thermometer to check the pan’s temperature. When I use a medium-density steel pan, it gets hot enough on high heat in about 1-2 minutes. I’ve tested, and this is about 220 °F, but strangely, this target becomes lower when using thinner pans.
  • Use enough oil to cover the bottom of the pan, but don’t drench the pan in oil. 
  • Place the salmon, skin-side down first. 
  • Don’t move around the salmon. It will release on its own once it’s seared properly. 

Types of pasta to use

three types of raw pasta

Since this is a light and creamy pasta, I like using pasta shapes like spaghetti, bucatini, or even fettucini. I like long strands of pasta to balance out the creamy sauce. I found that using smaller and shorter pasta shapes, like radiatori or campanelle, carried too much sauce in each bite. You can also make your homemade pasta at home!

Ingredients in this pasta sauce

plates of ingredients for salmon pasta sauce

This sauce is protein-packed and easier on the stomach than other heavy-cream-based pasta. Here are some main ingredients that add flavor and protein and create a creamy, low-lactose texture. 

  • Italian seasoning: saute the Italian seasoning with olive oil first to bloom and deepen its flavor. You can also substitute other dry herbs like basil, oregano, or thyme.  
  • Sauteed yellow onion and garlic: adds savory notes to the sauce. This is also great with shallots instead of onion for a slightly sweeter flavor.
  • Soft tofu: creates a smooth texture and adds lots of protein.
  • Nutritional yeast: adds some cheesiness, amino acids, and protein.
  • Lemon juice: gives the sauce a bright acidity.
  • Fresh grated parmesan: this cheese is technically made from milk but is so low on lactose that it’s an excellent option to thicken the sauce into an even creamier texture and add tons of complex flavor.  
  • Fresh dill: this citrusy and bright herb complements the salmon.

Can you make this pasta ahead or reheat it?

I like to serve this pasta right after making it because if you wait too long the sauce thickens after cooling. However, you can still make it ahead of time and keep it in the fridge for up to two days. Just know that the texture will be thicker when you microwave it again. Personally I’m ok with it and think its great for meal-prep.

salmon pasta in glass food container

Other salmon & pasta recipe ideas

Salmon is one of my favorite fish and proteins to eat. If you want other ideas on how to cook and eat salmon, try these recipes:

salmon pasta recipe icon

Salmon Pasta

No ratings yet
High protein sauce with tofu and nutritional yeast. Rich and full of flavor without heavy cream!
BY: Huy Vu
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
SERVINGS: 4

Ingredients

Salmon

  • 16 oz salmon skin on filet about ¾ inch thick
  • ½ tsp kosher salt Diamond Crystal brand preferred
  • 3 tbsp olive oil plus more

Sauce

  • 1 tbsp olive oil as needed
  • 1 tsp Italian seasoning
  • 2 c chopped yellow onion
  • 4 tbsp chopped garlic
  • ½ c vegetable stock
  • 14.5 oz soft tofu
  • 2 tbsp nutritional yeast
  • 1 tbsp lemon juice
  • 8 oz dry pasta spaghetti, fettucini, linguine, or bucatini
  • 12 c water for boiling
  • ½ c kosher salt Diamond Crystal brand preferred

Finishing

  • ½ c fresh grated parmesan plus more for seasoning
  • 2 tbsp chopped dill plus more for seasoning
  • kosher salt to taste, Diamond Crystal brand preferred
  • ½ c pasta water

Equipment Used

  • knife and cutting board
  • measuring cups and spoons
  • pot for boiling
  • Strainer
  • tongs
  • saute pan
  • spoon or spatula
  • blender
  • grater
  • fish turner

Instructions 

Salmon

  • Pat dry the 16 oz salmon skin on filet thoroughly and season the flesh side of the fish with ½ tsp kosher salt.
  • Preheat a stainless steel pan over medium-high heat. When you sprinkle water on the pan and beads of water glide easily across the surface, add the 3 tbsp olive oil and heat up for one minute until the oil shimmers and glides.
  • Slowly lower the salmon, skin-side down, onto the pan. Cook for about 3-4 minutes until the salmon easily releases from the pan. Don’t lift or dislodge the salmon until it’s ready. The salmon should be 80% opaque.
    adding salmon fillets to saute pan
  • Turn the fish over and cook for another 2-3 minutes or until the salmon registers 120 °F internally. It’s okay if the center is still slightly translucent; it will continue to cook after transferring.
    salmon fillets skin side up in pan
  • Transfer the fish onto a plate and set aside.

Saute vegetables

  • In the same saute pan over medium heat, add the 1 tbsp olive oil. Saute the 1 tsp Italian seasoning until fragrant, about 30 seconds.
    adding italian seasoning to saute pan
  • Add the 2 c chopped yellow onion and cook until softened about 3-5 minutes.
    adding diced onion to saute pan
  • Add the 4 tbsp chopped garlic until fragrant, about 30 seconds.
    adding galric to saute pan
  • Add the ½ c vegetable stock to deglaze the pan.
    pouring vegetable stock into saute pan
  • Transfer the sauce to a blender. Set aside.
    onion and garlic in blender

Pasta

  • In a pot, bring to a boil the 12 c water for boiling and ½ c kosher salt.
  • Add the 8 oz dry pasta and follow the box instructions to cook until al dente. Take a bite of the pasta, it should be soft with a slight bite to the texture. About 7-8 minutes.
    cooked spaghetti pasta on tongs
  • Transfer the pasta to a bowl and set aside.
  • Reserve ½ c pasta water.

Sauce

  • In the same blender we already started adding sauce ingredients, add the 14.5 oz soft tofu, 2 tbsp nutritional yeast, 1 tbsp lemon juice, and ¼ c of pasta water.
    pasta sauce ingredients in blender
  • Blend until smooth, scraping down the sides and reblending as necessary.
    blended pasta sauce texture
  • In the same saute pan over medium heat, transfer the sauce and add the ½ c fresh grated parmesan. Mix until incorporated.
    adding parmesan cheese to pasta sauce
  • Cook in the pan for two minutes to heat up and thicken the sauce, stirring occasionally. Taste the sauce and add kosher salt if you need it.
  • Add the pasta and mix with tongs gently. Add more pasta water if it’s too thick.
    add spaghetti to pan
  • Cube the salmon and add to the pan. Add the 2 tbsp chopped dill and mix.
    adding salmon and dill to sauce
  • Serve immediately.
    plate of salmon pasta
Nutrition Facts
Salmon Pasta
Amount per Serving
Calories
662.35
% Daily Value*
Fat
 
28.36
g
44
%
Saturated Fat
 
5.67
g
35
%
Polyunsaturated Fat
 
6.37
g
Monounsaturated Fat
 
14.19
g
Cholesterol
 
70.87
mg
24
%
Sodium
 
737.06
mg
32
%
Potassium
 
1114.29
mg
32
%
Carbohydrates
 
58.39
g
19
%
Fiber
 
4.61
g
19
%
Sugar
 
6.8
g
8
%
Protein
 
42.62
g
85
%
Vitamin A
 
232.04
IU
5
%
Vitamin C
 
10.05
mg
12
%
Calcium
 
286.24
mg
29
%
Iron
 
3.4
mg
19
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Dinner, Lunch, Main Course
Cuisine: American
Keyword: alfredo, protein
Did you cook this recipe?Tag @HungryHuy or #hungryhuy–I’d love to see it!

Like this recipe? Subscribe to my newsletter!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating