Creamy Salmon Spinach Pasta (30-Minute Skillet Recipe)

By Sadie Caldwell

On April 12, 2026

A close-up, overhead shot of Creamy Salmon Spinach Pasta in a large black cast-iron skillet. The dish features pan-seared salmon with a golden crust over penne in a white cream sauce.

Cuisine

American, Italian-inspired

Prep time

10 minutes

Cooking time

20 minutes

Total time

30 minutes

Servings

4 people

This is the Creamy Salmon Spinach Pasta recipe you’ve been searching for. Imagine a large black cast-iron skillet, brimming with perfectly al dente penne pasta, all enrobed in a rich, impossibly glossy white cream sauce. Tangled throughout are vibrant green threads of just-wilted baby spinach. Resting proudly on top are generous flakes of pan-seared pink salmon, boasting a stunningly crispy, golden-brown crust. A final flourish of coarse black pepper and a delicate dusting of parmesan finishes this masterpiece. This isn’t just a meal; it’s a 30-minute weeknight triumph that looks and tastes like it came from a high-end restaurant kitchen.

A detailed overhead view of the Creamy Salmon Spinach Pasta, showing the texture of the glossy sauce coating the al dente penne and vibrant green spinach.
The rich, glossy white cream sauce perfectly coats every piece of penne pasta and wilted spinach.

Why This Skillet Salmon Pasta Will Become Your New Favorite

This recipe is designed for maximum flavor and visual appeal with minimal effort. Here’s what makes this Creamy Salmon Spinach Pasta stand out:

  • Perfectly Balanced Flavors: The richness of the cream sauce is perfectly cut by the savory, flaky salmon, with the fresh spinach providing a light, earthy contrast.
  • Textural Perfection: From the firm bite of the al dente pasta to the crispy salmon skin and the silky-smooth sauce, every mouthful is a delight.
  • Weeknight Speed, Weekend Quality: This entire dish comes together in a single skillet in about 30 minutes, making it perfect for busy evenings without sacrificing an ounce of gourmet quality.
  • Visually Stunning: Following the recipe precisely will recreate the exact dish you see in the photos—a vibrant, enticing meal that’s as pleasing to the eyes as it is to the palate.

The Anatomy of a Perfect Creamy Salmon Pasta

The magic of this dish lies in using quality ingredients and understanding the role each one plays. We’re not just mixing things together; we’re building layers of flavor and texture.

For the Pasta Foundation

Penne Pasta: We use 12 oz (340g) of penne. Its hollow shape and ridges are perfect for capturing and holding onto the rich, glossy cream sauce, ensuring every bite is loaded with flavor.

Olive Oil & Butter: A combination of 1 tbsp (15ml) of extra virgin olive oil and 1 tbsp (15g) of unsalted butter creates the perfect searing medium. The oil prevents the butter from burning while the butter provides unparalleled flavor for that golden-brown salmon crust.

Garlic: Two finely minced cloves of garlic are essential. They form the aromatic base of our sauce, infusing the cream with a gentle, savory depth without overpowering the delicate salmon.

For the Pan-Seared Salmon

Salmon Fillets: You’ll need two 6-oz (170g) skin-on salmon fillets. Using skin-on fillets is the secret to achieving that flaky interior and incredibly crispy, golden-brown crust you see in the photos.

Salt and Coarse Black Pepper: These are foundational. Seasoning the salmon generously on both sides just before cooking ensures the fish is flavorful through and through and helps create that perfect crust.

For the Glossy White Cream Sauce

Heavy Cream: The star of our sauce is 1 ½ cups (360ml) of heavy cream. This high-fat content ensures a stable, luscious sauce that coats the pasta beautifully without breaking or becoming watery.

Chicken or Vegetable Broth: A ½ cup (120ml) of low-sodium broth adds a layer of savory depth to the sauce, preventing it from becoming one-dimensionally rich.

Freshly Grated Parmesan Cheese: We use ¾ cup (75g) of freshly grated Parmesan. Grating your own is non-negotiable; it melts seamlessly into the sauce, creating that glossy finish and adding a sharp, nutty flavor.

Baby Spinach: A generous 5 oz (140g) of fresh baby spinach is wilted into the pasta at the very end. This adds a vibrant splash of color, a touch of earthy flavor, and a dose of nutrients.

A close-up, overhead shot of Creamy Salmon Spinach Pasta in a large black cast-iron skillet. The dish features pan-seared salmon with a golden crust over penne in a white cream sauce.
Generous flakes of pan-seared salmon rest atop a bed of creamy penne and wilted spinach in a cast-iron skillet.

Essential Tools for a Flawless Finish

To achieve the exact visual and textural results, having the right equipment is key. This recipe is straightforward and doesn’t require any specialty gadgets.

  • Large Cast-Iron Skillet (12-inch): This is crucial for getting a hard, even sear on the salmon to develop that golden-brown crust. Its heat retention also keeps the pasta warm while serving.
  • Large Pot or Dutch Oven: You’ll need this to cook the penne pasta perfectly al dente before it joins the sauce.
  • Colander: For draining the pasta effectively. A little pasta water is good, but excess water will thin out your sauce.
  • Microplane or Fine Grater: Essential for grating the Parmesan cheese. Pre-shredded cheese contains anti-caking agents that will make your sauce gritty.

Bringing Your Creamy Salmon and Spinach Pasta to Life: A Step-by-Step Guide

Follow these steps closely, paying attention to the sensory cues, to build this dish from simple ingredients into a cohesive, delicious meal.

Step 1: Cook the Penne to Al Dente Perfection

Bring a large pot of heavily salted water to a rolling boil. Add the 12 oz (340g) of penne pasta and cook according to package directions, but test it 1-2 minutes before the recommended time. You are looking for an “al dente” bite—tender but still firm. Before draining, reserve about 1 cup (240ml) of the starchy pasta water; this is liquid gold for adjusting your sauce later. Drain the pasta and set aside.

Step 2: Achieve the Perfect Salmon Sear

While the pasta cooks, pat the two 6-oz (170g) salmon fillets completely dry with a paper towel; this is critical for a crispy crust. Season generously on all sides with salt and coarse black pepper. Heat 1 tbsp (15ml) of olive oil and 1 tbsp (15g) of butter in your large cast-iron skillet over medium-high heat. You’ll know it’s ready when the butter is melted and sizzling. Carefully place the salmon fillets skin-side down in the hot skillet. You should hear an immediate, loud sizzle. Sear for 4-6 minutes, undisturbed, until the skin is deeply golden-brown and releases easily from the pan. Flip the fillets and cook for another 2-3 minutes on the other side until the salmon is just cooked through. Remove the salmon from the skillet and set it on a plate. It will rest while you make the sauce.

Step 3: Build the Glossy Cream Sauce

Reduce the heat to medium. In the same skillet, add the 2 minced cloves of garlic to the remaining salmon drippings and cook for about 30 seconds until fragrant—don’t let it burn. Pour in the ½ cup (120ml) of broth to deglaze the pan, scraping up any delicious browned bits from the bottom. Stir in the 1 ½ cups (360ml) of heavy cream and bring to a gentle simmer. Let it bubble gently for 2-3 minutes to thicken slightly. Reduce the heat to low and gradually stir in the ¾ cup (75g) of freshly grated Parmesan cheese until the sauce is smooth and glossy.

Step 4: Bringing It All Together

Add the drained penne pasta to the skillet with the cream sauce. Stir gently to coat every piece. Now, add the 5 oz (140g) of baby spinach in large handfuls, stirring until it just begins to wilt into the pasta—this should only take a minute or two. If the sauce is too thick, add a splash of the reserved pasta water until it reaches your desired consistency. Season the pasta with salt and more coarse black pepper to taste. Using a fork, gently break the cooked salmon into large, generous flakes and arrange them over the top of the pasta. Serve immediately, garnished with another sprinkle of Parmesan and black pepper.

Pro-Tips from the Test Kitchen

Here are a few expert tips to ensure your Creamy Salmon Spinach Pasta is flawless every single time.

  • Don’t Overcook the Salmon: The salmon will continue to cook slightly from residual heat after you remove it from the pan. It’s better to pull it when it’s just barely cooked through in the center for a tender, flaky result.
  • Use Freshly Grated Parmesan: I cannot stress this enough. The cellulose in pre-shredded cheese will prevent your sauce from becoming silky smooth and can give it a grainy texture.
  • Salt Your Pasta Water: The water should taste like the sea. This seasons the pasta from the inside out and is the first and most important step in building a flavorful dish.
  • Control Your Heat: When adding the cream and cheese, keep the heat on low. High heat can cause a dairy-based sauce to break or curdle.

Storing and Reheating Your Pasta Masterpiece

While this dish is best enjoyed fresh, leftovers can still be delicious. Store any remaining pasta in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm it in a skillet over low heat, adding a splash of milk or cream to loosen the sauce and restore its glossy texture. Avoid the microwave, as it can make the salmon rubbery.

What to Serve with Your Salmon Pasta

This Creamy Salmon Spinach Pasta is a complete meal on its own, but it also pairs beautifully with a few simple sides. A crisp green salad with a light vinaigrette can provide a refreshing contrast. For vegetable lovers, a side of Crispy Roasted Cauliflower or some simple Honey Balsamic Brussels Sprouts would be fantastic. If you’re planning a multi-course meal, this pasta is a wonderful main, perhaps followed by a light and elegant Italian Lemon Custard Cake for dessert. And if you love creamy pasta dishes, you should also try our reader-favorite Creamy Garlic Steak Tortellini.

Your Creamy Salmon Pasta Questions, Answered

Absolutely! While penne is great for catching the sauce, other shapes like fettuccine, rigatoni, or bow-tie pasta would also work wonderfully. Just cook to al dente according to the package instructions.

Yes, you can use frozen spinach. Make sure to thaw it completely and squeeze out as much water as possible before adding it to the sauce. Excess water can make your cream sauce thin and bland.

This dish is truly at its best when served immediately. The sauce can thicken and the salmon can become overcooked upon reheating. We recommend preparing it fresh for the best taste and texture.

The key is to manage your heat. After bringing the cream to a simmer, reduce the heat to low before you stir in the Parmesan cheese. High heat is the most common reason a dairy-based sauce will curdle.

For the best results and that crispy skin, we recommend using skin-on salmon fillets like Atlantic, Coho, or Sockeye. If you prefer, you can use skinless salmon, but you will miss out on the crispy texture.

The Complete Creamy Salmon Spinach Pasta Recipe

A close-up, overhead shot of Creamy Salmon Spinach Pasta in a large black cast-iron skillet. The dish features pan-seared salmon with a golden crust over penne in a white cream sauce.

Creamy Salmon Spinach Pasta (30-Minute Skillet Recipe)

This Creamy Salmon Spinach Pasta is a stunning 30-minute skillet dinner. Featuring pan-seared flaky salmon with a golden crust, al dente penne, and a rich, glossy white cream sauce with wilted spinach. Perfect for a weeknight.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 people
Course: Dinner, Main Course
Cuisine: American, Italian-inspired
Calories: 850

Ingredients
  

  • 12 oz Penne Pasta (340g)
  • 2 Salmon Fillets (6-oz each, skin-on) (170g each)
  • 1 tbsp Extra Virgin Olive Oil (15ml)
  • 1 tbsp Unsalted Butter (15g)
  • 2 cloves Garlic finely minced
  • 1.5 cups Heavy Cream (360ml)
  • 0.5 cup Low-Sodium Chicken or Vegetable Broth (120ml)
  • 0.75 cup Freshly Grated Parmesan Cheese (75g), plus more for serving
  • 5 oz Fresh Baby Spinach (140g)
  • Salt and Coarse Black Pepper to taste

Equipment

  • 1 Large Cast-Iron Skillet (12-inch)
  • 1 Large Pot
  • 1 Colander

Instructions
 

  1. Bring a large pot of heavily salted water to a rolling boil. Add penne and cook to al dente according to package directions. Reserve 1 cup of pasta water, then drain the pasta.
  2. Pat salmon fillets dry and season generously with salt and pepper. Heat olive oil and butter in a large skillet over medium-high heat. Place salmon skin-side down and sear for 4-6 minutes until the skin is crispy and golden-brown. Flip and cook for another 2-3 minutes. Remove salmon from the skillet and set aside.
  3. In the same skillet over medium heat, add minced garlic and cook for 30 seconds until fragrant. Deglaze with broth, scraping the bottom of the pan. Stir in heavy cream, bring to a simmer, and cook for 2-3 minutes to thicken. Reduce heat to low and stir in grated Parmesan until smooth.
  4. Add the drained pasta to the sauce, stirring to coat. Add the spinach and stir until just wilted. If needed, thin the sauce with a splash of reserved pasta water. Season with salt and pepper to taste. Break the salmon into large flakes over the pasta. Serve immediately with extra Parmesan.

Notes

Don't Overcook the Salmon: The salmon will continue to cook slightly from residual heat after you remove it from the pan. It's better to pull it when it's just barely cooked through in the center for a tender, flaky result.
Use Freshly Grated Parmesan: This is critical for a smooth, non-grainy sauce.
Salt Your Pasta Water: The water should taste like the sea to season the pasta from the inside out.
Control Your Heat: Keep the heat on low when adding cream and cheese to prevent the sauce from breaking.

Share Your Success!

We are so excited for you to try this Creamy Salmon Spinach Pasta recipe. It’s a dish that proves elegant, satisfying meals can be incredibly simple and quick to prepare. When you make it, snap a photo and let us know how it turned out in the comments below!

For more delicious and visually-inspired recipes, be sure to follow us on Pinterest. Happy cooking!

An overhead shot of Creamy Salmon Spinach Pasta in a black bowl, garnished with parmesan and pepper. A fork rests on the side.
This 30-minute Creamy Salmon Spinach Pasta is the perfect weeknight dinner! Flaky salmon, glossy cream sauce, and fresh spinach make for an unforgettable meal.

You might also like these recipes

Leave a Comment

Recipe Rating