Creamy Garlic Butter Salmon Pasta
This Creamy Garlic Butter Salmon Pasta is the perfect mix of elegance and simplicity. Tender salmon is cooked until golden, then flaked into a creamy garlic butter sauce and tossed with pasta. A touch of lemon and Parmesan cheese balances the richness, making it comforting, flavorful, and satisfying.
It’s quick enough for weeknights but fancy enough for special occasions. With just 30 minutes of cooking, you’ll have a restaurant-quality dish on the table.
Ingredients
- 8 oz fettuccine or linguine
- 2 tablespoons olive oil
- 1 lb skinless salmon fillet
- Salt and black pepper, to taste
- 4 tablespoons unsalted butter
- 5 garlic cloves, minced
- 1 cup heavy cream
- ½ cup grated Parmesan cheese
- Juice of ½ lemon
- ¼ teaspoon red pepper flakes (optional)
- ¼ cup fresh parsley, chopped
- Lemon wedges, for serving
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Drain and set aside.
Step 2: Cook the Salmon
Heat olive oil in a large skillet over medium-high heat.
Season salmon with salt and pepper. Cook for 3–4 minutes per side until golden and cooked through. Remove from the pan and set aside.
Step 3: Make the Garlic Butter Sauce
In the same skillet, reduce heat to medium.
Add butter and minced garlic, cooking for 1 minute until fragrant.
Pour in the heavy cream and bring to a gentle simmer.
Stir in Parmesan cheese, lemon juice, and red pepper flakes. Mix until smooth and creamy.
Step 4: Combine Salmon and Pasta
Flake the salmon into bite-sized pieces and return to the skillet.
Add the cooked pasta and toss everything together until well coated with the sauce.
Step 5: Garnish and Serve
Sprinkle fresh parsley on top and serve with lemon wedges. Enjoy warm.
Cooking Time
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4
- Calories: About 590 kcal per serving
Why This Recipe Works
Garlic and butter are a classic flavor pairing—savory, rich, and comforting. Adding cream and Parmesan creates a silky sauce that clings to the pasta. The lemon juice cuts through the richness, while salmon adds a mild sweetness and protein boost. Together, these flavors make a dish that’s both comforting and refreshing.
Tips for Success
- Use fresh salmon for the best flavor.
- Don’t overcook the fish—it should be tender and flaky.
- Save some pasta water; it helps adjust the sauce if it’s too thick.
- Add lemon juice at the end for brightness.
Variations You Can Try
- Add vegetables like spinach, cherry tomatoes, or asparagus.
- Make it spicier with extra red pepper flakes or chili paste.
- Swap cream with coconut cream for a dairy-free version.
- Try other proteins like shrimp, scallops, or chicken.
What to Serve With Salmon Pasta
This dish pairs well with:
- A fresh green salad
- Roasted asparagus or broccoli
- Crusty bread or garlic toast
- A glass of chilled white wine or sparkling water
Storage and Leftovers
- Store leftovers in the fridge for up to 2 days.
- Reheat gently in a skillet with a splash of cream or pasta water.
- Freezing is not recommended, as creamy sauces don’t thaw well.
Final Thoughts

Creamy Garlic Butter Salmon Pasta is indulgent yet easy to make. With juicy salmon, garlicky butter sauce, and perfectly cooked pasta, it’s a dish that feels both cozy and special. Whether it’s a family dinner or a romantic night in, this pasta is sure to impress and become a regular favorite.