There’s something incredibly satisfying about creating a wholesome dish that’s as vibrant as it is nourishing. This Salmon Avocado Salad brings together flaky, tender salmon with creamy avocado, crisp greens, and a zesty homemade dressing–all in one refreshing bowl. Whether you’re looking for a light lunch, a post-workout meal, or an easy weeknight dinner, this salad is a colorful, nutritious choice that never feels like a compromise.

The beauty of Salmon Avocado Salad lies in its simplicity. One summer evening, after a long day outdoors, I wanted something filling yet refreshing. I had a piece of wild salmon, a perfectly ripe avocado, and a few fresh vegetables on hand. I grilled the salmon with just a hint of lemon and olive oil, tossed the ingredients together, and topped it off with a bright vinaigrette. One bite in, and I knew it was going to become a regular in my meal rotation. Now, it’s one of my favorite ways to get protein, healthy fats, and fiber–all in a single dish.

Complete your meal by exploring more delicious healthy recipes on the blog  that pair perfectly with Salmon Avocado Salad.

Salmon Avocado Salad – A Fresh & Flavor Power Bowl

Prep Time 10 mins Cook Time 15 mins Total Time 25 mins
Servings: 4 Calories: 329
Dietary:

Description

This Salmon Avocado Salad brings together flaky, perfectly cooked salmon, smooth avocado, fresh greens, and a bright lemon dressing for a refreshing and satisfying dish. Packed with protein and healthy fats, it’s perfect for keto, low-carb, or clean eating lifestyles. Fresh tomatoes, cucumber, and red onion add vibrant texture to every bite. Easy to prep, nourishing, and full of flavor–it’s your new go-to salad.

Ingredients

Instructions

  1. Pat the salmon dry and rub it evenly with 2 teaspoons of Dijon mustard, ½ teaspoon dried parsley, ¼ teaspoon salt, and freshly ground black pepper. 

  1. Preheat your broiler and adjust the oven rack to the second position from the top. 

  1. Place the fillets on a foil-lined tray and broil for 6 to 7 minutes, or until the salmon is cooked through and lightly golden on top.

  1. While the salmon cooks, prepare the salad base. 

    In a large bowl, whisk together sliced red onion, olive oil, 1½ tablespoons apple cider vinegar, 1 teaspoon Dijon, a pinch of garlic powder, ¼ teaspoon dried parsley, ¼ teaspoon salt, and black pepper. 

  1. Let the mixture sit for 5 minutes to allow the onions to soften and absorb the flavors.

  1. Next, fold in the cherry tomatoes and chunks of ripe avocado, tossing gently to avoid breaking them.  Right before serving, add the chopped lettuce and shredded cabbage, drizzle in the remaining ½ tablespoon of vinegar, and season again with salt and pepper to your liking.

  1. Portion the salad into four serving bowls and top each one with a freshly broiled salmon fillet. Serve immediately while the fish is still warm and enjoy your salmon avocado salad.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 329kcal
% Daily Value *
Total Fat 20.5g32%
Saturated Fat 3g15%
Cholesterol 62.5mg21%
Sodium 287mg12%
Total Carbohydrate 12g4%
Dietary Fiber 6g24%
Sugars 2.5g
Protein 25.5g51%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Why You’ll Love This Salmon Avocado Salad

This dish sets itself apart with its perfect harmony of fresh ingredients and bold textures. The smooth, creamy avocado pairs effortlessly with the flaky, seasoned salmon, creating a rich yet refreshing bite. Surrounded by crisp greens, bursts of cherry tomato, red onion, cucumber, and a sprinkle of herbs, this salad delivers both flavor and color in every forkful.

Is Salmon Avocado Salad Healthy or Keto-Friendly?

Yes, this salad is both healthy and keto-friendly. Salmon is packed with high-quality protein and omega-3 fatty acids, which promote heart and brain health. Avocados add monounsaturated fats and fiber. When you skip high-carb add-ons like croutons and sweet dressings, the recipe stays low in carbohydrates–making it ideal for keto or low-carb lifestyles.

How Do You Cook Salmon for This Salad?

You can use grilled, baked, pan-seared, or even air-fried salmon. The key is to season it simply with salt, pepper, and a drizzle of olive oil. A squeeze of lemon before or after cooking enhances the natural flavor. If you're short on time, use leftover cooked salmon or even canned wild salmon for convenience. Just make sure to drain it well and flake it gently with a fork before adding it to your salad.

What Type of Salmon Should I Buy?

For best flavor and texture for Salmon Avocado Salad, opt for wild-caught salmon like sockeye or coho. These varieties are leaner and more flavorful than farm-raised options. However, if farmed salmon is more accessible, go for sustainably sourced fillets.
Fresh or frozen salmon both work well–just ensure frozen fillets are fully thawed and patted dry before cooking.

Can You Make Salmon Avocado Salad Ahead of Time?

You can partially prepare it ahead for meal prep. Cook and chill the salmon, wash and chop the veggies, and store the dressing separately. However, do not slice the avocado or dress the salad until just before serving, as avocado oxidizes quickly and dressing can make greens soggy.

Can Salmon Avocado Salad Be Served Warm or Cold?

Salmon Avocado Salad is delicious served cold or slightly warm. Many enjoy the contrast of warm, freshly cooked salmon over cool greens and avocado. Just be cautious: if serving warm, avoid placing hot salmon directly on delicate greens for too long, as it can wilt them.

What Can I Substitute If I Don’t Have Avocado?

If you're out of avocado, try:

  • Sliced hard-boiled eggs for creaminess 
  • Cubed mozzarella or goat cheese 
  • Hummus or a tahini drizzle for richness 
  • Sliced mango or peach for a fruity twist 

These alternatives still deliver flavor and texture that complement the salmon well.

For more cozy meals and family favorites, follow me on:

Did you make this recipe?

Pin this recipe and share it with your followers

pinit
File under

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.