Citrus Salmon Cabbage Salad with Avocado and Crunchy Seeds

When you want a “healthy” meal that still feels exciting, a crunchy salad with bold dressing is the easiest win. This citrus salmon cabbage salad checks every box: crisp shredded cabbage, creamy avocado, toasted seeds for crunch, and salmon that makes it filling. The citrus dressing keeps it bright, and the whole thing feels fresh instead of heavy.

Cabbage is the secret ingredient for meal-prep salads. Unlike delicate greens, it stays crisp for days, even after dressing. That means you can actually make this ahead without ending up with soggy leftovers. Add the avocado right before eating, and you’ve got a salad that holds up like a champ.

For the salmon, you can bake it, pan-sear it, or even use leftover cooked salmon. The dressing is a simple mix of orange juice, lemon, olive oil, and a little Dijon to emulsify. It tastes clean and zingy, and it makes the salmon feel restaurant-level with almost no work.

Why you’ll love it

  • Crunchy texture that stays crisp
  • Bright citrus flavor without heavy sauces
  • Great for meal prep (cabbage holds up)
  • Balanced: protein + healthy fats + fiber
  • Easy to customize with add-ins

Ingredients tips

  • Cabbage: Pre-shredded coleslaw mix saves time.
  • Salmon: Skin-on sears nicely; skinless is easier to flake.
  • Citrus: Fresh orange + lemon tastes best; bottled works in a pinch.
  • Dijon: Helps dressing come together and adds flavor.
  • Avocado: Add at the end so it stays green.
  • Seeds: Pepitas or sunflower seeds both work; toast for best flavor.
  • Extras: Add cucumber, carrots, or edamame if you want.

How to make it (method — step-by-step)

  1. Season salmon and cook until flaky.
  2. Whisk citrus dressing until emulsified.
  3. Toss cabbage with dressing and let it soften 5 minutes.
  4. Add sliced avocado and toasted seeds.
  5. Flake salmon on top.
  6. Finish with herbs and extra citrus if desired.
  7. Serve immediately.

Easy upgrades (choose 1–2)

  • Add edamame for extra protein
  • Add pickled red onions for tang
  • Sprinkle feta if you want a salty pop
  • Add sriracha to the dressing for heat

What to serve with it

  • Warm pita or crackers
  • Fresh fruit
  • A simple soup
  • Sparkling water with citrus

Meal prep + leftovers

Store dressed cabbage and salmon separately up to 3 days. Add avocado and seeds right before eating for best texture.

Citrus Salmon Cabbage Salad with Avocado and Crunchy Seeds

Bright citrus salmon over crunchy cabbage salad with avocado and toasted seeds for a fresh, balanced, meal-prep-friendly dish.
Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Servings: 4 servings
Course: Healthy
Cuisine: American

Ingredients
  

Salmon
  • 1 lb salmon fillet cut into portions
  • 1 tbsp olive oil for cooking
  • 1/2 tsp salt
  • 1/4 tsp black pepper
Cabbage Salad
  • 6 cup shredded cabbage or coleslaw mix
  • 1 avocado sliced
  • 3 tbsp pepitas toasted
Citrus Dressing
  • 3 tbsp orange juice fresh if possible
  • 1 tbsp lemon juice
  • 2 tbsp olive oil
  • 1 tsp Dijon mustard
  • 1 tsp honey
  • 1/2 tsp salt adjust to taste

Equipment

  • Skillet
  • Mixing bowl
  • Whisk

Method
 

  1. Season salmon with salt and pepper. Heat olive oil in a skillet over medium heat and cook salmon 4–6 minutes per side until flaky.
  2. Whisk orange juice, lemon juice, olive oil, Dijon mustard, honey, and salt until emulsified.
  3. Toss shredded cabbage with the dressing and let sit 5 minutes to soften slightly.
  4. Top with avocado slices and toasted pepitas. Flake salmon over the salad and serve.

Notes

Tip: Add avocado and seeds right before eating so everything stays fresh and crunchy.

Leave a Comment

Recipe Rating