This Pasta with Salmon and Cream Cheese is a creamy, flavorful dish that is ready in just 20 minutes. It's a simple dinner that feels indulgent without much effort.
I developed this recipe during a busy season of life when I was craving something special but didn't want to spend a long time in the kitchen. I love how it transforms simple ingredients into a luxurious dish.
The cream cheese melts into a velvety sauce without using heavy cream, while the smoked salmon adds a rich, complex flavor. The addition of pasta elevates the classic salmon and cream cheese combination into a comforting and elegant meal.
It's the kind of dish that makes you slow down and savor each bite, even on the busiest days.
Key Ingredients and Substitutions
Looking for the full recipe? The recipe card at the bottom of this post includes the complete list of ingredients, measurements, and instructions.
Salmon: I love to make this recipe after hot-smoking salmon, but store-bought cold-smoked salmon works just as well. If you are using cold smoked salmon, cut it into ribbons. Baked or grilled salmon would also work fine.
Pasta: Use your favorite pasta shape. I used fusilli, but rotini, fettuccine, bow tie, or any shape you prefer works well.
Cream Cheese: Full-fat cream cheese creates a luxuriously smooth sauce, but you can use Neufchatel /low-fat cream cheese for a lighter option. Cut it into cubes for easier melting.
Red Onion: These provide a mild, sweet flavor. Shallots make a great substitute. Mince them finely for even distribution in the sauce.
Garlic: Fresh garlic adds a punch of flavor. If you're in a pinch, substitute with ½ teaspoon of garlic powder.
Lemon Juice: A splash of lemon juice brightens the dish and cuts through the richness of the cream cheese. Use fresh lemon juice for the best flavor.
Parmesan: Freshly grated Parmesan adds a salty, nutty depth to the sauce and melts more smoothly than pre-shredded cheese.
Tomatoes: These are optional, but add a fresh pop of color and acidity to balance the rich sauce. Use ripe, diced fresh tomatoes or halved cherry tomatoes.
How to Make Creamy Salmon Pasta
Cook Pasta
- Cook in a large pot of salted water according to the package directions.
- Before draining the pasta, reserve 1 cup of water. You'll use this starchy water to make your smooth sauce.
- Do not rinse the pasta.
Make the Cream Cheese Sauce
- This sauce comes together quickly, so ensure all of your ingredients are measured and ready to go.
- Saute the shallots in melted butter in a large skillet.
- When they are soft, add the minced garlic and cook for about 30 seconds, being careful not to burn the garlic.
- Cut the cream cheese into cubes so it melts faster, and add it to the pan with the lemon juice and ¾ cup of pasta water. Stir until the sauce is smooth.
- Keep the rest of the water. You may need it later to thin the sauce.
Pro Tip: If you are using cold-smoked salmon, add it to the skillet with the garlic. This extra time will change the texture to a flakier "cooked" salmon.
Add the Pasta & Salmon
- Toss the pasta into the sauce.
- Add the Parmesan and black pepper, then taste the sauce.
- The sauce will thicken as it sits. If it is too thick, add additional pasta water.
- Be gentle when mixing in the salmon and tomatoes so that the salmon is not broken into too small pieces.
Expert Tips
- Cook your pasta just until al dente. When mixed with the hot sauce, it will continue to cook slightly, and you don't want mushy pasta.
- Take your cream cheese out of the fridge 30 minutes before cooking. It'll melt more smoothly, creating a silkier sauce.
- Don't skip the pasta water. That starchy liquid is crucial for achieving the right sauce consistency. It helps the sauce cling to the pasta better than plain water would.
- Start the sauce when the pasta has about 5 minutes of cooking time remaining.
- When incorporating the smoked salmon, use a light touch. You want nice, flaky pieces throughout the dish, not tiny bits that get lost in the sauce.
- Experiment with add-ins like capers, fresh dill, or a splash of white wine to tailor the dish to your taste preferences. For a one-pan meal, add 1-2 cups of chopped spinach.
- Change the protein. Try this pasta with grilled chicken, shrimp, crab, or lobster!
- Serve with red pepper flakes if you like a little heat.
Storage Guidelines
Transfer your leftovers to an airtight container and store them in the refrigerator for 3-4 days. If you are using salmon that has not been smoked or cured, enjoy it within 2 days.
Reheating tip: I love this pasta cold! But if you want to reheat it, put it in a skillet and add a splash of milk or cream to revive the sauce. Cook over low heat until it is warmed through. Do not microwave; that can separate the sauce and dry the salmon.
Make it ahead: Prepare the sauce and cook the pasta, storing them separately. Then combine and reheat when ready to serve. This is great for busy weeknights!
More Pasta Recipes
Let me know how you like this recipe by leaving a review! And follow along on Instagram @stateofdinner for behind-the-scenes and to be among the first to know when new recipes post!
Recipe
Smoked Salmon Pasta with Cream Cheese
Recipe by:Ingredients
- 12 ounces (340 grams) pasta
- 1 teaspoon (6 grams) kosher salt plus additional, to taste
- 1 tablespoon (14 grams) butter
- ¼ cup (40 grams) minced shallots or red onions
- 2 cloves (2 teaspoons) garlic minced
- 8 ounces (227 grams) cream cheese cut into cubes
- 1 tablespoon (15 ml) lemon juice
- ⅓ cup (33 grams) shredded Parmesan
- ¼ teaspoon (0.5 gram) black pepper
- 8 ounces (227 grams) smoked salmon
- ½ cup (75 grams) diced tomatoes
- 2 tablespoons (12 grams) chives or green onions
Instructions
- Bring a large pot of hot water to a boil. Add the pasta and cook to al dente according to the package directions. Reserve 1 cup of the starchy pasta water before draining.12 ounces pasta, 1 teaspoon kosher salt
- Melt the butter in a large skillet using medium heat. Add the shallots or red onions and cook for several minutes until they are soft. Then add the minced garlic and stir while cooking for an additional 30 seconds.1 tablespoon butter, ¼ cup minced shallots or red onions, 2 cloves garlic
- Add the cream cheese cubes, lemon juice, and ¾ cup of pasta water to the pan. Cook while stirring consistently until the cream cheese is melted and the sauce begins to bubble.8 ounces cream cheese, 1 tablespoon lemon juice
- Add the pasta and toss it to coat completely. Then, stir in the Parmesan cheese, salt, and pepper. Pour in additional pasta water, if needed, to reach your desired sauce consistency.8 ounces smoked salmon, ½ cup diced tomatoes, ⅓ cup shredded Parmesan, ¼ teaspoon black pepper
- Gently stir in the salmon and tomatoes. Sprinkle chives or green onions over the top when serving.2 tablespoons chives or green onions
Notes
- Refrigerate in an airtight container for up to 4 days.
- To reheat, place in a skillet and add a little milk or cream, then cook over low heat, stirring occasionally, until warm.
- Customize the flavor by adding 3-4 tablespoons of capers, ¼ teaspoon crushed red pepper, a few tablespoons of chopped fresh dill, a splash or white wine, or 1-2 cups of chopped spinach.
- The flavors of this creamy pasta pair with other proteins too! Try grilled chicken, shrimp, crab, or lobster!
Nutrition
The nutritional facts provided are only estimates. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Karen says
Yum yum very nice. I adapted a little as didn't have as much salmon so added in some peas, some chilli flakes too. Will male again but not on a diet lol
Erin says
So glad you enjoyed it, Karen! Adding peas and chili flakes sounds like a great twist. Recipes like this are all about flexibility. Happy to hear it’s a keeper for you!
Irene Potocki says
DEFINITLY A BIG TASTY #10
Irene Potocki says
So easy to prepare a MOST delicious satisfying gourmet tasty meal in record time!
Erin says
Isn't it so good? I am glad you love it and appreciate you sharing!