This post may contain affiliate links. Please read our disclosure policy.
Looking for a salad recipe you can feel good about eating? This Salmon Avocado Salad is low-carb, made with fresh avocado, colorful veggies, and crispy pan-seared salmon, then tossed with a simple lemon-dijon dressing.
You may also love my Italian Chopped Salad or this Mexican Grilled Chicken Salad.

Recipe Overview
Salmon Avocado Salad is a delicious and wholesome dish that can be made for lunch, dinner, or as a side dish. The creamy avocado and crispy salmon go perfectly with the slightly sweet and tangy dressing. It’s a perfect weeknight meal that comes together in under 30 minutes.
I love a Salmon and Salad Combo!
I love salmon and I feel like this dish is what I would have whenever I am feeling mindful on what I am eating. I go through those phases like anyone else. Trust me its a struggle. But think about it? What’s better than a bowl full of salad topped with some seared high protein seared salmon! Yummy!
Another salmon dish I think you will love is this Cajun Baked Salmon.
Ingredients You’ll Need
This is just a quick visual list of what you will need. For full measurements, please keep scrolling down to the recipe card at the bottom of this post.
How to Make It
- First, make the dressing. Mix all the dressing ingredients in a bowl, then whisk for 1 minute until a slightly thick dressing is achieved. Refrigerate until ready to use.
- Then, prep the vegetables. Chop the lettuce into bite-size pieces, cut the tomatoes into quarters, chop the onion, and peel and slice the cucumber into cubes. Then slice the avocados in half lengthwise, open the halves and remove the pit. Cut the avocado into small cubes. Gently mix all the veggies in a bowl and set aside.
- Next, prep fish. Season the salmon fillets with salt and ground black pepper. Then, in a large non-stick pan, heat oil over medium-high heat.
- Cook fish. Place the salmon filets into the hot oil, pressing them lightly with a spatula so the flesh comes into contact with the pan. Sear for 4-5 minutes until crispy and golden. Flip the fillets over and cook for 2-3 minutes more. You can also bake it at 350F for 16-18 minutes.
- Finally, assemble the salad. Evenly divide the salad among your serving bowls. Then top each bowl with salmon fillet and drizzle with dressing. Enjoy!
Tips and substitutions
- Romaine lettuce: This was my green of choice, but you can use any of your favorite lettuces or spinach.
- Avocado: You want a ripe avocado for the best flavor.
- Persian cucumbers: Or any other cucumber
- Green olives: Sliced olives are the perfect size for this salad, but if you prefer your olives whole, you can use those too.
- Salmon fillets: Use fresh, even-sized fillets.
- Olive oil: Substitute with any other oil of choice.
- Lemons: Use freshly squeezed lemon juice for the best flavor.
- Make the dressing up to 4 days in advance and store it in a sealed container in the fridge. Shake well before using.
Common Questions
This Salmon Salad is best served fresh. You can make the dressing up to 4 days in advance, and can prep the veggies the day before.
Only store undressed salad, since the dressing will cause the vegetables to wilt and soften. Store the veggies and the salmon in separate air-tight containers for up to 2-3 days. You can then reheat the salmon in the microwave or on the stove or oven before serving.
Yes, you can freeze the leftover Salmon but not the whole salad. Allow the salmon to cool completely, then store in an airtight container or wrap in tinfoil. Freeze for up to three months. When ready, thaw overnight in the fridge, then reheat until warmed through.
If you want to change things up, you can swap the salmon with shrimp or chicken breast.
You may also like
- Easy Chicken Avocado Corn Salad
- Avocado Corn Salad with Grilled Shrimp
- Chicken Pot Pie Soup
- Crispy Baked Salmon
- Air Fryer Fish and Chips
- Healthy Steak Salad Recipe
- Air Fryer Chicken Nuggets