Get ready to transform your weeknight dinner routine with this stunningly simple yet incredibly decadent Creamy Salmon Spinach Pasta. This isn’t just another pasta dish; it’s a full sensory experience captured in a single cast-iron skillet. Imagine tender, al dente penne pasta enveloped in a thick, glossy garlic cream sauce that clings to every piece.
Then, picture generous, flaky chunks of pan-seared salmon with a beautiful golden-brown crust, giving way to a perfectly pink and tender interior. Wilted dark green spinach adds a vibrant, earthy note, all brought together with a final flourish of finely grated Parmesan, coarsely cracked black pepper, and fresh parsley. This recipe delivers a restaurant-quality meal that looks exactly like a high-end, unedited photo, straight from your own kitchen.
Why You’ll Fall in Love with This Skillet Pasta
This recipe is more than just a meal; it’s a guaranteed win for any night of the week. Here’s what makes this Creamy Salmon Spinach Pasta an instant classic:
- Perfectly Seared Salmon: We’ll show you how to get that irresistible golden-brown, caramelized crust on your salmon chunks while keeping the inside moist and flaky.
- A Luxuriously Glossy Sauce: Discover the secret to a thick, ivory-colored garlic cream sauce that’s rich and flavorful without being heavy. It coats the pasta perfectly every single time.
- Vibrant & Balanced: The earthy, dark green spinach cuts through the richness of the cream and salmon, creating a perfectly balanced and visually stunning dish.
- Ready in 30 Minutes: This entire masterpiece comes together in the time it takes to boil pasta, making it the ultimate solution for busy weeknights when you’re craving something special.

The Building Blocks of a Perfect Creamy Pasta
Every ingredient here is chosen specifically to create the textures and flavors you see in the photos. Here’s what you’ll need and why it matters.
For the Pasta and Salmon
- Penne Pasta: You’ll need 12 oz (340g) of penne. Its tube shape and ridges are perfect for capturing every drop of the thick, creamy sauce.
- Salmon Fillet: Use 1 lb (450g) of skinless salmon, cut into 1-inch chunks. This size is ideal for getting a great sear while staying tender inside.
- Olive Oil: Just 1 tbsp (15ml) is all you need to sear the salmon to golden-brown perfection.
- Fresh Spinach: A generous 5 oz (140g) of fresh spinach seems like a lot, but it wilts down beautifully into the sauce, adding color and nutrients.
For the Glossy Garlic Cream Sauce
- Unsalted Butter: 2 tbsp (30g) of butter creates the foundation of our sauce, adding richness and a glossy finish.
- Garlic: 4 cloves, finely minced. This is the aromatic heart of the sauce, providing a pungent, savory base.
- Heavy Cream: You’ll need 1 ½ cups (360ml) of heavy cream. This is essential for achieving that thick, luxurious, ivory-colored sauce.
- Chicken or Vegetable Broth: A ½ cup (120ml) of broth helps to thin the sauce to the perfect consistency without diluting the flavor.
- Parmesan Cheese: A full 1 cup (100g) of finely grated Parmesan cheese is the key to thickening the sauce and adding a sharp, nutty flavor.
- Seasoning: We’ll use Kosher salt and coarsely cracked black pepper to taste, ensuring every component is perfectly seasoned.
- Fresh Parsley: 2 tbsp (8g) of freshly chopped parsley, for a final sprinkle of color and freshness.
Essential Tools for This Recipe
You don’t need a lot of fancy equipment to make this dish. The most important tool is a large skillet that can handle both searing and sauce-making.
- Large Skillet or Dutch Oven: A 12-inch cast-iron skillet is perfect for achieving a great sear on the salmon and has enough space to combine everything.
- Large Pot: For boiling the penne pasta.
- Colander: To drain your perfectly cooked al dente pasta.
- Cutting Board & Sharp Knife: For prepping the salmon, garlic, and parsley.

Crafting Your Creamy Salmon Spinach Pasta, Step-by-Step
Follow these steps closely, paying attention to the sensory cues, to build this dish layer by layer into a flawless final product.
Step 1: Cook the Pasta to Al Dente Perfection
Bring a large pot of heavily salted water to a rolling boil. Add the penne and cook according to package directions until al dente—firm with a slight bite. Just before draining, reserve about 1 cup (240ml) of the starchy pasta water. Drain the pasta and set it aside.
Step 2: Achieve the Perfect Golden-Brown Salmon Sear
While the pasta cooks, pat the salmon chunks dry with a paper towel and season generously with salt and pepper. Heat the olive oil in your large skillet over medium-high heat. You’ll know it’s ready when the oil shimmers slightly. Carefully place the salmon chunks in the skillet in a single layer. Sear for 2-3 minutes per side, without moving them, until a deep golden-brown crust forms and the salmon is cooked through. You’re looking for that beautiful caramelized exterior. Remove the salmon from the skillet and set it aside.
Step 3: Build the Luscious Garlic Cream Sauce
Reduce the heat to medium and add the butter to the same skillet. Once melted, add the minced garlic and sauté for about 30-60 seconds until it’s fragrant. You should smell a rich, aromatic garlic scent. Pour in the broth to deglaze the pan, scraping up any browned bits from the salmon. Whisk in the heavy cream and bring to a gentle simmer. Let it bubble for 2-3 minutes to slightly thicken.
Step 4: Combine, Wilt, and Marry the Flavors
Stir in the grated Parmesan cheese until it has completely melted into a smooth, thick, and glossy sauce. Add the fresh spinach and stir until it has just wilted into vibrant dark green leaves. Season with salt and pepper to your liking. Return the cooked penne and the seared salmon chunks to the skillet. Gently fold everything together until the pasta and salmon are heavily coated in the sauce. If the sauce is too thick, add a splash of the reserved pasta water until it reaches your desired consistency.
Step 5: Garnish and Serve Immediately
Serve the Creamy Salmon Spinach Pasta directly from the skillet. Garnish with a final dusting of finely grated Parmesan cheese, a generous amount of coarsely cracked black pepper, and the tiny flecks of chopped fresh parsley. Enjoy immediately while warm.
Expert Tips for Flawless Results
Here are a few insider tips to ensure your pasta is perfect every time.
- Don’t Overcook the Salmon: The salmon will be returned to the hot sauce, so it’s better to slightly undercook it during the searing stage to prevent it from becoming dry.
- Use Freshly Grated Parmesan: Pre-shredded cheese often contains anti-caking agents that can make your sauce grainy. Grating your own from a block will result in a much smoother, glossier sauce.
- The Magic of Pasta Water: That starchy water is liquid gold! It helps the sauce emulsify and cling to the pasta, creating that perfect coating. Don’t forget to save it.
- Pat the Salmon Dry: For a truly golden-brown crust, your salmon must be as dry as possible before it hits the hot pan. Moisture is the enemy of a good sear.
Storing, Reheating, and Freezing Instructions
While this dish is best enjoyed fresh, here’s how to handle leftovers.
To Store: Place any leftover pasta in an airtight container and refrigerate for up to 2 days. The sauce will thicken considerably once chilled.
To Reheat: Gently reheat the pasta in a skillet over low heat. Add a splash of milk or cream to loosen the sauce and restore its creamy texture. Avoid the microwave, as it can make the salmon rubbery.
Freezing: I do not recommend freezing this dish, as dairy-based sauces can separate upon thawing, and the texture of the salmon will be compromised.
What to Serve With This Skillet Pasta
This Creamy Salmon Spinach Pasta is a complete meal on its own, but it pairs beautifully with a few simple sides. A crisp green salad with a light vinaigrette can cut through the richness. For something heartier, consider a warm bowl of Classic Lentil Soup (coming soon) to start. If you’re a fan of rich, comforting flavors, our Simple French Onion Soup (coming soon) is another fantastic option. And if you love this recipe, you should definitely try our reader-favorite Marry Me Salmon (coming soon) for another incredible salmon dinner.
Frequently Asked Questions About This Recipe
You can use half-and-half as a substitute, but the sauce will not be as thick, rich, or glossy. I do not recommend using milk, as it will likely result in a very thin sauce that may curdle.
Absolutely! While penne is great for catching the sauce, other short pastas with ridges like rigatoni, fusilli, or farfalle would work wonderfully as well.
Yes, you can use frozen salmon. Just make sure to thaw it completely in the refrigerator overnight. Most importantly, pat it very dry with paper towels before seasoning and searing to ensure you get a good golden-brown crust.
The sauce thickens naturally as the Parmesan cheese melts and the sauce simmers. If you want it even thicker, you can let it simmer for an extra minute or two before adding the pasta and salmon. The starchy pasta water also helps it cling to the pasta, giving it a thicker feel.
The key is to sear it for 2-3 minutes per side until a crust forms but the center is still slightly translucent. It will finish cooking when you add it back to the hot cream sauce at the end. This two-step process keeps it perfectly moist and flaky.
Your New Favorite Creamy Salmon Spinach Pasta Recipe

Creamy Salmon Spinach Pasta: A 30-Minute Skillet Masterpiece
Ingredients
Equipment
Method
- Bring a large pot of heavily salted water to a rolling boil. Add the penne and cook according to package directions until al dente. Reserve 1 cup (240ml) of pasta water, then drain the pasta.
- While pasta cooks, pat salmon chunks dry and season with salt and pepper. Heat olive oil in a large skillet over medium-high heat. Sear salmon for 2-3 minutes per side until a golden-brown crust forms. Remove from skillet and set aside.
- Reduce heat to medium, add butter to the skillet. Once melted, add minced garlic and sauté for 30-60 seconds until fragrant. Pour in broth, scraping up any browned bits. Whisk in heavy cream and simmer for 2-3 minutes to thicken.
- Stir in the grated Parmesan cheese until melted and smooth. Add the spinach and stir until just wilted. Season with salt and pepper. Return the cooked penne and seared salmon to the skillet. Gently fold to combine. If needed, thin the sauce with a splash of reserved pasta water.
- Serve immediately, garnished with more Parmesan, coarsely cracked black pepper, and chopped fresh parsley.
Notes
Use Freshly Grated Parmesan: This is key for the smoothest, most glossy sauce.
The Magic of Pasta Water: The starch in the water helps the sauce cling perfectly to the pasta.

Join the Conversation!
I can’t wait for you to try this Creamy Salmon Spinach Pasta! It’s a recipe that looks as good as it tastes, and it’s become a staple in my own home. If you make it, please leave a comment below and let me know how it turned out!
Don’t forget to save this recipe for later! Pin it to your favorite dinner board on Pinterest. Your shares help us bring more delicious recipes to you!




