20-Minute Creamy Dill Salmon Pasta (Elegant and Easy)
This 20-minute creamy dill salmon pasta is elegant and incredibly easy. Flaky salmon with fresh pasta in a creamy dill sauce — the ultimate date-night-at-home dinner.
Some dinners just feel special. Like you went to a nice restaurant but didn’t have to leave the house or change out of sweatpants.
This creamy dill salmon pasta is that dinner.
Flaky salmon with fresh pasta in a creamy, herb-packed dill sauce — ready in 20 minutes. It’s the kind of meal that makes everyone at the table go “wow” without you having to spend hours in the kitchen.
Why This Is the Perfect 20-Minute Weeknight Dinner
Elegant and effortless. Salmon feels fancy, but this recipe is as easy as it gets. The oven does most of the work while you relax.
One pan, minimal cleanup. The salmon bakes on a sheet pan while the pasta cooks on the stovetop. Two pans, one incredible meal.
The dill sauce is everything. Fresh dill, cream, and lemon create a sauce that’s bright, herby, and absolutely addictive. It coats every piece of pasta perfectly.
Crowd-pleaser. Salmon is a favorite for most people, and the creamy dill sauce makes it irresistible. Even fish skeptics devour this.
Ingredients You Need
For the Salmon
- 4 salmon fillets (6 oz each)
- 1 tablespoon olive oil
- Salt and black pepper to taste
- ½ teaspoon garlic powder
For the Pasta
- 12 oz linguine or fettuccine
- 1 cup heavy cream
- ½ cup grated parmesan cheese
- ¼ cup fresh dill, chopped
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- 2 cloves garlic, minced
- Salt and white pepper to taste
For Garnish
- Fresh dill sprigs
- Lemon wedges
- Extra parmesan cheese
Step-by-Step Instructions
Step 1: Prep the salmon. Preheat oven to 400°F. Place salmon fillets on a parchment-lined baking sheet. Drizzle with olive oil and season with salt, pepper, and garlic powder.
Step 2: Bake the salmon. Bake for 12-15 minutes until the salmon flakes easily with a fork. Remove from oven and let rest while you cook the pasta.
Step 3: Cook the pasta. Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente — it should still have a slight bite. Reserve ½ cup pasta water before draining. This starchy water is liquid gold for your sauce.
Step 4: Make the sauce. While pasta cooks, heat a large skillet over medium heat. Add garlic and cook for 30 seconds until fragrant. Pour in heavy cream and bring to a gentle simmer. Stir in parmesan, dill, lemon juice, and lemon zest. Cook for 2-3 minutes until the sauce thickens enough to coat the back of a spoon.
Step 5: Bring it together. Flake the salmon into large chunks — don’t over-flake, you want nice big pieces. Add the pasta and salmon to the sauce. Toss gently to coat every strand. If the sauce is too thick, add a splash of pasta water until it reaches the perfect consistency.
Step 6: Serve. Plate the pasta and top with salmon chunks. Garnish with fresh dill, lemon wedges, and extra parmesan. Serve immediately while the sauce is still creamy and warm.
Tips for the Best Creamy Dill Salmon Pasta
Don’t overcook the salmon. Salmon goes from perfect to dry fast. Start checking at 12 minutes — it should flake easily but still be moist in the center. The residual heat will continue cooking it after you remove it from the oven.
Use fresh dill. Dried dill won’t give you the same bright, fresh flavor. Fresh dill is the key to making this dish special. Add it at the end to preserve its delicate flavor.
Reserve pasta water. The starchy pasta water helps thin the sauce and makes it cling to the pasta. Always reserve some before draining — you’ll thank yourself later.
Make it a meal. Serve with a simple side salad and crusty bread for a complete dinner. A glass of white wine on the side makes it feel like a restaurant experience.
Let the salmon rest. Give the fillets 2-3 minutes after removing from the oven. This allows the juices to redistribute and keeps the salmon moist.
Toast the garlic carefully. Garlic burns fast and turns bitter. Keep the heat at medium and stir constantly. The moment it becomes fragrant, add the cream.
Frequently Asked Questions
Can I use frozen salmon? Yes! Thaw completely in the fridge overnight and pat very dry before baking. The recipe works the same.
What if I don’t have fresh dill? Use 1 tablespoon of dried dill as a substitute. The flavor won’t be as bright, but the dish will still be delicious. You can also substitute fresh parsley or basil.
Can I use a different pasta shape? Absolutely! Penne, rigatoni, or farfalle all work great. Long pasta like linguine or spaghetti is traditional, but short pasta holds the sauce better.
How do I make this dairy-free? Use full-fat coconut milk instead of heavy cream and nutritional yeast instead of parmesan. The flavor will be slightly different but still delicious.
Is this freezer friendly? The dish is best fresh, but leftovers can be refrigerated for up to 2 days. Reheat gently in a skillet with a splash of cream or pasta water.
Variations to Try
Smoked Salmon Version: Use smoked salmon instead of baked for a different flavor profile. Add it at the end — no need to bake.
Salmon Bowls: Flake the cooked salmon and serve over rice or quinoa with the dill sauce and a side of roasted vegetables.
Lemon Herb Pasta: Add extra lemon zest and a handful of fresh basil for an even brighter, more herbaceous dish.
For More Recipes Like This
If you loved this creamy dill salmon pasta, you’ll also love these easy one-pan dinners:
- 25-Minute Honey Mustard Salmon and Asparagus — Flaky salmon with crisp asparagus in a sticky honey mustard glaze. Another sheet pan winner.
- 20-Minute Creamy Garlic Tuscan Shrimp — Juicy shrimp in a sun-dried tomato cream sauce. Restaurant-quality in 20 minutes.
Recipe Summary
- Prep Time
- 5 min
- Cook Time
- 15 min
- Total Time
- 20 min
- Servings
- 4