Easy Creamy Salmon and Spinach Pasta – Rich, Silky & Flavor-Packed Dinner

If you are craving a comforting seafood dinner that feels restaurant-worthy without being difficult to prepare, this Creamy Salmon and Spinach Pasta is a perfect choice. Tender flakes of salmon are combined with silky pasta, fresh spinach, garlic, Parmesan, and a rich cream sauce for a meal that is both satisfying and elegant.

What makes this recipe especially delicious is the balance of flavors. The richness of salmon and heavy cream is brightened with fresh lemon, while garlic, Parmesan, and herbs add savory depth. Spinach wilts directly into the sauce, adding freshness and color without requiring any extra cooking pans.

This pasta is perfect for weeknight dinners, date nights, family meals, or entertaining guests. It comes together in about 35 minutes and can easily be customized with mushrooms, sun-dried tomatoes, broccoli, or extra herbs. Serve it with garlic bread and a crisp salad for a complete dinner.

Why You’ll Love This Creamy Salmon and Spinach Pasta

The biggest advantage of this recipe is how quickly it comes together. Salmon only needs a few minutes to cook, and the creamy sauce is prepared in the same skillet, allowing all the flavorful browned bits from the fish to become part of the sauce.

The combination of salmon and spinach also works beautifully with Parmesan cream sauce. The spinach provides freshness while the lemon prevents the dish from tasting too heavy.

You can use fettuccine, linguine, spaghetti, penne, or another favorite pasta shape. It is also an excellent way to use leftover cooked salmon.

Ingredients

For the Salmon

  • 1 pound salmon fillets, skin removed if desired
  • 1 tablespoon olive oil
  • 1 tablespoon unsalted butter
  • ¾ teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • 1 teaspoon garlic powder
  • ½ teaspoon paprika
  • ½ teaspoon dried Italian seasoning

For the Pasta

  • 12 ounces fettuccine, linguine, spaghetti, or penne
  • Salt for the pasta water
  • ¾ cup reserved pasta water

For the Creamy Spinach Sauce

  • 3 tablespoons unsalted butter
  • 5 garlic cloves, finely minced
  • ¾ cup chicken or vegetable broth
  • 1¼ cups heavy cream
  • 1 cup freshly grated Parmesan cheese
  • 1 teaspoon Dijon mustard, optional
  • ½ teaspoon dried Italian seasoning
  • ¼ teaspoon crushed red pepper flakes, optional
  • 4 cups fresh baby spinach
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon finely grated lemon zest
  • 2 tablespoons chopped fresh parsley

For Serving

  • Extra Parmesan cheese
  • Fresh parsley or basil
  • Freshly cracked black pepper
  • Lemon wedges

How to Make Creamy Salmon and Spinach Pasta

1. Prepare the Salmon

Pat the salmon fillets thoroughly dry with paper towels.

Season both sides with salt, black pepper, garlic powder, paprika, and Italian seasoning.

If your salmon pieces are very thick, cut them into smaller portions so they cook more evenly.

Let the seasoned salmon sit for about 5–10 minutes while you start the pasta water.

2. Cook the Pasta

Bring a large pot of generously salted water to a boil.

Add the pasta and cook according to the package instructions until al dente.

Before draining, reserve approximately ¾ cup of pasta water.

Drain the pasta but do not rinse it.

The starch left on the noodles helps the creamy sauce cling more effectively.

3. Heat the Skillet

Place a large skillet over medium-high heat.

Add the olive oil and 1 tablespoon butter.

Allow the skillet to become hot before adding the salmon.

If using skin-on salmon, place it skin-side down first.

4. Sear the Salmon

Cook the salmon for approximately 4–5 minutes on the first side.

Carefully turn it and cook for another 2–4 minutes, depending on thickness.

The salmon should flake easily and reach an internal temperature of 145°F (63°C).

Transfer it to a clean plate.

Let it rest while you prepare the sauce.

5. Start the Garlic Sauce

Reduce the skillet heat to medium-low.

Add the remaining 3 tablespoons butter.

Once melted, add the minced garlic.

Cook for approximately 30 seconds, stirring constantly.

The garlic should become fragrant but should not turn deeply brown.

6. Deglaze the Pan

Pour in the chicken or vegetable broth.

Use a wooden spoon to scrape the browned bits from the bottom of the skillet.

These bits contain plenty of flavor from the salmon and seasonings.

Allow the broth to simmer for approximately 2 minutes.

7. Add the Cream

Reduce the heat to low.

Pour in the heavy cream.

Add Dijon mustard, Italian seasoning, black pepper, and optional crushed red pepper flakes.

Stir until smooth.

Let the sauce gently simmer for approximately 2–3 minutes.

Avoid rapidly boiling the cream because gentle heat creates a smoother sauce.

8. Add the Parmesan

Gradually add the freshly grated Parmesan while stirring.

Continue until the cheese has melted and the sauce becomes smooth and slightly thickened.

If the sauce becomes too thick, add a little reserved pasta water.

Freshly grated Parmesan works much better than pre-shredded cheese because it melts more smoothly.

9. Add the Spinach

Add the fresh spinach directly to the sauce.

It may look like a lot initially, but it will shrink considerably.

Stir for approximately 1–2 minutes, until the spinach has wilted.

Do not cook it much longer because you want it to remain bright and fresh.

10. Add Lemon

Stir in the lemon juice and lemon zest.

The citrus flavor is important because it balances the richness of the cream and salmon.

Taste the sauce before adding additional salt, since Parmesan and broth may already contain enough seasoning.

11. Add the Pasta

Transfer the drained pasta directly into the skillet.

Use tongs to toss it gently through the creamy spinach sauce.

Add reserved pasta water a few tablespoons at a time until the sauce becomes silky and evenly coats the noodles.

Let the pasta cook in the sauce for approximately 1 minute.

12. Flake the Salmon

Using a fork, break the cooked salmon into large bite-sized pieces.

Avoid shredding it too finely.

Larger pieces look more attractive and provide better texture throughout the pasta.

13. Add the Salmon

Gently fold the salmon pieces into the creamy pasta.

Cook for only 30–60 seconds, just until warmed through.

Avoid stirring aggressively because the salmon can break apart too much.

14. Finish with Fresh Herbs

Remove the skillet from the heat.

Stir in chopped parsley.

Add extra black pepper and Parmesan if desired.

If the sauce becomes thicker while sitting, loosen it with another splash of reserved pasta water or broth.

15. Serve

Divide the pasta between plates or shallow bowls.

Arrange extra pieces of salmon over the top.

Spoon creamy spinach sauce over each portion.

Finish with Parmesan, fresh parsley, black pepper, and lemon wedges.

Serve immediately.

What to Serve With Creamy Salmon and Spinach Pasta

Garlic bread is one of the best sides because it can soak up the creamy Parmesan sauce.

A Caesar salad provides a crisp contrast to the rich pasta.

You can also serve a simple garden salad with cucumber, tomatoes, red onion, and lemon vinaigrette.

For extra vegetables, roasted asparagus, broccoli, green beans, zucchini, or Brussels sprouts pair beautifully with salmon.

If you are serving this pasta for a special dinner, roasted cherry tomatoes make a colorful and flavorful addition.

Tips for the Best Creamy Salmon Pasta

Do not overcook the salmon. Remove it once it reaches 145°F so it stays moist and tender.

Cook the pasta al dente. The noodles continue softening when tossed through the hot sauce.

Save pasta water. The starch helps create a smooth, restaurant-style sauce.

Use freshly grated Parmesan. Pre-shredded varieties often contain anti-caking ingredients that can prevent smooth melting.

Keep the sauce over gentle heat. Heavy cream and Parmesan perform best without aggressive boiling.

Add spinach near the end. It only needs a minute or two to wilt.

Fold in the salmon gently. This keeps attractive chunks throughout the pasta.

Add lemon at the end. Fresh citrus gives the dish a brighter flavor.

Easy Recipe Variations

Creamy Salmon and Mushroom Pasta

Sauté 8 ounces sliced mushrooms after removing the salmon. Cook until golden, then prepare the sauce as directed.

Tuscan Salmon Pasta

Add ½ cup chopped sun-dried tomatoes along with the spinach.

Spicy Salmon Pasta

Increase the crushed red pepper flakes or add a pinch of cayenne pepper.

Creamy Garlic Salmon Pasta

Increase the fresh garlic to 7 cloves for an extra-garlicky variation.

Salmon and Broccoli Pasta

Add 2 cups lightly steamed broccoli florets when tossing the pasta with the sauce.

Lighter Creamy Salmon Pasta

Replace part of the heavy cream with half-and-half. The sauce will be slightly lighter and less rich.

Storage and Reheating

Store leftover Creamy Salmon and Spinach Pasta in an airtight container in the refrigerator for up to 2–3 days.

The sauce will thicken significantly after chilling.

To reheat, place the pasta in a skillet over low heat.

Add a splash of milk, cream, broth, or water and stir gently until the sauce loosens.

Heat only until warmed through to prevent the salmon from drying out.

The microwave can also be used in short intervals, stirring gently between each interval.

Make-Ahead Instructions

You can season the salmon several hours ahead and keep it refrigerated.

Garlic can be minced, Parmesan grated, spinach washed, and sauce ingredients measured in advance.

The salmon can also be cooked slightly ahead, but freshly seared salmon gives the best texture.

For the creamiest results, cook the pasta and prepare the sauce shortly before serving.

Final Thoughts

This Creamy Salmon and Spinach Pasta brings together tender salmon, silky noodles, fresh spinach, garlic, Parmesan, cream, herbs, and lemon in one comforting yet elegant dinner.

The key is cooking each component carefully: sear the salmon only until tender, cook the noodles al dente, build the Parmesan sauce over gentle heat, and add the spinach and salmon near the end. The result is a creamy pasta where every noodle is coated in sauce while the salmon remains moist and flavorful.

Serve it with garlic bread for an indulgent pasta night, add mushrooms or sun-dried tomatoes for extra flavor, or pair it with a fresh salad for a restaurant-inspired dinner that is easy enough to make at home.

Leave a Comment