Flaky salmon and wilted spinach turn pasta into a creamy, lemony skillet dinner that’s ready in about 30 minutes.
Salmon pasta with spinach is one of those dinners that feels restaurant-ish but cooks like a weeknight meal. You get rich salmon, bright greens, and a sauce that clings to every noodle. The trick is simple: treat the salmon gently, build flavor in layers, and finish the sauce with pasta water so it turns silky instead of runny.
This recipe is written for fresh salmon, but it works with thawed frozen fillets too. You’ll cook the salmon first, then use the same pan for the sauce so those browned bits don’t go to waste. Spinach goes in late, just long enough to soften. No mushy greens. No dry fish.
What You Get From This Salmon Pasta
- Fast cook time: one pan for sauce, one pot for pasta.
- Reliable texture: salmon stays tender, spinach stays bright.
- Flexible sauce: cream, half-and-half, or a lighter option with extra pasta water.
- Clean finish: lemon and herbs keep the plate from feeling heavy.
Salmon Pasta With Spinach For Busy Weeknights
If you’ve ever made creamy pasta that turned dull or split, it’s usually heat or timing. This version avoids both. You’ll lower the heat before dairy goes in, then let pasta water do the thickening. The sauce turns glossy, not gluey. The salmon goes back in at the end so it warms through without overcooking.
Ingredients You’ll Need
These amounts make a hearty dinner for four. If you like extra sauce, add a splash more cream or reserve more pasta water.
For The Pasta And Salmon
- 12 oz (340 g) pasta (penne, linguine, fettuccine, or rigatoni)
- 1 to 1 1/4 lb (450 to 570 g) salmon fillets, skin off or on
- 1 1/4 tsp kosher salt, split (plus more for pasta water)
- 1/2 tsp black pepper
- 1 tsp smoked paprika (or sweet paprika)
- 2 tbsp olive oil
For The Sauce And Finish
- 3 tbsp unsalted butter
- 4 cloves garlic, minced
- 1/2 cup diced onion or 2 shallots, minced
- 1/2 cup dry white wine or low-sodium chicken broth
- 3/4 cup heavy cream (or half-and-half)
- 1/2 cup freshly grated Parmesan, plus more to serve
- 4 to 5 cups baby spinach, packed
- 1 lemon (zest plus 1 to 2 tbsp juice)
- 2 tbsp chopped parsley or dill
- Pinch of chili flakes (optional)
Recipe Card
Salmon Pasta With Spinach
Prep Time: 10 minutes | Cook Time: 20 minutes | Total Time: 30 minutes
Servings: 4
Ingredients
- 12 oz (340 g) pasta
- 1 to 1 1/4 lb (450 to 570 g) salmon fillets
- 1 1/4 tsp kosher salt, split (plus more for pasta water)
- 1/2 tsp black pepper
- 1 tsp smoked paprika
- 2 tbsp olive oil
- 3 tbsp unsalted butter
- 4 cloves garlic, minced
- 1/2 cup diced onion or 2 shallots, minced
- 1/2 cup dry white wine or low-sodium chicken broth
- 3/4 cup heavy cream (or half-and-half)
- 1/2 cup grated Parmesan, plus more to serve
- 4 to 5 cups baby spinach
- 1 lemon (zest plus 1 to 2 tbsp juice)
- 2 tbsp chopped parsley or dill
- Chili flakes, optional
Instructions
- Bring a large pot of water to a boil. Salt it well. Cook pasta until al dente. Reserve 1 1/2 cups pasta water, then drain.
- Pat salmon dry. Season with 1 tsp salt, pepper, and paprika.
- Heat olive oil in a large skillet over medium-high heat. Sear salmon 3 to 4 minutes per side, until browned and just cooked through. Transfer to a plate.
- Reduce heat to medium. Add butter. Stir in onion and cook 2 to 3 minutes. Add garlic and cook 30 seconds, just until fragrant.
- Pour in wine (or broth). Scrape up browned bits. Simmer 2 minutes.
- Lower heat to medium-low. Stir in cream and Parmesan. Add a splash of pasta water and stir until the sauce looks smooth and glossy.
- Add spinach and toss until wilted. Add lemon zest, 1 tbsp lemon juice, and herbs.
- Add pasta and toss, adding pasta water a little at a time until the sauce coats the noodles.
- Flake salmon into chunks and fold it in. Taste, season with salt, pepper, and more lemon juice if you want a brighter finish.
Notes
- Keep the sauce smooth: once cream goes in, keep heat moderate and stir often.
- Use pasta water on purpose: add it in small splashes until the sauce clings.
- Skin-on salmon: sear skin-side down first; peel skin off after searing if you don’t want it in the pasta.
Nutrition (Estimate Per Serving)
- Calories: 650
- Protein: 38 g
- Carbs: 60 g
- Fat: 28 g
- Fiber: 3 g
- Sodium: 650 mg
Step-By-Step Method With Texture Cues
This section is the “why it works” part. If you follow these cues, you’ll get tender salmon and a sauce that hugs the pasta.
Step 1: Salt The Pasta Water Like You Mean It
Pasta water is your seasoning for the whole dish, not just the noodles. Salt the water until it tastes pleasantly salty. Cook the pasta until al dente, then reserve at least 1 1/2 cups of pasta water. That starchy water is what helps the sauce turn silky.
Step 2: Sear Salmon For Browning, Then Stop
Pat the salmon dry so it browns instead of steaming. A hot pan and a short cook keep the center tender. Aim for browned edges and a center that still looks moist. Salmon will keep cooking a bit off-heat.
Step 3: Build The Sauce In The Same Skillet
Butter plus onion gives a sweet base, and garlic brings the aroma. Wine adds lift and helps loosen the browned bits. If you skip wine, broth still does the scraping job. Keep the simmer brief so the sauce doesn’t turn sharp.
Step 4: Add Dairy On Lower Heat
Drop the heat before cream goes in. Stir, then add Parmesan and a splash of pasta water. You’re looking for a sauce that turns glossy and starts to coat the spoon. If it seems thick, add pasta water. If it seems thin, toss it with pasta for a minute and it will tighten.
Step 5: Wilt Spinach Late
Spinach cooks fast. Toss it in and stir just until it softens. It should still look green and fresh, not gray-green.
Step 6: Finish With Lemon And Herbs
Lemon zest gives fragrance, lemon juice gives snap. Add juice in small amounts, taste, then decide if you want more. Herbs go in at the end so they stay bright.
Ingredient Swaps That Still Taste Like The Real Deal
You can bend this recipe without breaking it. Use the table to swap based on what’s in your fridge, then keep the same cooking method.
| Swap Or Add-In | How To Use It | What It Changes |
|---|---|---|
| Half-and-half | Use 1 cup; add extra pasta water as needed | Lighter sauce, still creamy |
| Greek yogurt | Stir in 1/3 cup off-heat with pasta water first | Tangy finish, thicker feel |
| Cream cheese | Melt in 2 oz with the cream | Extra cling and richness |
| Cherry tomatoes | Sauté 1 cup with the onion until blistered | Sweet-acid pop, brighter plate |
| Capers | Add 1 tbsp at the end | Salty bite, lemony vibe |
| Frozen spinach | Thaw and squeeze dry; stir in with sauce | Deeper green flavor, less volume |
| Whole-wheat pasta | Cook to al dente; reserve extra pasta water | Nuttier taste, slightly thicker sauce |
| Gluten-free pasta | Rinse only if label says; reserve extra water | Sauce may need more stirring time |
| Extra veg (peas, asparagus) | Add to pasta pot in the last 2 to 3 minutes | More color and bite |
Salmon Choices That Work In Pasta
Any salmon you like can work here, as long as you avoid overcooking. Thicker fillets are easier to keep tender. Thin tail pieces cook fast, so watch the clock. If your salmon has skin, sear skin-side down first so it releases cleanly.
Fresh Vs. Frozen Salmon
Frozen salmon can taste great. Thaw it in the fridge, then pat it dry. If you see a lot of moisture, give it a few extra paper-towel presses before seasoning. For buying, storing, and handling fish safely at home, the FDA’s guidance is a solid reference. Selecting and Serving Fresh and Frozen Seafood Safely lays out the basics in plain language.
Leftover Cooked Salmon
If you’ve got cooked salmon from last night, skip the sear step. Make the sauce, toss in pasta and spinach, then fold in salmon at the end just long enough to warm it.
Spinach That Stays Green And Pleasant
Baby spinach is easy: rinse if needed, then toss it straight in. If you’re using mature spinach, remove thick stems and give it a quick chop so it mixes through the noodles instead of clumping. If your spinach is wet, spin it dry. Extra water can thin the sauce in a way that feels watery, not silky.
Pasta Shapes And Why They Matter
Long noodles like linguine and fettuccine feel smooth and glossy with creamy sauce. Short shapes like penne and rigatoni trap sauce inside the tubes, so every bite hits. Use what you’ve got. The one move that matters is cooking to al dente, since pasta will keep softening once it’s in the sauce.
Troubleshooting When The Sauce Acts Up
Cream sauces are friendly once you know the levers: heat, water, and stirring. These fixes keep the dinner on track.
If The Sauce Seems Thin
- Toss pasta in the sauce for 60 to 90 seconds before adding salmon back in.
- Add Parmesan in small handfuls, stirring between each.
- Use less reserved pasta water next time, adding it in small splashes.
If The Sauce Seems Thick
- Add pasta water one splash at a time and keep tossing.
- Add a small squeeze of lemon juice to brighten and loosen the texture.
If The Sauce Looks Grainy
- Lower the heat and stir steadily.
- Use freshly grated Parmesan. Pre-shredded cheese can melt unevenly.
- Add a splash of pasta water and whisk in the pan until it smooths out.
Timing And Doneness Cues
Use this table as your quick check while cooking. It keeps the salmon tender and the sauce smooth.
| Part Of The Cook | What To Watch | What To Do Next |
|---|---|---|
| Pasta | Center still has a slight bite | Drain, reserve water, move to skillet |
| Salmon sear | Edges browned, center moist | Pull to plate, don’t cover tight |
| Onion + garlic | Onion soft, garlic smells sweet | Pour in wine or broth, scrape pan |
| Simmer | Liquid reduces a bit, aroma softens | Lower heat before adding cream |
| Cream + cheese | Sauce turns glossy, coats spoon | Add spinach, then pasta |
| Spinach | Leaves wilt, still green | Season with lemon zest and herbs |
| Final toss | Sauce clings to noodles | Fold in salmon, taste, serve |
Serving Ideas That Make It Feel Complete
This pasta is rich, so pair it with something crisp.
- Simple arugula salad with lemon and olive oil
- Roasted broccoli or asparagus
- Garlic bread or a warm baguette for swiping sauce
Storage And Reheating Without Dry Salmon
Creamy pasta reheats best with a bit of moisture. Store leftovers in a sealed container in the fridge and eat within 2 days.
Reheat On The Stove
- Add pasta to a skillet with a splash of water or broth.
- Warm on low, tossing often, until the sauce loosens.
- Stop once salmon is warmed through. Don’t let it simmer hard.
Reheat In The Microwave
- Put pasta in a bowl and add a small splash of water.
- Cover loosely and heat in short bursts, stirring between each.
- Stop as soon as it’s hot. Overheating dries salmon fast.
Food Safety Notes For Fish At Home
Keep raw salmon cold until cooking, and avoid cross-contact with ready-to-eat foods. Wash hands, boards, and utensils after handling raw fish. If you want a straight, no-nonsense refresher on choosing and handling seafood, Safe Selection and Handling of Fish and Shellfish covers storage and handling in a clear checklist style.
Final Touches That Make The Bowl Taste “Finished”
Right before serving, taste again. Add a pinch of salt if the sauce tastes flat. Add a few drops of lemon juice if it tastes heavy. Sprinkle herbs on top for fresh aroma. If you like heat, add chili flakes at the table so each person can dial it in.
References & Sources
- U.S. Food and Drug Administration (FDA).“Selecting and Serving Fresh and Frozen Seafood Safely.”Practical tips for buying, storing, and handling seafood safely at home.
- FoodSafety.gov (U.S. Government).“Safe Selection and Handling of Fish and Shellfish.”Checklist-style guidance on safe seafood purchasing, storage, and handling.

