Grilled Salmon Salad – Light & High Protein

Mixed greens with grilled salmon, cherry tomatoes, cucumber, and lemon vinaigrette.

Alina ·
4.6 from 41 reviews
Jump to recipe
Grilled Salmon Salad – Light & High Protein

Grilled Salmon Salad – Light & High Protein

Mixed greens with grilled salmon, cherry tomatoes, cucumber, and lemon vinaigrette.

4.6 from 41 reviews
Author Alina
Total Time 20 mins
Yield 2 servings
Calories 340 kcal

Nutrition Per Serving

340 Calories
32g Protein
10g Carbs
20g Fat

Need different macros? Use our free Calorie & Macro Calculator

Ingredients

  • 300 g Salmon fillet
  • 4 cups Mixed greens
  • 1 cup Cherry tomatoes
  • 1 sliced Cucumber
  • ¼ sliced Red onion
  • 2 tbsp Lemon juice
  • 1 tbsp Olive oil
  • 1 tsp Dijon mustard

Instructions

  1. 1
    Cook the salmon

    Season 300g salmon fillet with salt, pepper, and a drizzle of olive oil. Grill or pan-sear for 4-5 minutes per side until just cooked through. Let rest for 3 minutes, then flake into large pieces.

  2. 2
    Prepare the salad base

    Wash and dry 4 cups mixed greens. Halve 1 cup cherry tomatoes. Slice 1 cucumber. Thinly slice a few red onion rings.

  3. 3
    Make the lemon vinaigrette

    Whisk 2 tbsp lemon juice, 1 tbsp olive oil, 1 tsp Dijon mustard, salt, and pepper until emulsified. This light, bright dressing complements the rich salmon without overpowering it.

  4. 4
    Assemble and serve

    Arrange greens, tomatoes, cucumber, and red onion on plates. Top with warm salmon pieces. Drizzle with vinaigrette. The warm salmon on cold greens creates a beautiful temperature contrast.

Notes

  • Warm salmon on cold greens creates an amazing temperature contrast.
  • Don't overdress — the salmon is the star. A light vinaigrette is all you need.
  • Let salmon rest before flaking so it stays in large, appealing pieces.
  • Add avocado slices for extra healthy fats and creaminess.
Category: Salmon, High Protein, Salad Method: Cooking Cuisine: International

Light & Fresh Grilled Salmon Salad

This salmon salad is one of the healthiest meals in this collection — 32g of protein, heart-healthy omega-3s, and only 340 calories. The warm, flaky grilled salmon over cool, crisp greens with a bright lemon vinaigrette is simple, elegant, and incredibly satisfying.

The Power of Simplicity

Great food doesn't need to be complicated. Quality salmon, fresh greens, and a simple vinaigrette — that's it. This salad proves that the best meals respect their ingredients by doing as little as possible.

Variations

Feel free to change up this recipe and make it your own:

  • Asian salmon salad: Use soy-sesame dressing, add mandarin oranges and crispy wonton strips.
  • Nicoise twist: Add boiled eggs, green beans, and olives.
  • Warm salmon salad: Toss the greens briefly in the warm pan after cooking salmon for a wilted salad.

Storage

Store components separately for up to 3 days. Assemble just before eating. Dressed salad should be eaten immediately.

Frequently Asked Questions

How many calories are in grilled salmon salad?

About 340 calories per serving with 32g protein, 10g carbs, and 20g fat. It's one of the most nutrient-dense, low-calorie meals you can make.

Is salmon salad good for weight loss?

Excellent. High protein (32g), low calorie (340), and the omega-3 fats help reduce inflammation that can slow weight loss. The large volume of greens makes it incredibly filling.

Can I use canned salmon?

Yes. Drain canned salmon well and flake over the salad. It's more affordable and still provides omega-3s and protein. Just a different texture than fresh grilled.

What dressing is best with salmon salad?

Lemon vinaigrette is the classic choice. Also works well: lemon-dill yogurt dressing, balsamic vinaigrette, or a light miso dressing for an Asian twist.

Can I meal prep salmon salad?

Keep components separate: cooked salmon, washed greens, sliced vegetables, and dressing in individual containers. Assemble within 3 minutes when ready to eat.

Did you make this recipe?

Please let us know how it turned out for you! Share a picture on Instagram with the hashtag #aimealplan.

Pin Facebook Tweet

Reviews

4.6 from 41 reviews

Leave a Review

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

Filed Under: salmon, high protein, salad

Related Recipes

Create your meal plan first

To add recipes to your plan, you need to set up your personalized meal plan. It takes less than 2 minutes.

Create My Meal Plan

Free • No credit card required