Cold Salmon Pasta Salad Recipe: Smoky Dill Dressing Keeps Celery Crisp for Hours

Salads

Cold Salmon Pasta Salad Recipe: Smoky Dill Dressing Keeps Celery Crisp for Hours

This cold salmon pasta salad recipe transforms leftover salmon into a restaurant-worthy dish that stays fresh for hours—no soggy celery in sight. The smoky dill dressing, made with Greek yogurt and lemon, keeps everything crisp while adding bright, herby depth.

I perfected this recipe after realizing how quickly store-bought versions lose their crunch, and the secret lies in the dressing's acidity and the right mix of textures.

The foundation starts with perfectly cooked salmon, flaked into tender pieces that hold their shape even after chilling. Tossed with al dente pasta, crisp celery, and tart red onion, the salad balances protein, fiber, and freshness in every bite.

The smoky dill dressing—infused with a touch of smoked paprika—ties everything together without overpowering the delicate salmon flavor.

What you’ll end up with is a salad that’s hearty enough for a main course but light enough for a picnic. The celery stays crisp, the pasta maintains its bite, and the salmon remains moist and flavorful.

Serve it at room temperature for the best texture, or pack it for lunch—it holds up beautifully for up to 24 hours.

For extra brightness, add sliced cucumber or capers, and for a touch of richness, fold in some chopped hard-boiled eggs. This isn’t just a side dish; it’s a complete, satisfying meal that proves cold salads can be just as impressive as warm ones. Let’s make it.

👨‍🍳
Difficulty
Medium
🐟
Category
Seafood
🔥
Calories
Med Cal

Ingredients for cold salmon pasta salad

Perfectly flaked salmon, crisp celery, and a smoky dill dressing make this salad restaurant-quality.

Ingredient Amount Notes
Cooked Salmon Fillet 🐟 1 ½ lb Flaked into bite-sized pieces
Short Pasta 🍝 10 oz Orzo or penne, cooked al dente
Plain Greek Yogurt 🥛 ¾ cup Full-fat for creaminess
Fresh Dill 🌿 ⅓ cup Chopped, stems removed
Lemon Juice 🍋 2 tbsp Freshly squeezed
Extra-Virgin Olive Oil 🫒 ¼ cup Light fruity variety
Smoked Paprika 🌶️ ½ tsp For smoky depth
Celery Stalks 🧅 2 whole Thinly sliced, crisp
Red Onion 🧅 ¼ cup Finely diced, tart
Capers 🍆 1 tbsp Chopped, optional
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Hard-Boiled Eggs 🥚 2 whole Chopped, optional richness

The salmon needs to be perfectly cooked—freshly poached or baked holds its texture better than leftover pieces. Trader Joe's or Whole Foods carry high-quality fillets, but any wild-caught salmon works. If using pre-cooked, flake it while still warm to prevent dryness. Celery is non-negotiable for crunch—buy fresh stalks and slice them just before tossing. Red onion adds brightness, but yellow or white work too if that's what's available. For the dill, baby dill has a milder flavor than regular, but both work if chopped finely.

No Greek yogurt? Sour cream or vegan yogurt works in a pinch, though texture may differ slightly. The dressing's acidity is key—lemon juice or white wine vinegar can substitute, but lemon is brighter. Smoked paprika is essential for that restaurant-quality depth, but liquid smoke at half the amount gives a similar effect. Capers add tang, but pickle juice or a splash of red wine vinegar can mimic that brightness. For extra protein, add chopped avocado or toasted pine nuts—both pair beautifully. If you're prepping ahead, store the dressing separately until ready to toss.

This salad keeps beautifully for 24 hours in the fridge when stored in an airtight container. The dressing's acidity prevents sogginess, but add a splash of lemon juice before serving if celery loses crispness. For picnics, pack dressing and toppings separately to maintain texture. The pasta stays al dente longer if rinsed in cold water after cooking. If making ahead, add hard-boiled eggs last to prevent overcooking. Portion into jars with dressing on top to keep everything fresh.

❤️

Why You'll Love This Recipe

  • No-Cook Magic: I swear by this trick—just toss cooked salmon, chilled pasta, and a dollop of Greek yogurt together. The yogurt binds everything while keeping it light, and honestly? No stove, no fuss, no waiting for anything to simmer or boil. That’s 15 minutes of active time, tops.
  • Bright & Tangy: The lemon juice and fresh dill cut through the richness of the salmon like a cool breeze. I’ll be real: the yogurt adds this creamy, almost tzatziki-like texture that makes it feel fancy, but it’s just a handful of ingredients. The salmon stays moist, and the pasta? It soaks up all the good stuff without turning mushy.
  • Lunchbox Hero: Between us, this salad is my go-to for packed lunches—it holds up for days in the fridge, and the yogurt keeps it from getting soggy. I double the batch every Sunday because it’s perfect for work, picnics, or even a last-minute dinner when I’m too tired to cook. Plus, the kids actually eat it (yes, even on a Tuesday night).
  • Budget-Friendly Luxe: I use whatever salmon’s on sale—frozen or fresh—and stretch it further by mixing in a little extra pasta. The Greek yogurt? Cheaper than mayo and way healthier. It’s one of those recipes where you get restaurant-quality flavor without the markup. And if I have leftovers? They taste just as good the next day, reheated or cold.

Step-by-step instructions for cold salmon pasta salad

Here's how to assemble this refreshing, smoky dish with crisp vegetables and flaky salmon.

1

Cook and Prepare the Pasta

Bring a large pot of salted water to a rolling boil. Add the 10 oz short pasta (orzo or penne) and cook until al dente—about 1 minute less than package instructions. Drain immediately and rinse under cold water to stop cooking and cool the pasta. This prevents a gummy texture when mixed with the dressing later.

Spread the drained pasta on a baking sheet and let it cool completely. I like to fan it out so it dries slightly—this helps the dressing cling better. While the pasta cools, flake the 1.5 lb cooked salmon fillet into bite-sized pieces using two forks. Remove any remaining skin or bones for a clean texture.

2

Chop Vegetables and Optional Add-Ins

Thinly slice the 2 whole celery stalks into ¼-inch ribbons and finely dice the ¼ cup red onion—small pieces ensure even distribution. Chop the 0.33 cup fresh dill, removing stems first. If using, chop the 2 whole hard-boiled eggs into ¼-inch dice and set aside.

For the capers, if including, rinse them under cold water to remove excess brine, then chop them coarsely. The tartness balances the richness of the salmon and yogurt. Keep all chopped ingredients separate until ready to combine—this prevents premature wilting of the celery and onion.

3

Make the Smoky Dill Dressing

In a medium bowl, whisk together the 0.75 cup plain Greek yogurt, 0.25 cup extra-virgin olive oil, 2 tbsp lemon juice, and 0.5 tsp smoked paprika. The paprika adds a subtle smokiness that complements the salmon beautifully. Season with 1.5 tsp salt and 0.5 tsp black pepper, then stir in the chopped fresh dill. Taste the dressing—it should be tangy, slightly smoky, and well-balanced.

This dressing is the backbone of the salad, so don't skimp on the yogurt. Full-fat yogurt ensures a creamy texture that coats each pasta strand and vegetable piece. If the dressing seems too thick, whisk in 1-2 tbsp cold water to reach a pourable consistency.

4

Combine All Ingredients

In a large mixing bowl, gently fold together the cooled pasta, flaked salmon, chopped celery, red onion, and dill. Add the dressing and toss carefully to avoid breaking the pasta or mashing the salmon. If using, sprinkle in the chopped eggs and capers, then toss again. The key here is to mix just until everything is evenly coated—overmixing can turn the celery soggy.

Let the salad sit at room temperature for 10 minutes before serving. This allows the flavors to meld together, and the dressing to fully absorb into the pasta. Taste and adjust seasoning if needed—sometimes the lemon juice needs a touch more salt to balance.

5

Chill and Serve

Transfer the salad to an airtight container and refrigerate for at least 2 hours before serving. Chilling allows the flavors to develop fully and keeps the celery crisp. When ready to serve, give it a final toss to redistribute any settled dressing. The salad should be vibrant, with bright green dill, crisp celery, and flaky salmon pieces.

Serve immediately or store for up to 4 days in the refrigerator. The longer it sits, the more the flavors meld together, but the celery will remain crisp if kept chilled. Garnish with extra dill or a sprinkle of smoked paprika for a pop of color and flavor.

👨‍🍳

Pro Tips For Making Cold Salmon Pasta Salad

  • Chill the Pasta First: Drain your pasta, rinse it under cold water, and spread it on a tray to cool completely before mixing with anything else. I learned this the hard way—warm pasta turns your creamy yogurt dressing into a sad, watery mess within minutes. Give it 15-20 minutes in the fridge, and your salad will stay together.
  • Flake the Salmon Properly: Use two forks to pull apart the salmon into bite-sized pieces, not chunks. I was skeptical until I tried it—this method keeps the texture light and lets the dressing cling better than tearing it with my hands. No one wants a mouthful of rubbery fish in a salad.
  • Balance the Yogurt Ratio: Start with 3 parts yogurt to 1 part lemon juice, then adjust to taste. Too much acid and the salmon’s flavor gets drowned out; too little and the dressing lacks brightness. Taste as you go—this isn’t the time to be shy with the lemon.
  • Add Dill Late, But Generously: Toss in the fresh dill right before serving, not when you first mix the dressing. It keeps the leaves crisp and vibrant, not wilted into oblivion. And yes, even if you’re impatient like me, resist the urge to chop it too fine—big pieces make the dish look (and taste) fresher.

Troubleshooting this dish

Soggy Celery Fix

If your celery starts losing crispness, the dressing is likely too wet. I’ve found that adding 1 extra tablespoon of Greek yogurt to the dressing absorbs excess moisture better than olive oil. Also, slice celery just before tossing—never more than 30 minutes ahead.

For extra insurance, add ½ teaspoon of cornstarch mixed with 1 tablespoon cold water to the dressing; it’ll keep veggies crunchy for hours. 🌟

Dressing Too Thin?

If your dressing separates or feels too thin, whisk in 1 teaspoon of Dijon mustard or ½ teaspoon of ground flaxseed—both thicken without altering flavor. I also recommend using full-fat Greek yogurt (like Fage 5%), as it emulsifies better than low-fat versions.

For a quick fix, let the dressing sit for 10 minutes before using; the yogurt will naturally thicken slightly. 🥛

Salmon Too Dry?

Overcooked or dry salmon ruins the salad’s texture. If your flakes crumble when tossed, poach fresh salmon in simmering water with lemon slices for 8-10 minutes (until 145°F internal temp).

Flake while still warm to maintain moisture. For leftovers, briefly reheat in a skillet with 1 tablespoon butter and a splash of water before flaking. 🐟

Pasta Too Soft?

Al dente pasta is key—if yours turns mushy, rinse it in ice water immediately after draining. For extra structure, toss the cooled pasta with 1 teaspoon of lemon juice before adding the dressing.

If using orzo, cook it 1 minute less than package instructions; it absorbs dressing faster and stays firmer. 🍝

Flavor Too Mild?

Boost depth by adding ½ teaspoon of garlic powder or ¼ teaspoon of cayenne to the dressing. For brightness, increase lemon juice to 3 tablespoons or add 1 teaspoon of white wine vinegar.

A pinch of freshly grated nutmeg (just ⅛ teaspoon) elevates the smoky dill flavor without overpowering. 💡

Make-Ahead Mistakes

Never store the dressing with the salad—always keep them separate until ready to toss. If prepping ahead, refrigerate the dressing in a sealed jar and the salad components in another container. For best results, assemble the salad 1 hour before serving to let flavors meld without wilting.

If storing for 2+ days, add ½ teaspoon of lemon juice to the dressing to prevent sogginess. ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 3g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned salmon instead of fresh?

Yes, but with a few adjustments! Use 2 (5 oz) cans of high-quality wild-caught salmon (like Wild Planet or Vital Choice), drained and flaked. For extra flavor, rinse the salmon under cold water to remove excess oil. The texture will be slightly softer than fresh, but it still works beautifully in this salad.

2

How do I keep the pasta from getting soggy?

Rinse the cooked pasta under cold water immediately after draining, then spread it on a baking sheet to cool completely. Toss the cooled pasta with 1 teaspoon of lemon juice before adding the dressing—this creates a slight barrier that helps maintain texture. For extra insurance, use al dente pasta cooked just 1 minute less than package instructions.

3

What's the best way to store leftovers?

Store the dressing and salad components separately in airtight containers for up to 4 days. Keep the celery and onion in one container and the pasta/salmon in another. When ready to eat, toss everything together with fresh lemon juice to restore crispness. The salad keeps best when refrigerated, but avoid freezing—it can make the celery mushy.

4

Can I make this vegetarian?

Swap the salmon for 1 cup cooked chickpeas or ½ cup crumbled feta cheese for a Mediterranean twist. For extra protein, add ½ cup chopped white beans or ½ cup marinated artichoke hearts**. The smoky dill dressing still works perfectly with these alternatives—just adjust seasoning to taste.

5

Why does my dressing separate?

Separation usually happens when the dressing sits too long or uses low-fat yogurt. Whisk in 1 teaspoon of Dijon mustard or ½ teaspoon of ground flaxseed to stabilize it. For a quick fix, stir vigorously before using. Always use full-fat Greek yogurt (like Fage 5%)—it emulsifies better and keeps the dressing creamy longer.

★★★★★4.5(13 reviews)
Categories Salads