Punchy Salmon Cucumber Salad Recipe with Dill and Cucumber

There are salads that feel like a compromise, and then there are salads that feel like a celebration. This punchy salmon cucumber salad falls firmly into the second camp.

It's the kind of dish that makes you look forward to lunch, with bright flavors and a satisfying crunch in every bite. The combination of tender, flaky salmon and cool, crisp cucumber is a classic for good reason.

Add a generous amount of fresh dill and a zesty lemon dressing, and you have a salad that's both light and deeply flavorful. It comes together quickly, which makes it perfect for busy weeknights or lazy weekend afternoons.

I love how versatile this salad is. You can serve it on its own, pile

Why You’ll Love This Recipe

Punchy salmon cucumber salad with dill on a white plate

This salad brings together the best of fresh, bright flavors and satisfying textures with minimal effort. It's the kind of dish that feels special enough for a weekend lunch but comes together quickly on a busy weeknight.

The contrast is what makes it so good: tender, flaky salmon against cool, crunchy cucumber, all tied together with a tangy lemon-dill dressing. The capers add little bursts of brininess, and the red onion gives just enough bite. You get a complete meal in one bowl—protein, healthy fats, and vegetables—without needing to turn on the oven or spend hours in the kitchen.

It's naturally gluten-free and can easily be made dairy-free by skipping the feta or using a dairy-free alternative. The whole thing takes about 25 minutes from start to finish, and most of that is hands-off while the salmon cooks. Whether you serve it for a light dinner, pack it for lunch, or bring it to a potluck, this salad holds up well and actually tastes better after the flavors have had a few minutes to meld.

Ingredients You’ll Need

The ingredient list for this salad is short and straightforward, with plenty of room for personal tweaks. Fresh dill and lemon juice bring the brightness, while capers add a salty punch that pairs beautifully with the rich salmon. If you don't have English cucumbers, Persian cucumbers work just as well—they're slightly smaller but equally crisp.

For the dressing, a good extra-virgin olive oil makes a difference, but any neutral oil will do in a pinch. And if you're not a fan of feta, feel free to skip it or swap in some crumbled goat cheese.

For the salad: 1 lb salmon fillet (skin-on or skinless), 2 large English cucumbers (or 3 Persian cucumbers), 1/4 cup fresh dill (chopped), 1/4 cup red onion (thinly sliced), 2 tablespoons capers (drained). For the dressing: 3 tablespoons extra-virgin olive oil, 2 tablespoons fresh lemon juice, 1 teaspoon Dijon mustard, 1 small garlic clove (minced), salt and black pepper to taste. Optional: 1/4 cup crumbled feta cheese for garnish.

Step-by-Step Instructions

Cooking the salmon and prepping the cucumbers happen at the same time, so read through the steps once before starting. The salad comes together in about 20 minutes, and every step is straightforward.

Step 1 – Cook the Salmon

Season both sides of the salmon fillet generously with salt and a few cracks of black pepper. Heat 1 tablespoon of olive oil in a non-stick skillet over medium-high heat until it shimmers. Place the salmon skin-side down if using skin-on fillets, and let it cook undisturbed for 4 to 5 minutes.

The skin should turn golden and crispy. Flip carefully with a spatula and cook for another 3 to 4 minutes for medium doneness, or longer if you prefer it well done. Transfer the cooked salmon to a plate and let it rest while you prepare the rest of the salad.

Step 2 – Slice the Cucumbers

While the salmon cooks, prepare the cucumbers. Trim off the ends, then slice each cucumber in half lengthwise. Lay each half flat on the cutting board and cut into half-moons about 1/4-inch thick.

If your cucumbers are large and have tough seeds, you can scoop them out with a spoon before slicing, but English cucumbers are usually tender enough to leave as is. Place all cucumber slices in a large mixing bowl.

Step 3 – Add Aromatics

To the bowl with cucumbers, add the chopped fresh dill, thinly sliced red onion, and drained capers. The dill should be roughly chopped so you get little bursts of flavor in every bite. Red onion adds a mild bite—if you prefer it milder, soak the slices in cold water for five minutes, then drain before adding.

Step 4 – Make the Dressing

In a small bowl or jar, whisk together 3 tablespoons extra-virgin olive oil, 2 tablespoons fresh lemon juice, 1 teaspoon Dijon mustard, and one minced garlic clove. Add a pinch of salt and a few grinds of black pepper. Taste it—it should be bright and tangy with just enough mustard to emulsify.

Set aside.

Step 5 – Flake the Salmon

Once the salmon is cool enough to handle (about 5 minutes), use a fork to flake it into bite-sized pieces. If you used skin-on salmon, discard the crispy skin or save it as a snack—your choice. Add all the flaked salmon to the bowl with cucumbers and aromatics.

Step 6 – Toss and Serve

Pour the dressing over the salad and gently toss everything together with two spoons or your hands (use gloves if preferred). Be careful not to break up the salmon too much—you want nice chunks throughout. Taste and adjust seasoning: more salt if needed, another squeeze of lemon for brightness, or extra pepper for heat.

Serve immediately for maximum crunch, or refrigerate for up to 15 minutes to let flavors meld slightly before serving.

Tips for the Best Results

A few small choices make a big difference in this salad. For the best texture, use English cucumbers which have fewer seeds and a thinner skin. If using regular cucumbers, peel them and scoop out the seeds to avoid a watery salad.

Cook the salmon just until it flakes easily; overcooking will make it dry. Let the salmon rest for a few minutes after cooking so it stays moist when flaked. If you have time, let the finished salad sit in the fridge for 15-30 minutes before serving – the flavors will meld beautifully.

Common Mistakes to Avoid

  • Skipping the salting of cucumbers: If your cucumbers seem watery, sprinkle them with a little salt after slicing and let them sit for 10 minutes, then pat dry. This draws out excess moisture and keeps the salad from getting soggy.
  • Overcooking the salmon: Salmon continues to cook after you remove it from heat. Aim for an internal temperature of 125°F (52°C) for medium, or cook just until it flakes with a fork. Dry salmon will ruin the texture.
  • Adding dressing too early: If you're not serving immediately, wait to dress the salad until just before serving. The cucumbers will release water and dilute the dressing if left too long.
  • Using pre-minced garlic: Fresh garlic makes a big difference in the dressing. Pre-minced jarred garlic can be bitter and lack that punchy flavor.

Easy Variations and Substitutions

The beauty of this salad is how easily it adapts to what you have in your fridge. Whether you're swapping proteins or playing with herbs, these tweaks keep the spirit of the dish while making it your own.

For a different protein, grilled chicken or canned tuna work beautifully in place of salmon. If you're skipping meat altogether, chickpeas add a hearty, plant-based option—just rinse and drain them first. To switch up the dressing, try using Greek yogurt instead of olive oil for a creamier, tangier version; simply whisk 1/4 cup yogurt with the lemon juice, mustard, and garlic.

For extra richness, fold in sliced avocado just before serving. Herb-wise, fresh mint or parsley can stand in for dill—mint especially brightens the salad on a hot day. And if you like a little heat, add a pinch of red pepper flakes to the dressing for a subtle kick.

How to Store and Reheat

If you have leftovers, store them properly to keep the salad fresh. The flavors actually meld beautifully overnight, making it a great make-ahead option for lunch the next day.

How to Store It

Place any leftover salad in an airtight container and refrigerate for up to 2 days. The cucumbers will soften slightly over time, but the salad will still taste delicious. For best texture, keep the dressing separate if you're prepping ahead—just add it right before serving.

How to Reheat It

This salad is best enjoyed cold or at room temperature, so reheating is not recommended. The cucumbers will wilt and the salmon can become dry and overcooked. If you prefer a warmer dish, consider flaking leftover salmon into a bowl and adding fresh cucumber slices and dressing separately.

Frequently Asked Questions

Can I use canned salmon instead of fresh?

Yes, canned salmon works in a pinch. Drain it well and flake it into the salad. The texture will be softer, so adjust the dressing amount slightly to avoid sogginess.

How do I keep the cucumber from getting watery?

After slicing, sprinkle the cucumber with a pinch of salt and let it sit for 10 minutes. Pat dry with a paper towel before adding to the salad. This draws out excess moisture and keeps the salad crisp.

Can I make this salad ahead of time?

You can prep the ingredients separately up to a day ahead, but toss everything together just before serving. The cucumber releases water over time, so assembled salad is best eaten within a few hours.

What can I substitute for dill?

Fresh parsley or chives work well if you don't have dill. You can also use a teaspoon of dried dill, but fresh herbs give a brighter flavor.

Is this salad gluten-free?

Yes, all the ingredients listed are naturally gluten-free. Just double-check any condiments like mustard or vinegar for hidden gluten, though standard versions are fine.

Punchy salmon cucumber salad with dill on a white plate

Punchy Salmon Cucumber Salad with Dill

This bright and refreshing salmon cucumber salad combines flaky salmon, crisp cucumbers, and fresh dill in a tangy lemon dressing. Ready in 25 minutes, it’s perfect for a light lunch or easy dinner.
Prep Time 15 minutes
Cook Time 10 minutes
Resting Time 5 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • 1 lb salmon fillet skin-on or skinless
  • 2 large English cucumbers or 3 Persian cucumbers
  • 1/4 cup fresh dill chopped
  • 1/4 cup red onion thinly sliced
  • 2 tablespoons capers drained
  • 3 tablespoons extra-virgin olive oil
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon Dijon mustard
  • 1 small garlic clove minced
  • Salt and black pepper to taste
  • Optional: 1/4 cup crumbled feta cheese

Method
 

  1. Season the salmon fillet with salt and pepper. Heat 1 tablespoon olive oil in a non-stick skillet over medium-high heat. Place salmon skin-side down (if using skin-on) and cook for 4-5 minutes until skin is crispy. Flip and cook for another 3-4 minutes for medium, or until desired doneness. Transfer to a plate and let cool slightly.
  2. While salmon cooks, prepare the cucumbers: slice them in half lengthwise, then cut into half-moons about 1/4-inch thick. Place in a large bowl.
  3. Add the chopped dill, sliced red onion, and capers to the bowl with cucumbers.
  4. In a small bowl, whisk together the dressing ingredients: olive oil, lemon juice, Dijon mustard, minced garlic, and a pinch of salt and pepper.
  5. Once salmon is cool enough to handle, flake it into bite-sized pieces using a fork, discarding skin if desired. Add to the bowl with vegetables.
  6. Pour the dressing over the salad and gently toss to combine. Taste and adjust seasoning with more salt, pepper, or lemon juice if needed. Serve immediately or refrigerate for 15 minutes to let flavors meld.

Conclusion

This punchy salmon cucumber salad is proof that healthy eating doesn't have to be boring. With its bright flavors and satisfying crunch, it's a dish you'll genuinely look forward to making again and again.

Whether you're meal-prepping for the week or need a quick dinner solution, this recipe delivers on every level. Give it a try, and don't be surprised if it becomes your new go-to salad.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating