This roasted Salmon Salad is the perfect lunch: fresh, full of protein, and just 10 minutes to make.
Tender baked salmon is flaked and mixed with a simpler olive oil and dijon mustard dressing and dried herbs.
Salmon Avocado Salad Recipe
Preparing easy salad recipes like kale caesar salad, cold Italian pasta salad or avocado chickpea salad and keeping it in the fridge always sets me up for a better week ahead.
You can also ‘’bake’’ the salmon fillets in air fryer.
If you love cabbage recipes, I also have a delicious collection of 40+ Best Cabbage Recipes.
This recipe has been updated with some adjustments and new photos in 2024.
Jump To
Want to Save This Recipe?
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from The Yummy Bowl.
Salmon Salad Ingredients
- Salmon - rich in protein and Omega-3s for heart and brain health. Opt for wild-caught for the best results and benefits.
- Avocado - adds a healthy dose of fats and a creamy texture to the salad. Go for medium or large and ripe but not mushy Hass avocado. If making this salad for meal prep, I recommend adding the avocado later to prevent browning.
- Dijon mustard - adds a little zing and creaminess to the olive oil dressing.
- Olive oil - always good quality and not overly bitter.
- Oregano - for some Mediterranean flavors, you can also use Italian seasoning here (or just mix of similar dried herbs).
- Mung bean sprouts - use store bought or sprout the mung beans yourself! Mung bean sprouts, like other sprouts, are rich in nutrients, vitamins (A, B1, B2, C, E, niacin), minerals (potassium, phosphorus, iron), dietary fiber, and protein (about 3g per 100g). These powerhouse sprouts are great for stir fries and toping your salads.
- Dressing tip: feel free to switch it up by using creamy based dressing like this green goddess dip & dressing (add more water, oil or milk to make it more runny) or Greek yogurt herb dressing.
📋 You can find the full ingredient list in the Recipe Card below the article.
How To Make Salmon Avocado Salad
- Preheat your oven to 400°F. Prepare the salmon by mixing together olive oil, salt, garlic powder, oregano, and Dijon mustard in a bowl. Brush this mixture onto the salmon fillet.
- Bake the salmon in the preheated oven for 6-7 minutes, adjusting the time depending on the size of your fillet. A 5-ounce fillet typically takes about 7 minutes.
- While the salmon is baking, prepare the salad dressing by combining red onion, Dijon mustard, olive oil, oregano, salt, pepper, and vinegar in a separate bowl. Mix these ingredients well.
- Once mixed, gently stir in the remaining salad ingredients.
- Once the salmon is cooked, serve it immediately alongside the prepared salad. Enjoy!
🥑 For more avocado recipes, try this Grated Egg Avocado Toast next!
Storing Leftovers
Store the salad in an airtight container in the refrigerator. It will stay fresh for up to 3 days.
Fresh Salmon is Key
While canned salmon is great for budget-friendly and healthy recipes like salmon croquettes, I recommend using fresh salmon for this salad recipe.
Just like with salmon burgers, fresh salmon ensures the perfect texture—tender and satisfying without turning the salad mushy.
🐟 READ NEXT: Salmon Types
Make Ahead Option
This is one of my favorite recipes to meal prep, and I make it almost every week!
- Cook the salmon and refrigerate for up to 3 days. For dressing, whisk the ingredients except red onion in a jar and keep in the fridge for up to 5 days.
- You can assemble the entire salad (excluding the avocado and salmon) up to 8 hours in advance and store it in the fridge.
- When you're ready to serve, cut the avocado, tear the salmon, and arrange them on the salad. Drizzle with the dressing and serve.
How Do You Know if Salmon is Cooked Through?
Fresh salmon should easily flake apart when pressed gently with a fork or your finger. The center of the salmon should no longer appear raw.
I recommend cooking salmon to internal temperature of 125-130°F.
More Salmon Recipes
Did You Like This Recipe?
Leave a ⭐️⭐️⭐️⭐️⭐️ rating below and share it on Instagram, Facebook, and Pinterest!
Recipe Card
10 Minute Salmon Avocado Salad
Want to Save This Recipe?
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from The Yummy Bowl.
INGREDIENTS
For Salmon
- 4-5 ounce salmon fillet, i like to remove the skin for salad but it is optional
- ¼ teaspoon Dijon mustard
- ¼ teaspoon dried oregano
- 1 pinch of salt
- ½ teaspoon olive oil
- ¼ teaspoon garlic powder
For Salad
- ¼ teaspoon dijon
- 1 tablespoon oil
- Pinch oregano
- Salt and black pepper to taste
- 2 tablespoon red onion, diced
- ½ teaspoon apple cider vinegar or freshly squeezed lemon juice
- 2 tablespoon mung beans sprouts
- ¼ cup tomatoes, 7 cherry tomatoes, cut in half
- 1 medium avocado
- 2 cups romaine lettuce, or other crunchy lettuce
INSTRUCTIONS
- Preheat your oven to 400°F. Prepare the salmon by mixing together olive oil, salt, garlic powder, oregano, and Dijon mustard in a bowl. Brush this mixture onto the salmon fillet.4-5 ounce salmon fillet, ¼ teaspoon Dijon mustard, ¼ teaspoon dried oregano, 1 pinch of salt, ½ teaspoon olive oil, ¼ teaspoon garlic powder
- Bake the salmon in the preheated oven for 6-8 minutes, adjusting the time depending on the size of your fillet. A 5-ounce fillet typically takes about 8 minutes.
- While the salmon is baking, prepare the accompanying salad by combining red onion, Dijon mustard, olive oil, oregano, salt, pepper, and vinegar in a separate bowl. Mix these ingredients well. Once mixed, gently stir in the remaining salad ingredients.¼ teaspoon dijon, 1 tablespoon oil, Pinch oregano, Salt and black pepper to taste, 2 tablespoon red onion, ½ teaspoon apple cider vinegar or freshly squeezed lemon juice, 2 tablespoon mung beans sprouts, ¼ cup tomatoes, 2 cups romaine lettuce, 1 medium avocado
- Once the salmon is cooked, serve it immediately alongside the prepared salad. Enjoy!
NOTES
- Cook salmon on the grill: Place fish, skin side down, in a disposable grill foil pan, and brush with the marinade. Transfer to the grill, cover the lid, and cook for 15-20 minutes or until salmon flakes easily with a fork.
- Cook salmon in skillet: Season the salmon as per recipe. Heat oil in a nonstick skillet over medium-high heat until hot and shimmering. Cook the salmon, skin side up, without moving, until golden and crisp, about 4 minutes. Carefully flip the fillets and reduce the heat to medium. Continue cooking until done to your liking, 4 to 5 minutes more. Serve!
ADD YOUR OWN PRIVATE NOTES
NUTRITION
Note: Nutrition information is estimated and varies based on the products used.
Full Nutrition Disclaimer can be found here.
Salmon Avocado Salad: FAQs
It usually takes 15-20 minutes for a salmon fillet to cook until flaky. The precise time will depend on the thickness of your fillets.
The dressing provided complements the salmon salad nicely. Alternatively, you can try a greek yogurt or mayo-based dressing for a creamy alternative.
Salmon can be swapped for another firm, flaky fish, such as halibut, cod or trout.
If fish isn’t your thing, try my BBQ potato salad, broccoli cranberry salad or avocado chickpea salad. All equally delicious!
You can make this salad with grilled, skillet-cooked, or air-fried salmon.
Season the salmon as directed in this recipe, then follow my instructions for air fryer salmon or grilled salmon in the recipe card notes.
You'll know if salmon has gone bad with one or all of the following signs: fishy odor, grayish color, presence of mold, mushy texture, slimy residue, or dark spots.
Salmon skin has the same or even more nutrients than salmon flesh, however, it is not the best option in salads.
More Salads You'll Love
If you like fulfilling salad bowls be sure to head over to my Salad Section or try one of these yummy salads:
Chris F.
catching your own salmon and using it for this recipe? nothing beats that! Love these easy, fresh ideas.
Julia
thanks Chris :))))
Lizeth-Anne
Storing leftovers is always a concern for me. How long do you think the salmon salad would last in the fridge?
Julia
up to 3 days Dave!
Aaron M
In my experience, it's best eaten within a day or two. Fish doesn't keep well, even in salads.
Tommy P
hey, how do you tell when the salmon's done? just started cooking fish and i dont wanna mess it up lol
Julia
the salmon should be flaky and change color. Check out the blog post for more details!
Doe John
Fresh salmon really makes a difference in recipes like this. Always my go-to for a naturally rich flavor. Great tip!
Sara L
Love this 10 min salmon avocado salad idea! With work and the kids, it's hard to make time for a healthy meal. This seems doable and delish. Thanks for sharing, Julia!
Jenny K
Absolutely! I tried it yesterday and it was a hit. Quick, easy, and so satisfying!
Mark T
Sounds good, but is it filling enough for a main meal? Wondering if I should plan a side.
Julia
You can use larger salmon fillet, this is more of a lighter lunch serving.
Julia
glad you and your kids like it, thanks Sara!
LeoParker
Quick and healthy recipes like the salmon avocado salad are exactly what I need for my meal prep. Thanks for sharing, gonna add this to next week's menu.
Julia
thank you Leo, let me know what you think!