See my guide on how to use an Instant Pot.
When you’re craving something fresh and healthy for dinner, this Salmon Salad comes to the rescue! Tender salmon, spinach, avocado and goat cheese are especially delicious drizzled with a homemade honey mustard dressing.
I love making a big salad for dinner because it’s a delicious way to pack lots of flavor and nutrients into a meal. Some of our favorite dinner salads include this Taco Salad, BBQ Chicken Salad and, of course, this salmon salad. It’s an easy dinner idea that will fill you up without weighing you down.
There is so much to love about this salmon avocado salad. Crisp fresh spinach is topped with flaky salmon, creamy avocado, tangy goat cheese and toasted walnuts. Fresh blueberries add a pop of flavor and color. If you’re not a fan of fruit in savory salads, cherry tomatoes are a perfect alternative.
You won’t need much in the way of side dishes with this salmon salad because the salmon, avocado and walnuts add satiating protein, fiber and healthy fats. Enjoy it on its own, or, if you’re a carb lover like me, round out the meal with sliced Whole Wheat Bread.
Salmon Salad Ingredients
- Fresh Salmon Fillets: When buying salmon, the flesh should look moist and vibrantly colored and the salmon should smell fresh, not fishy. You can ask the seafood counter to cut the salmon into individual fillets if it is a larger piece of fish. I prefer to cook salmon with the skin on. The fish will be easy to remove from the skin once it is cooked.
- Olive Oil, Salt and Pepper: These simple seasonings allow the flavors of the salmon and other salad ingredients to shine. You can also squeeze on a bit of fresh lemon juice after cooking.
- Baby Spinach: Fresh baby spinach pairs so well with the other ingredients in this salad. If you prefer salad greens with more crunch, try romaine lettuce instead.
- Red Onion: Thinly slicing the red onion allows you to get a punch of flavor without the onion overpowering the other flavors.
- Walnuts: Toasting the walnuts enhances their nutty flavor. The simplest way to toast nuts is to place them in a small skillet over medium-low heat for a few minutes. As soon as you smell them toasting, they are done. If you don’t have walnuts on hand, sliced almonds or toasted pecans are good substitutes.
- Avocado: One of my favorite ingredients, I’m not sure there is a salad out there that isn’t better with avocado.
- Fresh Blueberries: I love adding fresh berries to salads. If you prefer, you can substitute cherry or grape tomatoes.
- Goat Cheese: Goat cheese brings an irresistible creaminess and tang to the salad. Feta cheese would also work well in this recipe.
- Honey Mustard Dressing: My favorite easy Honey Mustard Dressing is the perfect salad dressing for this salmon salad.
Find the full printable recipe with ingredient amounts and instructions below.
How to Make Salmon Salad
Cook the Salmon
You can bake the salmon in the oven or pan sear it in a skillet on the stove. I find that baked salmon is the most foolproof. You simply rub the salmon with olive oil, season with salt and pepper, and bake for about 12-18 minutes, until it’s cooked through. My easy Baked Salmon recipe offers additional tips. Pan seared salmon will have more of a crust since it sears in a hot skillet.
Make the Dressing
While the salmon cooks, make the salad dressing. Whisk together all of the dressing ingredients in a small bowl: olive oil, honey, Dijon mustard, apple cider vinegar, salt and pepper.
Assemble and Serve
To assemble the salads, divide the spinach between four large salad bowls. Top the spinach with the sliced red onion, toasted walnuts, sliced avocado, blueberries and crumbled goat cheese.
Place a cooked salmon fillet on top of each salad. You can add the salmon to the salads when it is warm, or let it cool to room temperature. Drizzle the dressing over the salads and serve.
Salmon Salad Recipe Tips
- The recipe below includes instructions for cooking pan seared salmon and for baking salmon in the oven. You can also use Grilled Salmon, Air Fryer Salmon, smoked salmon or canned salmon in this salad.
- Salmon is cooked when the internal temperature registers 145° F on an instant read thermometer. For the most tender, moist salmon, try not to overcook it.
- Looking for other salad dressings to go with salmon salad? This salad is also delicious drizzled with this simple Vinaigrette or Balsamic Vinaigrette.
- This recipe can be halved if you are cooking for two.
Make Ahead Tips
- The salmon can be cooked up to one day ahead and stored in an airtight container in the refrigerator. Since you’re serving the salmon on the salad, it works great chilled, or you can warm it slightly in the microwave or a 350° F oven.
- The salad dressing can be made up to one week ahead. Store it in an airtight container in the refrigerator. Whisk or shake to recombine the dressing before using.
- You can toast the walnuts a day or two ahead of time and store them in an airtight container in the refrigerator.
More Delicious Salmon Recipes
- 4 salmon fillets, about 1 pound total
- 1½ tablespoons olive oil
- salt and pepper, to taste
Honey Mustard Dressing
- 3 tablespoons olive oil
- 2 tablespoons honey
- 1 ½ tablespoons Dijon mustard
- 1 tablespoon apple cider vinegar
- ⅛ teaspoon Kosher salt or fine sea salt
- pepper, to taste
Other Salad Ingredients
- 8 cups baby spinach, or other salad greens
- ½ small red onion, thinly sliced
- 1 cup walnuts, lightly toasted and chopped
- 1 avocado, pitted and diced or sliced
- 1 cup fresh blueberries
- 2 ounces goat cheese, crumbled
Cook the Salmon
- To cook salmon in the oven: Preheat oven to 400° F. Line a baking sheet or baking dish with parchment paper for easy clean up. Place salmon skin side down on the pan. Gently rub salmon with olive oil and sprinkle with salt and pepper. Bake salmon for 12-18 minutes, until the thickest part of the fish reaches 145° F. The cook time will depend on the size of the salmon pieces; be careful to not overcook. Let salmon cool slightly before serving on salad.
- To pan-sear salmon: Heat the olive oil in a large nonstick skillet over medium-high heat. Season salmon with salt and pepper. Add salmon to the pan, skin side up, and cook for about 5 minutes, until salmon has a nice sear on it (do not move the salmon around as it cooks). Flip salmon and continue cooking, skin side down, until cooked through to 145° F, about 3-6 more minutes. The cook time will depend on the size of the salmon pieces; be careful to not overcook the fish. Remove to a clean plate and allow salmon to cool slightly.
Make the Dressing
- Whisk together olive oil, honey, Dijon, and apple cider vinegar until smooth. Add salt and pepper, to taste.
Assemble the Salads
- Place two cups spinach in each of 4 large salad bowls. Top with red onion, walnuts, avocado, blueberries, and goat cheese. Top with the cooked salmon (you can remove the skin if desired, the salmon should easily release from the skin after cooking). Drizzle dressing over salads and serve.
Your Salmon Power Salad looks and I am sure tastes delicious!
It is nice to have a new salad recipe for those warm summer
evenings when it is too hot to cook dinner.
Thank you! Yes, I plan on making this quite a bit in the summer!
This salad looks amazing! I am going to have to try that as a topper for my next dinner salad, which, ahem, will be tomorrow! And I can’t wait to try this vinaigrette too! Pinned!
Thanks for the pin, Lindsey!
Delicious! I am obsessed with salmon, and this salad looks like the best way possible to enjoy it. Great recipe!
Yes, this salad is wonderful. My other favorite way to enjoy salmon is this recipe: Easy Baked Salmon
My kids both love salmon, and I love that they love it, especially since they are somewhat picky eaters. 🙂 So, I try to make it as often as I can!
These salad looks very nice and it’s perfect for this season ! And the Dijon’s moutarde is very easy to me to find it 😉 because I live in France 🙂
Very nice photos.
Thank you, Eva! This honey Dijon vinaigrette is my new favorite! I’ve been using it on all sorts of salads. I’ve never been to France but would love to visit someday! 🙂
This salad looks incredible! The combo of blueberries and avocado is something I haven’t tried yet, and clearly need to! Looks like a big bowl of superfood goodness. I can hardly wait for blueberry season where I live so I can give this a whirl!
I hope blueberry season arrives soon where you live! My favorite way to enjoy fresh blueberries (besides on a salad like this one) is on top of a bowl of homemade granola!
I want you to make salads for me – you make amazing ones! Pinned!
You are so sweet, Mary Frances! Thank you!
Dinner salads are my favorite too, especially ones like this! Panera makes a similar salad, a spinach powerhouse one, but this looks like it could rival it! Sounds amazing! I absolutely love the vinaigrette dressing on this, such fresh and light ingredients. This is on my list of salads to try!
I haven’t tried Panera’s version, but I do know that homemade is most always better. 🙂 I hope you do try this!
I love salmon, especially with a little chili powder on it. This salad looks so fresh and delicious!
Thanks, Laura! I love it when healthy foods are so fresh and flavorful!
I was looking at salad recipes with salmon and blueberries but the dressings were not what I had in mind. I made the dressing from your recipe and made a salad of salmon, romaine lettuce, blueberries, toasted pecans, and blue cheese. I left out the red onion since I had none. The dressing is perfect and I will make it again and again. Next time I will make the entire salad in your recipe. Thank you.
I am so glad that you enjoyed the dressing! It’s one of my favorites, too. Your salad combination sounds delicious!
I don’t normally like salads much, but the salmon/blueberry/avocado/walnut combination looks really good!
Yes, I think you would enjoy this salad! It’s a great way to eat salmon.
My kids are finally at the age that they enjoy a great salad for dinner. This one looks like it would fit the bill perfectly!
I am looking forward to the days when my kids will eat salad! I usually serve them a deconstructed version of whatever dinner salad I’m making. With this salmon salad, they ate salmon, blueberries, and some strawberries (wish they would eat avocado!).
Salmon power salad sounds amazing!! I can almost taste it. Pinning this one! That vinaigrette sounds lovely. Girl you’re making me hungry! And it’s 5am (I’m not normally up this early, but work called to keep me home until they need me; and I’m hoping they won’t need me ;)). Anyway, I can’t wait to try this salad!
Thanks, Natasha! I hope your work doesn’t need you and you get the day off! This salad is so good, but I’m not sure I could eat it at 5am! 🙂
Great salad. I was curious about the combination. Had to sub
pepitas for walnuts and asadera for the goat cheese.
Will make it many times again.
I’m glad you enjoyed this salad! Pepitas are a great idea!
I also add fresh strawberries to almost your exact recipe and make a strawberry vinegarette dressing.
I buy enough salmon for two meals (about 1.5 pounds for two people for two meals). I cook it all at once and we have a hot meal with vegetables the first night and use the remaining salmon the second night for salmon salad. It makes for two easy, healthy dinners.