
This creamy garlic butter salmon pasta combines flaky salmon chunks with a rich, velvety sauce and al dente fettuccine for a restaurant-quality meal you can make at home. The balance of garlic, Parmesan, and a hint of lemon creates an irresistible flavor profile that elevates simple ingredients into something truly special.
I first created this dish when trying to impress my partner on our anniversary but was short on time. Now it's become our go-to celebration meal that feels indulgent without requiring hours in the kitchen.
Ingredients
- Salmon fillets: The star protein that adds omega-3s and flakes beautifully into the pasta. Look for bright pink flesh and firm texture when purchasing
- Fettuccine pasta: The wide noodles hold the creamy sauce perfectly. Fresh pasta works wonderfully if available
- Olive oil: Provides the high heat needed for perfectly searing salmon. Use a good quality extra virgin for best flavor
- Butter: Creates richness and helps brown the garlic. European style butter with higher fat content makes the sauce exceptionally silky
- Garlic cloves: Freshly minced garlic provides essential aromatic flavor. Always mince just before cooking for maximum impact
- Heavy cream: Forms the luxurious base of the sauce. Full-fat version ensures proper thickening and prevents curdling
- Parmesan cheese: Use freshly grated for best melting properties and flavor. The aged variety adds umami depth
- Salt and pepper: Basic but essential seasonings that enhance all other flavors
- Red pepper flakes: Optional heat that balances the richness. Adjust to your spice preference
- Lemon juice: Brightens and cuts through the richness with acidity. Fresh squeezed makes a noticeable difference
- Fresh parsley: Adds color and herbal notes that complement the salmon beautifully

Step-by-Step Instructions
- Cook the Pasta:
- Bring a large pot of heavily salted water to a rolling boil. Add fettuccine and cook according to package directions until al dente usually 8 to 10 minutes. Reserve half a cup of pasta water before draining. The starchy water can help thin the sauce if needed while adding body. Drain pasta but do not rinse as the starch helps the sauce adhere.
- Sear the Salmon:
- Pat salmon fillets completely dry with paper towels to ensure proper searing. Cut into 1-inch chunks and season generously with salt and pepper. Heat olive oil in a large skillet over medium-high heat until shimmering. Place salmon chunks in a single layer allowing space between pieces. Cook undisturbed for 2 to 3 minutes until a golden crust forms then gently flip each piece. Cook an additional 2 minutes until just cooked through but still slightly pink in center. Remove salmon to a plate and cover loosely with foil.
- Make the Creamy Sauce:
- Reduce heat to medium-low and add butter to the same pan allowing it to melt while scraping up any salmon bits from the bottom. These browned bits add tremendous flavor to the sauce. Add minced garlic and cook for 30 to 45 seconds until fragrant but not browned as burned garlic becomes bitter. Pour in heavy cream and bring to a gentle simmer. Add grated Parmesan cheese in small batches stirring continuously until completely melted. Mix in lemon juice and red pepper flakes if using. Let sauce simmer for 2 to 3 minutes until slightly thickened but still pourable.
- Combine:
- Add the drained fettuccine directly to the sauce pan. Using tongs gently toss the pasta thoroughly coating each strand with the creamy sauce. If sauce seems too thick add reserved pasta water a tablespoon at a time until desired consistency is reached. Gently fold in most of the salmon chunks allowing some pieces to break apart slightly which distributes salmon flavor throughout the dish.
- Garnish and Serve:
- Transfer the pasta to warmed serving plates or bowls. Place remaining salmon chunks decoratively on top. Sprinkle generously with freshly chopped parsley. Offer additional Parmesan cheese and freshly ground black pepper at the table. Serve immediately while hot and creamy.
The garlic butter sauce is truly the heart of this recipe. I discovered its magic when I accidentally doubled the garlic in a different pasta dish and realized more was definitely better. The way the cream mellows the garlic while the butter adds richness creates a base that would make even plain pasta delicious. In our house, we always keep extra bread on hand because nobody can resist sopping up every last drop of this sauce.
Perfect Salmon Selection
Choosing the right salmon dramatically impacts this dish. Look for wild-caught salmon when possible as it typically has better flavor and texture than farmed varieties. Sockeye or Coho salmon work beautifully with their firm texture and rich flavor profile. The color should be vibrant pink to deep red without any gray areas or strong fishy smell. If using frozen salmon, thaw completely in the refrigerator overnight and pat thoroughly dry before cooking. This ensures proper searing rather than steaming which is crucial for developing that delicious golden crust.
Make-Ahead Options
This salmon pasta can be partially prepared in advance for easier weeknight cooking. The salmon can be seasoned and refrigerated for up to 24 hours before cooking. You can also cook the pasta ahead of time, toss with a tiny bit of olive oil and refrigerate. When ready to serve, simply prepare the sauce, reheat the pasta by dropping it in hot water for 30 seconds, and continue with the recipe. The complete dish is best enjoyed fresh, but if you need to store leftovers, refrigerate in an airtight container for up to 2 days and reheat gently with a splash of cream to revive the sauce.

Customization Ideas
Transform this recipe to suit your preferences or pantry ingredients. For a lighter version, substitute half the cream with chicken broth and reduce butter by half. Add vegetables like asparagus tips, halved cherry tomatoes, or baby spinach during the final minutes of cooking for color and nutrition. For an herbal variation, incorporate fresh dill or tarragon instead of parsley. Smoked salmon can replace fresh salmon for a quicker no-cook protein option simply fold small pieces into the hot pasta at the end. For seafood lovers, add a handful of cooked shrimp or scallops alongside the salmon for an impressive seafood medley pasta.
Frequently Asked Questions
- → Can I use a different type of pasta?
Yes, you can substitute fettuccine with spaghetti, linguine, or even penne for a different texture and look.
- → What can I use instead of salmon?
You can use shrimp, chicken, or even tofu for a vegetarian-friendly option while maintaining the creamy flavor.
- → How do I prevent the salmon from breaking apart?
Sear the salmon chunks gently and avoid overcrowding the pan. Handle with care when setting them aside and adding back to the dish.
- → Can I make the sauce lighter?
Opt for half-and-half instead of heavy cream or use a combination of milk and a little cornstarch to achieve a lighter version.
- → What’s the best way to reheat this pasta?
Reheat gently over low heat while adding a splash of milk or cream to revive the sauce's creamy texture.
- → Can I make this ahead of time?
Yes, you can prepare the sauce and cook the pasta beforehand, but it's best to combine them just before serving to preserve the sauce's texture.