15-Minute Salmon Avocado Salad with Lemon-Dill Dressing
This salmon avocado salad lands on the table fast, with seared salmon, creamy avocado, and crisp vegetables all tossed in a tangy lemon-dill dressing. It feels light but somehow still leaves you full, which makes it a weeknight savior when you want something that tastes fresh and was no trouble to make.

The dressing comes together in one small bowl while the pan heats, the salmon needs maybe 8 minutes on the stove, and the rest is just slicing things. 15 minutes from start to finish, and no special equipment.
Why This Salad Always Works
The salmon gives you that rich, almost buttery texture right off the heat, and the cool avocado matches it without shouting over it. Crunchy cucumber and sharp red onion cut through all that richness so each bite stays bright, never heavy.
I keep coming back to this combination because it lets me feel like I cooked without spending the evening in the kitchen. A hot pan, a sharp knife, and a few simple ingredients done right.
Ingredients

- 2 salmon fillets, about 5 oz each: center-cut, skin on or off, patted dry
- 1 tbsp olive oil: for the pan, not the dressing
- Salt and black pepper: season the fish before it hits the heat
- 1 large ripe avocado: halved, pitted, and sliced
- 4 cups mixed salad greens: any mild blend, like spinach, arugula, or butter lettuce
- 1 small cucumber: halved lengthwise and thinly sliced
- 1 cup cherry tomatoes: halved
- ¼ small red onion: very thinly sliced
For the dressing:
- ¼ cup plain Greek yogurt: whole milk keeps it creamy, but low-fat works too
- 2 tbsp fresh lemon juice: plus a little zest for the top
- 1 tbsp chopped fresh dill: or 1 tsp dried, but fresh tastes brighter
- 1 tsp Dijon mustard: smooths out the dressing and adds a tiny kick
- 2 tbsp olive oil: use a nice one, since it’s raw in the dressing
- 1 tbsp water: just enough to thin things out
- A pinch of salt and a few grinds of pepper
Variations / Substitutions
- Use canned salmon: drain well, break into chunks, and skip the searing step (the salad comes together in about 5 minutes that way).
- Swap the herb: basil or tarragon work beautifully instead of dill and change the whole personality of the dish.
- Add some fruit: a handful of diced mango or sliced strawberries gives a sweet pop that plays well against the creamy avocado.
- Make it dairy-free: use a thick, unsweetened plant-based yogurt or a little mashed avocado in place of the Greek yogurt.
If you like this kind of quick seafood salad, Shrimp and Mango Ceviche Salad is another one you might enjoy.
How To Make Salmon Avocado Salad
Step 1: Mix the Dressing

Whisk the yogurt, lemon juice, dill, Dijon mustard, olive oil, water, salt, and pepper together in a small bowl until smooth. It should coat a spoon but still drip off easily, so add another splash of water if it looks too thick.
The dressing will taste sharp right now, and that’s okay. It mellows as it sits for a few minutes while you cook the salmon.
Step 2: Sear the Salmon

Set a nonstick or cast-iron pan over medium-high heat and let it warm up for about 2 minutes before you add anything. Pat the salmon fillets completely dry with a paper towel, season both sides with salt and pepper, then add the 1 tbsp olive oil to the pan and lay the fillets in away from you so the oil doesn’t splatter.
Cook for 3 to 4 minutes on the first side without moving the fish, until the bottom is deep golden and releases easily from the pan. Flip the fillets and cook the second side for another 3 to 4 minutes, or until the fish looks opaque at the edges and the middle registers 125°F on an instant-read thermometer for medium doneness. Remove the salmon to a plate and let it rest a minute.
Step 3: Prepare the Salad Base

While the salmon cooks, scatter the mixed greens across two wide serving plates or a large platter. Layer on the sliced cucumber, halved cherry tomatoes, and the thin slivers of red onion so every bite gets a little of each.
Keep the avocado sliced but still in its skin until the last second, otherwise it can brown while you wait.
Step 4: Assemble the Salad and Serve

Slide the avocado out of its skin and fan the slices over the greens. Place a warm salmon fillet right on top of each salad, then break the fillet into a few big chunks with a fork so the heat spreads through the greens just slightly.
Drizzle the lemon-dill dressing over everything, scatter a little lemon zest on top if you have it, and serve right away while the salmon is still warm against the cool vegetables.
Tips for the Best Salmon Avocado Salad
- Get the pan good and hot: before the fish goes in. A hot pan gives you that golden crust without overcooking the center, and the salmon won’t stick.
- Pick an avocado that yields to gentle pressure but still feels firm, not mushy. It should hold its shape when you fan the slices.
- Slice the red onion as thin as you can. Paper-thin rings taste sweet and crisp, while thick slices can overpower the whole bite.
- Taste the dressing after it sits: for a minute or two and adjust the salt and lemon. The greens need a dressing that’s a little brighter than you think.
Sear times depend on the thickness of your salmon fillets.
| Fillet Thickness | Sear Time (1st side) | Sear Time (2nd side) |
|---|---|---|
| ¾ inch | 3 mins | 2 to 3 mins |
| 1 inch | 4 mins | 3 to 4 mins |
| 1¼ inches | 5 mins | 4 mins |
Keeping Leftovers Fresh
This salad is best the moment you make it, and the dressed greens won’t hold up well in the fridge. If you think you’ll have extra, store the parts separately: the cooked salmon in an airtight container in the refrigerator for 2 days, the sliced avocado in a sealed bag with the pit and a squeeze of lemon juice for 1 day, and the dressing on its own for up to 4 days. Assemble new plates when you’re ready to eat.
Eat the salmon cold from the fridge over fresh greens, or give it a quick 30-second reheat in a skillet to take the chill off.
What To Serve With Salmon Avocado Salad
A piece of warm, crusty bread on the side is good for catching the extra dressing, and the crunch gives a nice contrast to the soft avocado and fish. For something heartier, a simple cup of chilled cucumber or tomato soup rounds out the meal without adding more work. If you want a little more salt and crunch, a handful of toasted pine nuts or chopped pistachios scattered on top does the job.
Frequently Asked Questions
Can I use frozen salmon?
Yes. Thaw it completely in the refrigerator overnight, then pat it very dry before seasoning and searing. Any extra moisture will keep the fish from browning.
How do I know when the salmon is done without a thermometer?
Look at the sides of the fillet. When the flesh turns opaque about halfway up and the top still looks a bit translucent, it’s time to flip. After the second side cooks, the center should be just barely translucent and flake easily with a fork, about 125°F if you do use a thermometer.
Can I make the dressing ahead?
Absolutely. The dressing sits well in the fridge for up to 4 days. Give it a quick stir before using, and add a tiny splash of water if it thickened up overnight.
What can I use instead of Greek yogurt?
Sour cream gives nearly the same tang and thickness. For a dairy-free version, a thick unsweetened coconut yogurt or a mashed half avocado blended with the lemon and oil works too.

Salmon Avocado Salad Recipe
Ingredients
Method
- Whisk yogurt, lemon juice, dill, mustard, olive oil, water, salt, and pepper in a bowl until smooth. Set aside.
- Preheat a pan over medium-high heat. Pat salmon dry, season with salt and pepper, and sear in oil for 3 to 4 minutes per side until golden and cooked to 125°F. Rest on a plate.
- Scatter greens on plates. Top with sliced cucumber, halved tomatoes, and thin onion slices.
- Fan avocado slices over the greens, place warm salmon on top, break into chunks, drizzle with dressing, and serve immediately.
