Back to all healthy recipes
Healthy Lunch

Salmon Cucumber Avocado Salad

Better Plate RecipesBy Better Plate Recipes
Published Jul 14, 2026
🖨️ Print Recipe

Salmon Cucumber Avocado Salad is a fresh lunch salad with seared salmon, mixed greens, cucumber, avocado, red onion, dill, and lemon Dijon dressing. The salmon cooks until crisp-skinned and flaky, then rests over cool greens for a light, satisfying bowl with bright lemon flavor and rich avocado texture.

Salmon Cucumber Avocado Salad
Prep Time
10 minutes
Cook Time
10 minutes
Total Time
20 minutes
Servings
2
Difficulty
Easy
Best For
Lunch, High Protein

Why You’ll Love This Recipe

This salad feels light and fresh, but the salmon and avocado make it filling enough for lunch. The salmon gets seasoned simply with olive oil, salt, pepper, and garlic powder, then cooks skin side down so the skin can crisp and the fish stays tender. The salad base is cool and crunchy from baby greens, cucumber, red onion, and dill, while avocado adds a creamy bite. The lemon Dijon dressing brings brightness, a little sweetness from honey, and just enough tang to pull everything together. It is simple enough for a weekday, but it still feels special because of the warm salmon over the cool salad. Because the dressing is quick and the salad is assembled while the fish rests, the whole meal comes together smoothly without feeling rushed.

Salmon Cucumber Avocado Salad close up

What Makes This Recipe Work

The warm salmon and cool salad are what make this lunch feel fresh but satisfying. Drying the salmon well helps the skin crisp instead of sticking or steaming in the skillet. Starting skin side down gives the skin enough time to brown, and moderate heat helps the center cook through without drying out. The dressing uses olive oil, lemon juice, Dijon, honey, salt, and pepper, so it has brightness, body, and balance. Cucumber and red onion keep the salad crisp, while avocado adds richness. Tossing the greens before adding the salmon keeps the fish in one flaky piece instead of breaking it apart. The result is a salad that feels clean and bright, but still has enough richness to satisfy.

Salmon Cucumber Avocado Salad preparation

Ingredient Notes & Easy Swaps

  • Skin-on salmon: Skin-on salmon works well because the skin can get crisp in the skillet. Pat the skin very dry before cooking for the best texture.

  • Olive oil: A small amount of oil helps the salmon cook evenly and also forms the dressing. Avocado oil can work for cooking the salmon.

  • Mixed baby greens: Baby greens make the salad quick and tender. Romaine, spinach, or arugula can also work.

  • English cucumber: Cucumber adds cool crunch. Slice it thin so it mixes easily with the greens.

  • Avocado: Avocado adds creaminess and healthy richness. Add it gently so the slices do not break apart too much.

  • Red onion and dill: Red onion adds sharpness, while dill gives the salad a fresh herb flavor. Chives or parsley can replace dill.

  • Lemon Dijon dressing: Lemon juice, Dijon, and honey make the dressing bright, tangy, and lightly sweet. Maple syrup can replace honey if needed.

  • Doneness note: Salmon is fully cooked at 145 degrees F, but it can dry out if overcooked. Remove it from the pan once it flakes easily and the center is just opaque.

Salmon Cucumber Avocado Salad

Salmon Cucumber Avocado Salad

Author: Better Plate RecipesPrep Time: 10 minutesCook Time: 10 minutesTotal Time: 20 minutesYield: 2Published: Jul 14, 2026

Description

Salmon Cucumber Avocado Salad is a fresh lunch salad with seared salmon, mixed greens, cucumber, avocado, red onion, dill, and lemon Dijon dressing. The salmon cooks until crisp-skinned and flaky, then rests over cool greens for a light, satisfying bowl with bright lemon flavor and rich avocado texture.

Ingredients

  • 2 (6 oz) salmon fillets, skin on
  • 1 tbsp olive oil (for salmon)
  • 1/2 tsp sea salt
  • 1/4 tsp black pepper (for salmon)
  • 1/2 tsp garlic powder
  • 5 oz mixed baby greens (about 5 cups)
  • 1 large English cucumber, thinly sliced into half moons
  • 1 ripe avocado, sliced
  • 1/4 cup thinly sliced red onion
  • 2 tbsp chopped fresh dill
  • 3 tbsp olive oil (for dressing)
  • 1 tbsp fresh lemon juice
  • 1 tsp Dijon mustard
  • 1 tsp honey
  • 1/4 tsp sea salt
  • 1/4 tsp black pepper (for dressing)
Beginner Friendly

Instructions

  1. 1Equipment: a large nonstick skillet, a fish spatula or thin spatula, an instant-read thermometer, a clean plate for the cooked salmon, a large salad bowl, a small bowl, a whisk, a rubber spatula, a cutting board, a sharp knife, paper towels, measuring cups, measuring spoons, and 2 large serving bowls.
  2. 2Pat the salmon fillets very dry with paper towels, especially on the skin side.
  3. 3Rub the salmon with 1 tablespoon olive oil.
  4. 4Season both sides with 1/2 teaspoon sea salt, 1/4 teaspoon black pepper, and 1/2 teaspoon garlic powder.
  5. 5Heat the large nonstick skillet over medium heat for 2 minutes.
  6. 6Place the salmon skin side down in the dry skillet.
  7. 7Cook undisturbed for 5 minutes, until the skin looks browned and releases easily when you slide a fish spatula underneath.
  8. 8Flip the salmon carefully.
  9. 9Cook for 3 to 4 minutes more, until the salmon flakes easily with a fork and the center is just opaque.
  10. 10For fully cooked salmon, check that the thickest part reaches 145 degrees F.
  11. 11Transfer the salmon to the clean plate and let it rest for 3 minutes.
  12. 12In a small bowl, whisk 3 tablespoons olive oil, 1 tablespoon lemon juice, 1 teaspoon Dijon mustard, 1 teaspoon honey, 1/4 teaspoon sea salt, and 1/4 teaspoon black pepper until smooth.
  13. 13In a large bowl, add the baby greens, cucumber, red onion, and dill.
  14. 14Add the avocado slices.
  15. 15Drizzle half of the dressing over the salad.
  16. 16Toss gently 2 times, just enough to lightly coat the greens without breaking the avocado.
  17. 17Divide the salad between 2 bowls.
  18. 18Place 1 salmon fillet on each salad.
  19. 19Drizzle with the other half of the dressing.
  20. 20Serve right away.

Tips and Tricks

  1. 1

    Dry the salmon well before it goes into the skillet. A dry surface helps the skin brown and crisp, while moisture can make the fish steam and stick. It also helps the seasoning sit on the fish instead of sliding around.

  2. 2

    Do not move the salmon too early. Letting it cook skin side down gives the skin time to release naturally, which makes flipping easier and keeps the fillet neater. This is especially helpful with skin-on fillets, which need time to crisp.

  3. 3

    Pull the salmon when it flakes and the center looks just opaque. A thermometer reading of 145 degrees F is the clearest doneness cue for beginners. It removes the guesswork and helps you avoid dry, overcooked fish on busy days.

  4. 4

    Toss the greens gently before adding the salmon. This coats them evenly without crushing the avocado, and placing the salmon on top keeps the fillets intact while the warm fish and cool salad retain their separate textures.

Nutrition

Serving size: 1 salmon fillet with half the salad

Calories: 775kcal, Protein: 39g, Carbs: 20g, Fat: 61g, Fiber: 8g, Sugar: 7g, Sodium: 1050mg.

Nutrition information is an estimate and may vary based on ingredient brands, product sizes, preparation methods, and substitutions. It is not intended as medical or dietary advice.

Recipe Guides

This recipe appears in