Creamy Salmon Spinach Pasta (The Ultimate 30-Minute Recipe)

By Emily

On February 19, 2026

A close-up shot of creamy salmon spinach pasta in a white bowl. A fork is lifting a bite of pasta with flaky salmon and a creamy sauce.

Cuisine

American, Italian-American

Prep time

10 minutes

Cooking time

20 minutes

Total time

30 minutes

Servings

4 servings

Get ready to fall in love with your new favorite weeknight dinner: this Creamy Salmon Spinach Pasta. If you’re searching for a meal that feels incredibly gourmet but comes together in just 30 minutes, you’ve found it. This dish features perfectly flaky salmon, tender pasta, and wilted spinach all tossed in a luscious, garlic-infused cream sauce. It’s the kind of recipe that’s simple enough for a busy Tuesday but impressive enough for a Saturday date night.

A process shot showing flaked salmon being added to the skillet with the spinach and cream sauce for the salmon pasta recipe.
The final step: gently folding in the perfectly cooked salmon.

Why This Creamy Salmon Spinach Pasta is a Weeknight Winner

There are so many reasons this salmon pasta recipe will become a staple in your kitchen. It’s rich and satisfying without being too heavy, and the combination of flavors is simply divine. The acidity from the lemon cuts through the richness of the cream, while the garlic provides a fragrant, savory base that ties everything together. It’s a complete, balanced meal in one bowl!

Ingredients You’ll Need

This recipe uses simple, high-quality ingredients to create its signature flavor. Here’s what you’ll need to gather:

  • Salmon Fillets: Look for boneless, skin-on or skinless salmon fillets. Either fresh or frozen (and thawed) will work perfectly.
  • Pasta: A long pasta like fettuccine, linguine, or tagliatelle is fantastic for holding onto the creamy sauce, but short pasta like penne or fusilli also works well.
  • Heavy Cream: This is the key to our luxuriously creamy sauce.
  • Parmesan Cheese: Freshly grated Parmesan will melt best and provide the most flavor.
  • Spinach: A generous amount of fresh spinach adds color, nutrients, and a lovely earthy flavor.
  • Garlic & Shallot: The aromatic foundation of our sauce.
  • Dry White Wine: A splash of something like Sauvignon Blanc or Pinot Grigio deglazes the pan and adds incredible depth. You can substitute chicken broth if you prefer.
  • Lemon: Both the juice and zest are used to brighten up the dish.
  • Olive Oil & Butter: For searing the salmon and sautéing the aromatics.
  • Seasoning: Salt, black pepper, and a pinch of red pepper flakes for a tiny bit of heat.

How to Make Creamy Salmon Spinach Pasta Step-by-Step

Making this dish is easier than you think. Just follow these simple steps for a perfect result every time.

Step 1: Prepare the Pasta

Bring a large pot of salted water to a boil. Add your pasta and cook according to package directions until al dente. Just before draining, reserve about one cup of the starchy pasta water. This is a secret weapon for creating a silky sauce!

Step 2: Cook the Salmon

While the pasta is cooking, pat your salmon fillets completely dry with a paper towel and season both sides generously with salt and pepper. Heat olive oil in a large skillet over medium-high heat. Place the salmon skin-side down (if it has skin) and sear for 4-5 minutes until the skin is crispy and golden. Flip and cook for another 2-4 minutes, or until the salmon is cooked through but still tender. Remove the salmon from the skillet and set it aside. Once it’s cool enough to handle, flake it into large chunks.

A close-up shot of creamy salmon spinach pasta in a white bowl. A fork is lifting a bite of pasta with flaky salmon and a creamy sauce.
Look at that creamy, dreamy sauce! Every bite is packed with flavor.

Step 3: Build the Creamy Garlic Sauce

In the same skillet, reduce the heat to medium and melt the butter. Add the minced shallot and garlic, cooking for about a minute until fragrant. Pour in the white wine to deglaze the pan, scraping up any delicious browned bits from the bottom. Let it simmer for a minute to reduce slightly. Slowly whisk in the heavy cream and bring to a gentle simmer. Let it cook for 2-3 minutes to thicken, then stir in the grated Parmesan cheese until smooth. Season with salt, pepper, and red pepper flakes.

Step 4: Combine Everything

Add the drained pasta directly to the skillet with the sauce. Toss well to coat every strand. Stir in the fresh spinach, lemon zest, and lemon juice. The heat from the pasta and sauce will wilt the spinach in just a minute or two. Gently fold in the flaked salmon. If the sauce is too thick, add a splash of the reserved pasta water until it reaches your desired consistency. Serve immediately with extra Parmesan cheese and fresh parsley.

Pro Tips for Restaurant-Quality Results

  • Don’t Overcook the Salmon: The key to tender salmon is to remove it from the heat just as it’s becoming opaque. It will continue to cook slightly from residual heat.
  • Use Freshly Grated Parmesan: Pre-shredded cheese often contains anti-caking agents that can make your sauce grainy. Grating your own ensures a perfectly smooth, melted sauce.
  • Save That Pasta Water: The starch in pasta water helps the sauce cling to the pasta and emulsifies the fat, creating a restaurant-quality texture. Don’t skip this step!
  • Pat the Salmon Dry: For a perfect, crispy sear, your salmon fillets must be as dry as possible before they hit the hot pan.

Variations and Substitutions

  • Add Veggies: Sun-dried tomatoes, asparagus tips, or cherry tomatoes would be delicious additions. Add them in with the garlic and shallots.
  • Make it Spicy: Increase the amount of red pepper flakes or add a finely chopped red chili with the garlic.
  • Use Smoked Salmon: For a no-cook salmon option, stir in flaked hot-smoked salmon at the very end with the spinach.
  • Swap the Protein: This creamy sauce is also fantastic with shrimp or chicken. For a truly decadent meal, try this similar Boursin Chicken recipe.

What to Serve with Your Pasta

This Creamy Salmon Spinach Pasta is a complete meal on its own, but it pairs wonderfully with a simple green salad with a vinaigrette or some crusty tomato basil bread to soak up every last drop of the delicious sauce.

Storing and Reheating Leftovers

Store any leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm the pasta in a skillet over low heat. You may need to add a splash of milk or cream to loosen the sauce and bring back its creamy texture. Avoid microwaving, as it can make the salmon tough and the sauce separate.

Frequently Asked Questions

Yes, this recipe can easily be made gluten-free. Simply substitute your favorite brand of gluten-free pasta and prepare it according to the package instructions.

Absolutely! Just make sure to thaw the salmon completely in the refrigerator overnight. Before cooking, pat it thoroughly dry with paper towels to ensure you get a beautiful, crispy sear.

For the creamiest sauce, use full-fat heavy cream and freshly grated Parmesan cheese. To prevent splitting, don’t let the cream come to a rolling boil, and add the Parmesan cheese off the heat, stirring gently until it’s fully melted and incorporated.

Long pastas like fettuccine, linguine, or pappardelle are excellent choices as their surface area is perfect for catching the creamy sauce. However, short pastas like penne, fusilli, or rigatoni also work very well.

This dish is very versatile! You could add sun-dried tomatoes, sautéed mushrooms, steamed asparagus, or cherry tomatoes. Add heartier vegetables along with the garlic and shallots to give them time to cook.

More Delicious Dinner Recipes

If you loved this recipe, you’re sure to enjoy some of our other pasta and seafood favorites. Try our unique Philly Cheesesteak Pasta for a hearty meal, or give our simple and elegant Lemon Dill Baked Salmon a go for another healthy salmon option.

The Recipe

A close-up shot of creamy salmon spinach pasta in a white bowl. A fork is lifting a bite of pasta with flaky salmon and a creamy sauce.

Creamy Salmon Spinach Pasta (The Ultimate 30-Minute Recipe)

This Creamy Salmon Spinach Pasta is the ultimate 30-minute meal. Tender salmon, fresh spinach, and pasta are tossed in a luscious, garlic-infused cream sauce for a dinner that's both easy and elegant. Perfect for busy weeknights!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Italian-American
Calories: 750

Ingredients
  

  • 12 oz Fettuccine or other long pasta
  • 1 lb Salmon fillets boneless, skin on or off
  • 1 tbsp Olive Oil
  • 1 tbsp Butter
  • 1 Shallot finely chopped
  • 4 cloves Garlic minced
  • 1/4 cup Dry White Wine like Sauvignon Blanc, or substitute chicken broth
  • 1.5 cups Heavy Cream
  • 3/4 cup Parmesan Cheese freshly grated, plus more for serving
  • 5 oz Fresh Spinach
  • 1 Lemon zest and juice
  • 1/4 tsp Red Pepper Flakes optional
  • Salt and Black Pepper to taste

Equipment

  • 1 Large Skillet
  • 1 Large Pot
  • 1 Colander

Instructions
 

  1. Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve 1 cup of pasta water before draining.
  2. While pasta cooks, pat salmon fillets dry and season with salt and pepper. Heat olive oil in a large skillet over medium-high heat. Sear salmon for 4-5 minutes per side, until cooked through. Remove from skillet and flake into chunks.
  3. In the same skillet, melt butter over medium heat. Add shallot and garlic, and cook until fragrant, about 1 minute.
  4. Pour in the white wine to deglaze, scraping the bottom of the pan. Let it reduce for 1 minute. Slowly whisk in the heavy cream and bring to a gentle simmer. Cook for 2-3 minutes to thicken.
  5. Remove from heat and stir in the grated Parmesan cheese until the sauce is smooth. Season with salt, pepper, and red pepper flakes.
  6. Add the drained pasta to the sauce, tossing to coat. Stir in the lemon zest, lemon juice, and fresh spinach until the spinach is just wilted. Gently fold in the flaked salmon.
  7. If needed, add a splash of reserved pasta water to thin the sauce to your desired consistency. Serve immediately, topped with extra Parmesan.

Notes

Tip 1: Use freshly grated Parmesan cheese for the smoothest sauce. Pre-packaged shredded cheese can make the sauce grainy.
Tip 2: Don't skip reserving the pasta water! It's the key to making the sauce silky and helping it cling perfectly to the pasta.

Share Your Creation!

We know you’ll love this Creamy Salmon Spinach Pasta. If you make it, be sure to snap a photo and share it with us on Pinterest! We can’t wait to see your beautiful creations.

A stunning overhead shot of Creamy Salmon Spinach Pasta in a white bowl, ready to be shared on Pinterest. The pasta is topped with flaky salmon and fresh parsley.
Save this Creamy Salmon Spinach Pasta for your next quick and easy weeknight dinner!

You might also like these recipes

Leave a Comment

Recipe Rating