Creamy Salmon Spinach Pasta – Easy 30-Minute Dinner Recipe

Posted on

creamy salmon spinach pasta - featured image

There’s something about a steaming bowl of creamy salmon spinach pasta that instantly makes any day better. Maybe it’s the way the rich, velvety sauce clings to each twirl of pasta, or how the tender chunks of salmon melt in your mouth with every bite. For me, it all started on a chilly Tuesday evening when I needed dinner on the table fast, but I wasn’t about to settle for anything boring. This creamy salmon spinach pasta came to the rescue, and honestly, it’s been a family favorite ever since.

I first whipped up this recipe when I had leftover salmon from the night before and a handful of spinach that was begging to be used. You know how it goes—sometimes the best meals are born from a little kitchen improvisation! What surprised me most was how restaurant-worthy this dish turned out, despite being ready in just about 30 minutes. The best part? It’s fancy enough to impress guests but still simple enough for a quick weeknight dinner, especially when you’re craving something cozy but not heavy.

This creamy salmon spinach pasta isn’t just about flavor—though trust me, it’s packed with it! The combination of fresh salmon, baby spinach, and a luscious cream sauce gives you a well-balanced meal that’s nourishing and utterly satisfying. Whether you’re feeding picky kids, carb-loving teens, or looking for a high-protein dinner after a long day, this is the recipe you’ll want to keep on repeat.

I’ve tested this recipe more times than I can count, tweaking the sauce for just the right tang and richness, and finding the perfect balance between creamy and light. If you’re searching for a dinner that checks all the boxes—flavorful, quick, healthy-ish, and downright comforting—look no further. Creamy salmon spinach pasta is about to become your new weeknight hero.

Why You’ll Love This Creamy Salmon Spinach Pasta

  • Quick & Easy: Ready in just 30 minutes, so you can whip it up even on your busiest nights.
  • Simple Ingredients: No fancy shopping needed—most of these are probably already in your kitchen.
  • Perfect for Any Occasion: Equally at home for a cozy family dinner or a special date night at home.
  • Crowd-Pleaser: Kids, spouses, friends—everyone loves this creamy, dreamy pasta.
  • Unbelievably Delicious: The sauce is creamy without feeling heavy, and the salmon adds that rich, buttery flavor we crave.

What truly sets this creamy salmon spinach pasta apart is the way the sauce comes together. Instead of a heavy, flour-based roux, you get all the creaminess from a blend of cream, a splash of pasta water, and a little tang from fresh lemon. Blending the cooked salmon right into the sauce (just a bit!) makes it extra rich, while leaving most of the salmon in chunks means you get those luxurious bites throughout. I’ve tried several salmon pasta recipes, but this one has that “close your eyes and sigh” effect every time.

I’ve served this at everything from Sunday lunches to easy weeknight dinners, and it always gets rave reviews. It’s the kind of dish that makes people ask, “How did you make this?”—but you don’t have to reveal how simple it actually was. If you’re looking for a meal that’s as comforting as it is fuss-free, creamy salmon spinach pasta is it. Not to mention, it’s loaded with omega-3s, leafy greens, and flavor that just won’t quit. Trust me, you’ll want seconds!

What Ingredients You Will Need

This creamy salmon spinach pasta recipe keeps it simple but delivers big on flavor. I love that you don’t need any hard-to-find ingredients—just a few fresh staples and pantry favorites. Here’s what you’ll need:

  • For the Pasta:
    • Pasta of choice (8 oz/225g, such as fettuccine, linguine, or penne – I personally love linguine for this recipe, but any shape works)
    • Salt (for boiling water)
  • For the Salmon:
    • Fresh salmon fillet (10-12 oz / 280-340g, skinless, cut into bite-sized pieces – wild-caught if possible for best flavor)
    • Salt and black pepper (to season the salmon)
    • Olive oil or unsalted butter (1 tablespoon, for pan-searing – I sometimes use a mix for a richer flavor)
  • For the Creamy Sauce:
    • Heavy cream (1 cup / 240ml – you can use half-and-half for a lighter version)
    • Fresh garlic (2-3 cloves, minced – don’t skip this, it makes the sauce!)
    • Lemon zest (from 1 lemon) and fresh lemon juice (1 tablespoon – adds brightness and balances the richness)
    • Grated Parmesan cheese (1/2 cup / 50g – I like to grate it fresh for the best melt and flavor)
    • Reserved pasta cooking water (about 1/3 cup / 80ml – helps make the sauce silky and clingy)
    • Red pepper flakes (optional, for a touch of heat)
    • Salt and black pepper (to taste)
  • For the Veggies:
    • Fresh baby spinach (3 cups / 90g, roughly chopped – you can use whole leaves, but I like them chopped so they blend into the sauce)
    • Optional: cherry tomatoes, sliced (for extra color and sweetness – I add these when I want a pop of color)
  • For Garnish:
    • Extra grated Parmesan
    • Chopped fresh parsley or dill (dill is classic with salmon, but parsley works great too)
    • Lemon wedges (for serving)

Ingredient Tips: When possible, use fresh wild salmon for the best flavor and texture, but honestly, farmed salmon works fine too. If you’re in a pinch, canned salmon (drained and flaked) is a workable substitute, though you’ll miss out on those lovely seared chunks.

Substitutions: You can swap in gluten-free pasta, use dairy-free cream and cheese (like coconut cream and vegan Parmesan), or toss in other greens like kale or arugula if spinach isn’t your thing. I’ve even made it with leftover cooked salmon—just add it to the sauce at the end to warm through!

Equipment Needed

  • Large pot: For boiling the pasta. Any sturdy stockpot will do.
  • Large skillet or sauté pan: For cooking the salmon and sauce. I love using a nonstick skillet for easy cleanup, but stainless steel works just as well.
  • Colander: For draining the pasta. No colander? Just use a slotted spoon or tongs to lift out the pasta.
  • Sharp knife and cutting board: For prepping the salmon and veggies.
  • Microplane or fine grater: For zesting the lemon and grating Parmesan cheese. If you don’t have a zester, a regular box grater works in a pinch.
  • Measuring cups and spoons: For accuracy, especially with cream and cheese.
  • Wooden spoon or silicone spatula: For stirring the sauce without scratching your pan.
  • Tongs: Optional, but super handy for tossing pasta with sauce.

I’ve made this dish using everything from a cast-iron skillet to an old nonstick pan—the key is making sure your pan is roomy enough for the sauce and pasta to get cozy together. If you’re on a tight budget, you don’t need any fancy gadgets. Just keep your knives sharp and your pans clean, and you’re good to go!

Pro tip: Rinse your skillet with hot water (no soap!) right after cooking salmon to keep it from smelling fishy long-term.

How to Make Creamy Salmon Spinach Pasta

creamy salmon spinach pasta preparation steps

  1. Cook the Pasta:

    • Bring a large pot of salted water to a boil. Add 8 oz (225g) of pasta and cook according to package instructions until just al dente (usually 8-10 minutes).
    • Reserve about 1/3 cup (80ml) of pasta water, then drain the pasta and set aside.
    • Prep Tip: Drizzle a little olive oil over the drained pasta to keep it from sticking while you finish the sauce.
  2. Prep the Salmon:

    • Pat the salmon dry with paper towels and cut into 1-inch (2.5cm) chunks. Season all over with salt and black pepper.
  3. Cook the Salmon:

    • Heat 1 tablespoon olive oil or butter in a large skillet over medium heat.
    • Add the salmon pieces in a single layer. Sear for 2-3 minutes on each side, until golden and just cooked through. (Don’t overcook—salmon should still be moist inside!)
    • Remove salmon to a plate and set aside. Keep any juices in the pan for flavor.
    • Troubleshooting: If salmon sticks, let it cook another 30 seconds before flipping—it’ll release when ready.
  4. Sauté the Aromatics:

    • In the same pan, add a splash more olive oil if needed. Add 2-3 minced garlic cloves and cook for 30 seconds, stirring, until fragrant.
  5. Make the Creamy Sauce:

    • Pour in 1 cup (240ml) heavy cream and bring to a gentle simmer over medium-low heat.
    • Stir in lemon zest and 1 tablespoon lemon juice. Add 1/2 cup (50g) grated Parmesan cheese and let it melt.
    • Season with salt, black pepper, and a pinch of red pepper flakes (if using).
    • Add 3 cups (90g) chopped baby spinach and cook until wilted (about 2 minutes).
    • Note: If the sauce seems thick, add some reserved pasta water a little at a time to loosen it up.
  6. Combine Everything:

    • Gently add the cooked salmon (and any juices) back into the sauce. Toss gently to coat without breaking up the salmon too much.
    • Add the drained pasta and toss everything together with tongs or a spoon until well combined and heated through.
    • If you’re adding cherry tomatoes, toss them in now for a burst of color and sweetness.
    • Taste and adjust seasoning with more salt, pepper, or lemon juice if needed.
  7. Serve:

    • Dish the creamy salmon spinach pasta into bowls.
    • Garnish with extra Parmesan, chopped parsley or dill, and lemon wedges.
    • Serve immediately while hot and creamy!

Personal tip: If you want extra creamy sauce, whisk in a tablespoon of cream cheese or mascarpone right before serving. It’s dreamy!

Cooking Tips & Techniques

  • Don’t overcook the salmon: Salmon cooks fast. If you go too long, it gets dry and loses that buttery texture. I aim for just-cooked in the pan, knowing it’ll warm a bit more in the sauce.
  • Use pasta water for perfect sauce consistency: That starchy water is liquid gold! It helps the sauce cling to your pasta and keeps things silky, not gloopy. Add a splash at a time until it’s just right.
  • Balance the flavors: Salmon and cream can be rich, so lemon zest and juice are your friends. Don’t skip them—they brighten the whole dish.
  • Don’t overcrowd the pan: If your skillet is small, cook the salmon in batches. Crowding leads to steaming instead of searing.
  • Toss gently: When combining salmon with pasta, use tongs or a large spoon to avoid breaking up the fish too much. You want those hearty chunks!
  • Lesson learned: The first time I made this, I forgot to reserve pasta water. My sauce was thick and sticky—never again! Always keep some back before draining.
  • Timing is everything: Start the pasta water as you prep the salmon, so everything finishes close together. Don’t let the cooked pasta sit too long or it’ll clump.
  • Consistency trick: If your sauce breaks or looks oily, whisk in a tablespoon of cold cream or a knob of butter off the heat. It’ll smooth things out again.

Mastering these little details makes your creamy salmon spinach pasta taste like it came from a fancy restaurant—even when you’re in pajamas at home. Trust me, a few small tweaks make all the difference in taste and texture!

Variations & Adaptations

  • Low-Carb/Keto: Swap the pasta for spiralized zucchini noodles, shirataki noodles, or even cauliflower gnocchi. The creamy sauce works beautifully on veggies, too!
  • Dairy-Free: Use full-fat coconut cream (it’s surprisingly good!), vegan Parmesan, and olive oil instead of butter. The flavor is slightly different, but still delicious and super creamy.
  • Gluten-Free: Grab your favorite gluten-free pasta brand—just watch the cook time, as some GF pastas can get mushy if overcooked.
  • Extra Veggies: Add chopped asparagus, peas, or mushrooms for more color and nutrition. I’ve also tried it with arugula for a peppery bite.
  • Spicy Kick: Stir in extra red pepper flakes, or drizzle with chili oil before serving for those who love heat.
  • Different Protein: Try swapping salmon for shrimp, chicken breast, or even smoked trout. Each version brings a unique twist to the classic creamy salmon spinach pasta.
  • Personal favorite: Sometimes I use a mix of spinach and kale, and top the dish with toasted pine nuts for crunch. It’s a little nutty, a little green, and totally addictive.

Don’t be afraid to make this recipe your own! The sauce is a blank canvas—play with herbs, swap veggies, or use whatever protein you have on hand. It’s forgiving, flexible, and always satisfying.

Serving & Storage Suggestions

Creamy salmon spinach pasta is at its best served piping hot, straight from the skillet. I love to heap it into wide bowls and finish with extra Parmesan and a squeeze of fresh lemon for brightness. A sprinkle of fresh dill or parsley makes it pop, both visually and flavor-wise.

This pasta pairs perfectly with a crisp green salad and a hunk of warm, crusty bread (for soaking up every last bit of sauce, of course!). If you want to get fancy, serve with a glass of chilled white wine—Sauvignon Blanc or Pinot Grigio are my top picks.

To store leftovers, let the pasta cool completely, then transfer to an airtight container and refrigerate for up to 2 days. The sauce may thicken, but a splash of milk or cream when reheating brings it right back to life. Reheat gently in a skillet over low heat, stirring often, or use the microwave in short bursts, stirring in between. I don’t recommend freezing, as the cream sauce can separate, but honestly, leftovers rarely last that long in my house!

Pro tip: The flavors deepen overnight—so if you’re lucky enough to have leftovers, they’re even better the next day.

Nutritional Information & Benefits

Each serving of creamy salmon spinach pasta (based on 4 servings) provides roughly:

  • Calories: 550-600
  • Protein: 32g
  • Carbohydrates: 45g
  • Fat: 28g
  • Fiber: 3g

This recipe is a great source of omega-3 fatty acids from the salmon, which support heart and brain health. Spinach adds a boost of iron, vitamin C, and antioxidants, while the creamy sauce gives you that satisfying comfort-food factor. You can easily make it gluten-free or lower in carbs by swapping the pasta and using alternative thickeners.

Allergen note: Contains fish, dairy, and wheat (unless using substitutions). If you’re watching sodium, use low-salt Parmesan and season the sauce carefully. From a wellness perspective, this dish is a delicious way to work more fish and leafy greens into your routine—something my family and I try to do every week.

Conclusion

If you’re after a meal that’s easy, comforting, and downright irresistible, this creamy salmon spinach pasta is exactly what you need. It’s simple enough for a busy weeknight but feels special enough for any occasion. The creamy sauce, tender salmon, and fresh spinach come together in a way that’s both nourishing and seriously crave-worthy.

Don’t be afraid to tweak the recipe to suit your tastes—try different veggies, proteins, or pasta shapes. Every time I make this dish, it reminds me why I love home cooking: it’s quick, flexible, and always brings a little joy to the table. If you give this recipe a try, let me know how it turned out in the comments below or tag me on social media. I love seeing your delicious creations!

So go on, treat yourself and your loved ones to a bowl of creamy salmon spinach pasta. You deserve something delicious tonight!

Frequently Asked Questions

Can I use frozen salmon instead of fresh?

Absolutely! Just thaw the salmon thoroughly and pat it dry before cooking. Frozen salmon works well for this recipe and still gives you great flavor.

Is there a way to make this dairy-free?

Yes! Use coconut cream instead of heavy cream and swap in your favorite vegan Parmesan. You’ll still get a creamy, rich sauce with a slightly different—but still tasty—twist.

Can I make this creamy salmon spinach pasta ahead of time?

You can prepare the sauce and salmon ahead, but for best results, cook the pasta fresh and toss everything together just before serving. Leftovers reheat well with a splash of milk or cream.

What’s the best pasta shape for this recipe?

I love linguine or fettuccine, but penne, rigatoni, or spaghetti all work. Choose your favorite—or whatever is in your pantry!

Can I add more vegetables to this dish?

Of course! Asparagus, peas, mushrooms, or even zucchini are great additions. Just sauté them in the pan before making the sauce for extra flavor and nutrition.

Pin This Recipe!

creamy salmon spinach pasta recipe

Print

Creamy Salmon Spinach Pasta

This creamy salmon spinach pasta features tender chunks of salmon, fresh baby spinach, and a luscious cream sauce tossed with your favorite pasta. Ready in just 30 minutes, it’s a comforting, nourishing dinner that’s both easy and impressive.

  • Author: paula
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American, Italian-inspired

Ingredients

Scale
  • 8 oz (225g) pasta of choice (linguine, fettuccine, penne, etc.)
  • Salt (for boiling water and seasoning)
  • 1012 oz (280-340g) fresh salmon fillet, skinless, cut into bite-sized pieces
  • Black pepper (to season salmon and sauce)
  • 1 tablespoon olive oil or unsalted butter (for pan-searing salmon)
  • 1 cup (240ml) heavy cream (or half-and-half for lighter version)
  • 23 cloves fresh garlic, minced
  • Zest from 1 lemon
  • 1 tablespoon fresh lemon juice
  • 1/2 cup (50g) grated Parmesan cheese
  • 1/3 cup (80ml) reserved pasta cooking water
  • Red pepper flakes (optional, for heat)
  • 3 cups (90g) fresh baby spinach, roughly chopped
  • Cherry tomatoes, sliced (optional, for color and sweetness)
  • Extra grated Parmesan (for garnish)
  • Chopped fresh parsley or dill (for garnish)
  • Lemon wedges (for serving)

Instructions

  1. Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until just al dente (8-10 minutes). Reserve 1/3 cup pasta water, then drain pasta and set aside.
  2. Pat salmon dry and cut into 1-inch chunks. Season with salt and black pepper.
  3. Heat olive oil or butter in a large skillet over medium heat. Add salmon pieces in a single layer and sear for 2-3 minutes per side, until golden and just cooked through. Remove salmon to a plate and set aside.
  4. In the same pan, add a splash more oil if needed. Add minced garlic and cook for 30 seconds, stirring, until fragrant.
  5. Pour in heavy cream and bring to a gentle simmer over medium-low heat. Stir in lemon zest, lemon juice, and Parmesan cheese. Let cheese melt.
  6. Season sauce with salt, black pepper, and red pepper flakes if using. Add chopped spinach and cook until wilted (about 2 minutes). If sauce is too thick, add reserved pasta water a little at a time.
  7. Gently add cooked salmon (and any juices) back into the sauce. Toss gently to coat.
  8. Add drained pasta and toss everything together until well combined and heated through. Add cherry tomatoes if using.
  9. Taste and adjust seasoning with more salt, pepper, or lemon juice as needed.
  10. Serve in bowls, garnished with extra Parmesan, parsley or dill, and lemon wedges. Serve immediately.

Notes

For extra creamy sauce, whisk in a tablespoon of cream cheese or mascarpone before serving. Don’t overcook the salmon—remove it from heat as soon as it’s just cooked through. Reserve pasta water to adjust sauce consistency. This recipe is flexible—swap in gluten-free pasta, dairy-free cream, or add extra veggies as desired. Leftovers keep well for up to 2 days in the fridge; reheat gently with a splash of milk or cream.

Nutrition

  • Serving Size: About 1 1/2 cups per serving
  • Calories: 575
  • Sugar: 3
  • Sodium: 480
  • Fat: 28
  • Saturated Fat: 13
  • Carbohydrates: 45
  • Fiber: 3
  • Protein: 32

Keywords: salmon pasta, creamy salmon pasta, spinach pasta, weeknight dinner, easy salmon recipe, 30 minute meal, seafood pasta, comfort food, high protein, family dinner

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating