This vibrant bowl brings together pan-seared salmon fillets with a colorful medley of mixed greens, crisp cucumber, sweet cherry tomatoes, and creamy avocado. A bright lemon-honey mustard dressing ties everything together, while fresh herbs add the perfect finishing touch. Ready in just 15 minutes, this light yet satisfying dish works beautifully for lunch or dinner.
I threw this salad together on a Tuesday evening when I realized I had forgotten to go grocery shopping and salmon was the only fresh protein in my fridge. The dressing came from me tasting four different combinations until I found the bright, zesty balance that makes everything sing.
My sister stayed over during her crazy work deadline week, and I made this for her lunch. She asked for the recipe before she even finished her first bite, which is basically the highest compliment I can hope for.
Ingredients
- Salmon fillets (2, about 120g each): Fresh is best here since the fast cooking time really highlights quality
- Olive oil (1 tbsp): Use the regular stuff for cooking, save your best oil for the dressing
- Salt and black pepper: Generous seasoning on the salmon makes or breaks this dish
- Mixed salad greens (4 cups): I love arugula for its peppery bite, but spinach or spring mix work beautifully too
- Cucumber (1 small): Thin slices add that perfect refreshing crunch
- Cherry tomatoes (10): Halving them releases their juices into the dressing
- Red onion (1/4 small): Paper thin slices bring just enough sharpness without overwhelming
- Avocado (1/2): Creamy richness that ties everything together
- Lemon juice (2 tbsp): Fresh squeezed is nonnegotiable for that bright pop
- Extra virgin olive oil (2 tbsp): Your best bottle shines in the dressing
- Dijon mustard (1 tsp): The secret that keeps the dressing emulsified
- Honey (1 tsp): Just enough to round out the acidity
- Fresh dill or parsley (1 tbsp): Dill is my ride or die with salmon, but parsley keeps it fresh too
Instructions
- Season the salmon:
- Pat those fillets completely dry with paper towels, then season generously with salt and pepper on both sides
- Sear the fish:
- Heat olive oil in your nonstick skillet over medium high heat until shimmering, then add salmon and cook 2 to 3 minutes per side until just cooked through and flaky
- Let it rest:
- Remove from heat and let the salmon sit for 2 minutes, which makes it easier to flake and keeps it juicy
- Build the base:
- Combine your mixed greens, cucumber, cherry tomatoes, red onion, and avocado in a large salad bowl
- Whisk the dressing:
- In a small bowl, whisk lemon juice, olive oil, Dijon mustard, honey, salt and pepper until the mixture comes together into a silky emulsion
- Assemble:
- Flake salmon into big, satisfying chunks over the salad, drizzle with dressing, and toss gently to combine without crushing the avocado
- Finish and serve:
- Scatter fresh herbs on top and serve immediately with lemon wedges for squeezing
This has become my go to when friends drop by unexpectedly and I want to serve something impressive without disappearing into the kitchen for hours.
Making It Your Own
Sometimes I add toasted pine nuts or pumpkin seeds for extra crunch, and during summer I swap in fresh basil instead of dill for a completely different vibe.
Protein Swaps
Grilled chicken works beautifully here if you are not into fish, and crispy tofu cubes make this plant based while keeping the protein high.
Serving Suggestions
I love serving this with warm gluten free bread to soak up any extra dressing, and a chilled white wine makes it feel like a proper dinner.
- Make the dressing ahead and keep it in a jar for up to 3 days
- Cook the salmon in advance and serve it cold if you are meal prepping
- Add a soft boiled egg on top for extra protein
This salad proves that healthy does not mean boring, and sometimes the fastest meals are the ones we keep coming back to.
Recipe FAQs
- → Can I use frozen salmon fillets?
-
Yes, thaw frozen salmon completely in the refrigerator before cooking. Pat them very dry with paper towels to ensure proper searing and prevent steaming in the pan.
- → How do I know when the salmon is cooked through?
-
The salmon is done when it flakes easily with a fork and the internal temperature reaches 145°F (63°C). The flesh should turn opaque and slightly pink throughout, with no translucency in the center.
- → Can I make the dressing ahead of time?
-
Absolutely. Whisk the dressing together and store it in an airtight container in the refrigerator for up to 5 days. Give it a good shake or whisk before using, as ingredients may separate slightly.
- → What other greens work well in this salad?
-
Try kale, Swiss chard, butter lettuce, or mixed spring greens. Heartier greens like kale benefit from a quick massage with olive oil to soften their texture before tossing with the dressing.
- → Is this suitable for meal prep?
-
Yes, store components separately: keep the cooked salmon, dressed salad, and extra dressing in separate containers. Assemble just before serving to maintain the best texture and prevent soggy greens.
- → Can I grill the salmon instead?
-
Certainly. Grill salmon fillets over medium-high heat for 3-4 minutes per side. The smoky char from grilling adds another dimension of flavor that pairs beautifully with the fresh, tangy dressing.