Creamy Salmon Spinach Pasta for an Easy Weeknight Dinner

Photo of author
Author: Martha
Published:

Some evenings I want dinner to feel a little different from our usual chicken rotation, but I still don’t have the energy for anything complicated. That’s exactly where this creamy salmon spinach pasta comes in. It’s got a rich garlic parmesan sauce, tender flaked salmon, and just enough spinach to make it feel a little lighter. My family cleans their plates every time, and it comes together in about thirty-five minutes from start to finish.

Thank you for reading this post, don't forget to subscribe!

If you’ve never cooked salmon on a weeknight before, don’t worry. This recipe walks you through it step by step, and the sauce does a lot of the heavy lifting when it comes to flavor.

Why You’ll Love This Dinner

This one earns its spot in the regular rotation for a few reasons. The sauce is genuinely simple, just garlic, cream, and parmesan, so there’s nothing fussy about it. The salmon cooks in the same skillet you’ll use for the sauce, which cuts down on dishes considerably.

It also feels like a nice change of pace. Most weeknight pasta dinners lean on chicken or ground beef, so this one gives you something different without adding a bunch of extra steps. The spinach wilts down quickly and blends right into the sauce, so even picky eaters usually don’t put up much of a fight.

And honestly, the leftovers hold up better than you’d expect from a fish dish. More on that below.

Ingredients

Nothing here requires a special trip to the store. A few notes worth mentioning:

Fresh salmon fillet works best, and skin-off makes flaking it easier once it’s cooked. Freshly grated parmesan melts more smoothly into the sauce than the pre-shredded kind, which can turn a little grainy. If you like a bit of heat, the red pepper flakes are optional but add a nice contrast to the creamy sauce.

For the pasta:

  • 8 ounces pasta (fettuccine or linguine)
  • Salt, for the pasta water

For the salmon:

  • 1 pound fresh salmon fillet, skin removed
  • Salt and pepper, to taste
  • A sprinkle of fresh lemon juice

For the sauce:

  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 4 cups fresh spinach, washed and roughly chopped
  • 1 cup heavy cream
  • 1/2 cup grated parmesan cheese
  • 1 teaspoon lemon zest
  • 2 tablespoons fresh lemon juice
  • Salt and pepper, to taste
  • 1/4 teaspoon red pepper flakes (optional)
  • Fresh parsley, chopped, for garnish

Step-by-Step Instructions

Cook the pasta. Bring a large pot of salted water to a boil and add the pasta. Cook until al dente, about 8 to 10 minutes, stirring now and then so it doesn’t stick together. Before draining, scoop out a cup of the starchy cooking water and set it aside. Drain the pasta and toss it with a little olive oil so it doesn’t clump while you finish the sauce.

Season and cook the salmon. Pat the salmon dry and season it with salt, pepper, and a sprinkle of lemon juice. Heat 2 tablespoons of olive oil in a large skillet over medium heat. Once it’s shimmering, add the salmon and cook about 4 to 5 minutes per side. You’re looking for the fish to turn opaque and flake easily with a fork. Move it to a plate, let it rest a minute, then flake it into bite-sized pieces.

Build the sauce. In the same skillet, add the minced garlic and sauté for about 30 seconds, just until it smells fragrant. Garlic burns fast, so keep an eye on it here. Add the spinach and cook, stirring, for 2 to 3 minutes until it wilts down. It’ll look like way too much spinach at first, then shrink surprisingly fast.

Lower the heat and pour in the heavy cream, stirring to combine. Add the parmesan a little at a time, stirring until it melts into the sauce and everything starts to thicken slightly. Stir in the lemon zest, lemon juice, and red pepper flakes if you’re using them. Let it simmer for 2 to 3 minutes, then taste and adjust the salt and pepper.

Bring it all together. Add the drained pasta to the skillet and toss until every strand is coated. Gently fold in the flaked salmon, trying to keep some larger pieces intact rather than breaking it up completely. If the sauce looks thicker than you’d like, stir in a splash of the reserved pasta water at a time until it loosens back up.

Serve. Spoon into bowls and finish with a sprinkle of fresh parsley. The sauce keeps thickening a little as it sits, so serve it while it’s still warm and glossy.

What to Serve With It

A simple green salad with a light vinaigrette is my go-to here, since the pasta itself is already rich. Garlic bread works too if you want something to catch the extra sauce at the bottom of the bowl. Steamed broccoli or roasted asparagus also pair nicely if you want to round things out with a vegetable.

For anyone who’d rather serve something in the same creamy, garlicky style but with chicken instead, our creamy garlic parmesan chicken pasta follows a similar approach and has become one of our most requested dinners.

Variations

If salmon isn’t your thing, or you just don’t have any on hand, this sauce works well with shrimp or chicken instead. Swapping the pasta shape is fine too. Penne or rigatoni will hold the sauce just as well as fettuccine or linguine.

For a lighter version, you can use half-and-half in place of the heavy cream, though the sauce won’t be quite as thick. Whole wheat or gluten-free pasta both work fine if that’s what your family prefers.

If you like the idea of a creamy spinach-based dinner but want something baked and cheesy instead, our spinach artichoke chicken casserole is worth keeping on the list too.

Storage

Leftovers keep in an airtight container in the fridge for up to 2 days. The sauce firms up a bit once it’s cold, which is normal for a cream-based sauce.

To reheat, warm it gently on the stovetop over low heat with a splash of milk or reserved pasta water to loosen things back up. The microwave works in a pinch, just heat it in short bursts and stir between each one so the sauce doesn’t separate. I don’t recommend freezing this one, since cream sauces tend to get a little grainy once they’ve been frozen and thawed.

Frequently Asked Questions

Can I use frozen salmon?
Yes, just thaw it completely and pat it dry before seasoning. Extra moisture on the fish can keep it from browning properly in the skillet.

Can I use frozen spinach instead of fresh?
You can. Thaw it first and squeeze out as much liquid as possible, since frozen spinach holds a lot of water that can thin out the sauce.

What if my sauce turns out too thin?
Let it simmer a little longer over low heat, and it should thicken as the cream reduces. Adding the parmesan gradually rather than all at once also helps it thicken evenly.

What if my sauce turns out too thick?
Add the reserved pasta water a tablespoon at a time until it loosens back up to the consistency you want.

Can I make this ahead of time?
This dish is best made fresh, since the pasta keeps absorbing the sauce the longer it sits. If you need to prep ahead, cook the salmon and sauce separately and combine everything with freshly cooked pasta right before serving.

Is this recipe kid-friendly?
Most kids do fine with it, especially since the spinach mostly melts into the sauce rather than standing out. If you’re not sure, you can leave the red pepper flakes out entirely.

Warm Closing

This has turned into one of those dinners I reach for when I want something a little different without much extra effort. If you give it a try, I’d love to hear how it turns out in your kitchen.

Creamy Salmon Spinach Pasta

A creamy garlic parmesan pasta with flaked salmon and wilted spinach, ready in about 35 minutes.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Dinner, Main Course
Cuisine American, Mediterranean-inspired
Servings 4 servings

Equipment

  • Large pot
  • Large skillet
  • Colander

Ingredients
  

  • 8 oz pasta fettuccine or linguine
  • 2 tbsp olive oil divided
  • 2 cloves garlic minced
  • 1 lb fresh salmon fillet skin removed
  • 4 cups fresh spinach washed and roughly chopped
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1 tsp lemon zest
  • 2 tbsp fresh lemon juice
  • salt and pepper to taste
  • 1/4 tsp red pepper flakes optional
  • fresh parsley chopped, for garnish

Instructions
 

  • Bring a large pot of salted water to a boil.
  • Add the pasta and cook according to package instructions until al dente, about 8-10 minutes, stirring occasionally.
  • Before draining, reserve about 1 cup of the pasta cooking water.
  • Drain the pasta and toss with a little olive oil to prevent sticking.
  • Season the salmon fillet with salt, pepper, and a sprinkle of lemon juice.
  • In a large skillet, heat 2 tablespoons of olive oil over medium heat. Cook the salmon for 4-5 minutes on each side until cooked through and it flakes easily with a fork.
  • Remove the salmon from the skillet, let it cool for a minute, then flake it into bite-sized pieces.
  • In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant.
  • Add the chopped spinach and cook for 2-3 minutes, stirring, until wilted.
  • Reduce heat to low and pour in the heavy cream, stirring to combine.
  • Gradually add the grated Parmesan cheese, stirring continuously until melted and the sauce thickens slightly.
  • Add the lemon zest, lemon juice, and red pepper flakes if using. Simmer for 2-3 minutes, then adjust seasoning with salt and pepper.
  • Add the drained pasta to the skillet and toss to coat with the sauce.
  • Gently fold in the flaked salmon, keeping some chunks intact.
  • If the pasta seems too dry, add reserved pasta water a tablespoon at a time until you reach the desired consistency.
  • Serve in bowls and garnish with fresh chopped parsley.

Notes

Leftovers keep in an airtight container in the fridge for up to 2 days; not recommended for freezing as the cream sauce can turn grainy. Pasta shape can be swapped for penne or rigatoni. Half-and-half can replace heavy cream for a lighter sauce. Nutrition data was not provided by the source and has been left blank below; please calculate after testing.
Keyword creamy salmon pasta, dinner recipe, salmon spinach pasta, weeknight pasta

Hi, I’m Martha!

A passionate home cook who loves turning everyday ingredients into comforting, delicious meals. Dinner Dreamy is where I share the recipes I truly make from easy weeknight dinners to cozy dishes worth slowing down for. Everything here is simple, approachable, and made to bring a little joy to your table.

You Might Also Like...

Dump-and-Bake Chicken Tzatziki and Rice for Busy Weeknights

Dump-and-Bake Chicken Tzatziki and Rice for Busy Weeknights

Crispy Cheese-Crusted Chicken Romano

Crispy Cheese-Crusted Chicken Romano

Crockpot Chicken Enchilada Soup for Easy Family Dinners

Crockpot Chicken Enchilada Soup for Easy Family Dinners

Cheesy Chicken and Potato Casserole for Easy Weeknights

Cheesy Chicken and Potato Casserole for Easy Weeknights