Creamy Salmon Penne Pasta

Creamy salmon penne pasta topped with flaky salmon pieces in a rich Parmesan lemon sauce Save to Pinterest
Creamy salmon penne pasta topped with flaky salmon pieces in a rich Parmesan lemon sauce | flavorforgeblog.com

This indulgent yet approachable pasta dish combines flaky salmon with perfectly cooked penne in a velvety Parmesan-cream sauce. Fresh lemon brightness and aromatic herbs balance the richness, while optional baby spinach adds color and nutrients.

The entire dish comes together in 35 minutes, making it ideal for weeknight dinners or casual weekend entertaining. The technique builds flavor in layers—starting with sautéed aromatics, searing the salmon to lock in juices, then creating a silky sauce that clings beautifully to each pasta tube.

Reserved pasta water ensures the sauce reaches the ideal consistency, coating every bite. Serve piping hot with an extra sprinkle of Parmesan and crusty bread to soak up any remaining sauce.

Last Tuesday evening found me standing in my kitchen with a beautiful piece of salmon I'd impulse-bought, wondering what on earth to do with it besides the usual grill-and-serve routine. Something about the rainy day demanded comfort food, and my eyes landed on a box of penne tucked away in the pantry. The resulting dish has since become one of those meals I crave when I want something that feels indulgent but still somehow wholesome.

I first made this for a friend who claims she doesn't like creamy pasta dishes, and I watched her hesitation melt away after that first bite. There's something about the way the salmon releases its oils into the sauce that creates this incredible depth you can't quite get with any other protein. Now whenever she visits, she gives me that look that asks if I'm making 'the' pasta.

Ingredients

  • 350 g penne pasta: The ridges catch the sauce beautifully, and the short shape lets you get pasta, salmon, and sauce in every single forkful
  • 300 g fresh salmon fillet: Fresh salmon gently cooked in the sauce becomes incredibly tender, almost melting into the cream
  • 200 ml heavy cream: This creates that luxurious restaurant-style sauce that clings to everything
  • 50 g grated Parmesan cheese: Adds salty umami that makes the cream sauce taste complex and satisfying
  • 2 tbsp unsalted butter: Combines with olive oil to create the perfect base for sautéing
  • 1 small onion, finely chopped: Provides a sweet aromatic foundation that mellows as it cooks
  • 2 garlic cloves, minced: Fresh garlic is essential here, nothing else quite matches its punch
  • 100 g baby spinach: Wilts beautifully into the sauce and makes you feel slightly better about all that cream
  • 1 tbsp fresh dill or parsley: Fresh herbs at the end brighten the whole dish and add a lovely pop of color
  • 1 tbsp olive oil: Helps prevent the butter from burning and adds its own fruity notes
  • Zest and juice of 1/2 lemon: The zest gives aromatic brightness while the juice cuts through the richness

Instructions

Get your pasta water going first:
Bring a large pot of salted water to a boil and cook the penne until it's perfectly al dente, then drain but save that precious half cup of starchy cooking water
Build your flavor base:
Heat olive oil and butter in a large skillet over medium heat, then sauté your chopped onion for about 2 minutes until it softens and becomes fragrant before adding the garlic for just one more minute
Cook the salmon gently:
Cut your salmon into bite-sized pieces, season them with salt and pepper, then add them to the skillet and sauté for 3 to 4 minutes until just cooked through before removing to a plate
Create the creamy sauce:
Pour the heavy cream into the same skillet and bring it to a gentle simmer, then stir in the Parmesan, lemon zest, and lemon juice, seasoning with salt and pepper to taste
Bring it all together:
Add the drained penne and baby spinach if you're using it, tossing everything together well and adding that reserved pasta water as needed to get a silky, coating consistency
Finish and serve:
Return the salmon to the skillet and fold everything together gently, then remove from heat, sprinkle with fresh dill or parsley, and serve immediately while it's wonderfully hot
Golden penne pasta tossed with tender salmon and spinach in a velvety white cream sauce Save to Pinterest
Golden penne pasta tossed with tender salmon and spinach in a velvety white cream sauce | flavorforgeblog.com

This recipe has become my go-to for those nights when I want to feed people something that feels special but doesn't require me to be stuck in the kitchen for hours. There's something universally comforting about creamy pasta, and the salmon elevates it into something that feels like a proper treat rather than just Tuesday night dinner.

Making It Your Own

Sometimes I swap in smoked salmon for a completely different but equally delicious version that adds this wonderful smoky depth to every bite. The first time I tried it was on a whim when I had some leftover smoked salmon from a brunch gathering, and honestly, I think I might prefer it sometimes.

The Lighter Side

On warmer days or when I'm feeling particularly virtuous, I'll use half-and-half instead of heavy cream, and while it's not quite as decadent, it still creates a lovely sauce that coats the pasta beautifully. You lose some of that luxurious mouthfeel, but you gain the ability to go back for seconds without quite so much guilt.

Perfect Pairings

A crisp white wine like Pinot Grigio cuts through the cream perfectly and makes the whole meal feel more like a restaurant experience. I also love adding some capers or peas to the sauce, capers for those bright salty pops and peas for little bursts of sweetness that balance everything so nicely.

  • A simple green salad with a vinaigrette helps refresh your palate between rich bites
  • Crusty bread is absolutely essential for mopping up any sauce left in your bowl
  • This pasta actually reheats surprisingly well for lunch the next day
Steaming bowl of creamy salmon penne garnished with fresh dill and lemon zest on a rustic table Save to Pinterest
Steaming bowl of creamy salmon penne garnished with fresh dill and lemon zest on a rustic table | flavorforgeblog.com

Enjoy every bite of this creamy, comforting pasta that somehow manages to feel both luxurious and homey all at once.

Frequently Asked Questions

Absolutely. Fusilli, rigatoni, or farfalle work wonderfully with creamy sauces. Short pasta shapes with ridges or tubes capture the sauce effectively. Just adjust cooking time according to package directions.

Salmon turns from translucent to opaque and flakes easily with a fork when done. Aim for just-cooked—still moist and slightly pink in the center. The residual heat will complete cooking as you fold it back into the warm pasta.

Yes. Replace heavy cream with half-and-half or whole milk. To maintain richness, increase Parmesan slightly or stir in a spoonful of Greek yogurt at the end. The pasta water also helps create a silky consistency.

Smoked salmon adds depth and saltiness—skip additional salt. Arctic char or trout work similarly. For a pescatarian twist, try plump shrimp or scallop pieces, adjusting cooking time to just 2–3 minutes.

Keep heat at a gentle simmer—never boiling. Stir constantly when adding cream. If separation occurs, whisk in a small amount of pasta water off the heat. The starch helps emulsify everything back into smooth silkiness.

Cook pasta and salmon separately in advance. Store them in the refrigerator, then gently reheat with a splash of cream or pasta water before tossing together. The sauce thickens when chilled, so thin with warm liquid.

Creamy Salmon Penne Pasta

Tender salmon pieces and penne pasta tossed in a rich, velvety cream sauce with Parmesan, fresh herbs, and zesty lemon for a comforting Italian-inspired dinner.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz penne pasta

Fish

  • 10 oz fresh salmon fillet, skin removed

Dairy

  • 3/4 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 2 tbsp unsalted butter

Vegetables & Aromatics

  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 3.5 oz baby spinach (optional)
  • 1 tbsp fresh dill or parsley, chopped

Others

  • 1 tbsp olive oil
  • Zest and juice of 1/2 lemon
  • Salt and black pepper, to taste

Instructions

1
Cook the Pasta: Bring a large pot of salted water to a boil. Cook the penne pasta according to package instructions until al dente; drain and set aside, reserving 1/2 cup of pasta cooking water.
2
Prepare the Aromatics: While the pasta cooks, heat olive oil and butter in a large skillet over medium heat. Add chopped onion and sauté for 2 minutes, until softened. Add garlic and cook for 1 minute more.
3
Cook the Salmon: Cut the salmon into bite-sized pieces, season with salt and pepper, and add to the skillet. Sauté gently until the salmon is just cooked through, about 3–4 minutes. Remove salmon to a plate.
4
Prepare the Cream Sauce: Pour the heavy cream into the skillet and bring to a gentle simmer. Stir in Parmesan, lemon zest, and juice. Season with salt and pepper.
5
Combine Pasta and Sauce: Add drained penne and baby spinach (if using) to the sauce. Toss well, adding reserved pasta water as needed for a silky consistency.
6
Finish and Serve: Return salmon to the skillet and gently fold to combine. Remove from heat. Sprinkle with chopped dill or parsley. Serve immediately.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Knife and chopping board
  • Wooden spoon or spatula
  • Fine grater (for Parmesan and lemon zest)

Nutrition (Per Serving)

Calories 570
Protein 32g
Carbs 49g
Fat 27g

Allergy Information

  • Contains wheat (gluten), milk (dairy), and fish. Those with allergies to any listed ingredients should substitute accordingly and always check package labels for hidden allergens.
Vanessa Cole

Home cook sharing tasty, approachable recipes and kitchen wisdom for busy food lovers.