Creamy Lemon-Dill Salmon and Asparagus Fettuccine

A creamy lemon-dill pasta tossed with tender asparagus, flaked salmon, and capers for a fresh and flavorful one-pan meal.

This creamy salmon pasta is a vibrant, one-pan dish that combines flaked seared salmon, crisp-tender asparagus, and briny capers in a rich lemon-dill cream sauce. Tossed with perfectly cooked fettuccine and finished with Parmesan and fresh herbs, it’s a comforting yet elegant meal that balances freshness and richness in every bite. The hint of citrus and optional red pepper flakes add brightness and depth, making it a perfect choice for a weeknight dinner or a special occasion.

Servings

2

Prep Time

10 minutes

Cook Time

20 minutes

Total Time

30 minutes

Ingredients

For the Salmon
2 salmon fillets (6 oz each), skin removed
Salt & pepper, to taste
1 tbsp olive oil

For the Sauce
3 tbsp butter
3 cloves garlic, minced
1 bunch asparagus, trimmed and cut into 2-inch pieces
Juice of ½ lemon (plus wedges for serving)
2 tbsp capers, drained
½ cup heavy cream (or half and half)
¼ cup grated Parmesan cheese (plus more for garnish)
2 tbsp fresh dill, chopped (plus more for garnish)
Optional: red pepper flakes for heat
Salt & pepper, to taste

For the Pasta
6 ounces of fettuccine
Salt, for pasta water

Instructions

Cook the Salmon
Season 2 salmon fillets (about 6 oz each, skin removed) with salt and pepper. Heat 1 tablespoon olive oil in a nonstick skillet over medium heat. Sear the salmon for 3–4 minutes per side until golden and cooked through. Transfer to a plate and flake into large chunks.

Make the Sauce
In the same skillet, melt 3 tablespoons butter over medium heat. Add 3 cloves minced garlic and sauté for 30 seconds until fragrant. Stir in 1 bunch asparagus (trimmed and cut into 2-inch pieces) and cook 2–3 minutes until just tender-crisp. Add the juice of 1/2 lemon, 2 tablespoons drained capers, and 1/2 cup heavy cream (or half and half). Simmer for 2 minutes. Stir in 1/4 cup grated Parmesan cheese, 2 tablespoons chopped fresh dill, and a pinch of red pepper flakes if desired. Gently fold in the flaked salmon. Season with salt and pepper to taste.

Cook the Pasta
Meanwhile, bring a large pot of salted water to a boil. Add 6 ounces fettuccine and cook until al dente. Reserve 1/2 cup pasta water, then drain.

Combine
Add the cooked pasta to the skillet with the sauce. Toss gently, adding reserved pasta water a splash at a time until the sauce clings to the noodles.

Serve
Plate the pasta and spoon extra salmon and asparagus over the top. Garnish with more Parmesan, fresh dill, and lemon wedges on the side. Serve immediately while hot.

Season salmon fillets with salt and pepper. Heat olive oil in a nonstick skillet over medium heat.

Sear salmon for 3–4 minutes per side until cooked through and golden. Transfer to a plate and flake into large chunks.

Transfer to a plate and flake into large chunks.

In the same skillet, melt butter over medium heat. Sauté garlic for 30 seconds until fragrant.

Add asparagus and cook for 2–3 minutes until crisp-tender.

Stir in lemon juice, capers, and cream. Simmer for 2 minutes. Add Parmesan, dill, and red pepper flakes if using. Stir to combine.

Gently fold in the flaked salmon. Season with salt and pepper to taste.

Bring a pot of salted water to a boil. Add fettuccine and cook until al dente. Reserve ½ cup of the pasta water, then drain.

Toss cooked pasta directly into the skillet with the sauce. Add reserved pasta water as needed to loosen the sauce.

Gently toss to coat everything evenly.

Plate and garnish with extra Parmesan, fresh dill, and lemon wedges. Serve immediately while hot.