If you’re searching for a vibrant, nourishing dish that feels like a hug in a bowl, this Healthy Salmon Salad with Avocado and Greek Yogurt Recipe is about to become your new favorite. With creamy avocado, tangy Greek yogurt, and flaky salmon, every bite bursts with fresh flavors and satisfying textures that feel decadent yet wholesome. It’s a perfect blend of protein, healthy fats, and crisp vegetables that effortlessly fits into a clean-eating lifestyle without sacrificing any taste. Whether for a quick lunch or a light dinner, this salad offers a delicious way to enjoy salmon that’s as satisfying as it is good for you.

Ingredients You’ll Need
Simple, fresh ingredients come together to create a flavorful and hearty salad. Each one plays an important role — from the creamy avocado that adds richness, to the crisp celery providing delightful crunch, and the Greek yogurt bringing tang and moisture without heaviness.
- 150 grams canned salmon: Use drained canned salmon for convenience or substitute with cooked salmon for a fresher taste.
- 1/2 medium avocado: Choose a ripe avocado to bring creaminess and healthy fats to the mix.
- 1/4 cup plain Greek yogurt: Adds tanginess and binds the salad while keeping it light.
- 1/2 cup diced celery: Provides a crunchy texture and fresh flavor contrast.
- 1/4 cup diced red onion: Offers a sharp, savory bite that awakens the palate.
- 1/4 cup fresh dill, chopped: Bright, herbaceous notes that elevate the salmon’s flavor beautifully.
- 1/2 tsp garlic powder: Infuses subtle savory depth without overpowering the dish.
- Juice of 1/2 a lemon: Adds a zesty brightness that lifts all the flavors.
- Salt and pepper: Essential seasonings to balance and enhance the salad’s taste.
How to Make Healthy Salmon Salad with Avocado and Greek Yogurt Recipe
Step 1: Gather and Prep Ingredients
Start by draining the salmon well if using canned, and dice your celery and red onions into small, even pieces to ensure every forkful has a burst of flavor. Chop the fresh dill finely and scoop out the ripe avocado, ready to mash.
Step 2: Combine and Mash
Place all the prepared ingredients—including the salmon, avocado, Greek yogurt, celery, red onion, dill, garlic powder, and lemon juice—into a large mixing bowl. Begin mashing the salmon and avocado together using a fork or potato masher until they form a creamy, chunky base. Fold everything together thoroughly so the flavors meld perfectly.
Step 3: Season and Adjust
Season the mixture generously with salt and freshly ground black pepper, tasting as you go. This simple seasoning step is crucial for balancing the creamy and tangy elements against the savory salmon. Give the salad one last mix to ensure even seasoning throughout.
Step 4: Ready to Serve
Your Healthy Salmon Salad with Avocado and Greek Yogurt Recipe is now perfectly ready! You can enjoy it immediately or chill it briefly to let the flavors settle. Either way, the freshness and creamy textures will make your taste buds sing.
How to Serve Healthy Salmon Salad with Avocado and Greek Yogurt Recipe
Garnishes
Adding a sprinkle of freshly chopped dill or a few lemon zest curls on top makes this salad look inviting and fresh. A light drizzle of extra virgin olive oil or a few capers can introduce a subtle complexity that’s hard to resist.
Side Dishes
This salmon salad pairs beautifully with crisp green salads, crunchy cucumber slices, or roasted vegetables to keep the meal light and nutrient-packed. You could also serve it alongside whole grain crackers or toasted sourdough for added texture and wholesome carbs.
Creative Ways to Present
Try spooning this salmon salad into halved avocados for a stunning appetizer or stuff it into pita bread pockets for a deliciously portable lunch. It also works wonderfully as a topping on open-faced toasts with fresh sprouts or as a filling for crunchy lettuce wraps for a gluten-free option.
Make Ahead and Storage
Storing Leftovers
Store your leftover Healthy Salmon Salad with Avocado and Greek Yogurt Recipe in an airtight container in the refrigerator. It’s best enjoyed within two days to maintain the creamy texture of the avocado and freshness of the ingredients.
Freezing
Due to the fresh avocado and yogurt components, freezing this salad is not recommended because it can alter the texture and flavor in unfavorable ways. Instead, aim to consume it within a couple of days for optimal taste.
Reheating
This salad shines best served cold or at room temperature. If you prefer a warm meal, try serving it alongside a warm grain bowl or freshly cooked vegetables rather than reheating the salad itself.
FAQs
Can I use fresh salmon instead of canned?
Absolutely! Using cooked fresh salmon adds a more delicate texture and flavor, but canned salmon works perfectly for quick and easy preparation without sacrificing nutrition.
Is it possible to make this recipe dairy-free?
Yes! Substitute the Greek yogurt with a dairy-free yogurt alternative like coconut or almond-based yogurt. Just be aware this might subtly change the tangy flavor.
How can I add more crunch to the salad?
Adding extras like toasted nuts, seeds, or even finely chopped bell peppers can boost the crunch factor while keeping the salad nutritious and interesting.
Can I prep this salad ahead for meal prep?
You can prepare the salad a day ahead and store it in the fridge. Just keep in mind the avocado may brown slightly, so squeeze extra lemon juice on top and cover tightly to maintain freshness.
What are some good alternatives to celery in this recipe?
If you’re not a fan of celery, diced cucumber or jicama make excellent crunchy substitutes that keep things refreshing and light.
Final Thoughts
Whipping up this Healthy Salmon Salad with Avocado and Greek Yogurt Recipe is like gifting yourself a burst of fresh, wholesome goodness that’s as satisfying as it is simple to make. It’s perfect whether you’re fueling a busy day or craving something light and delicious. Give this recipe a try—you might just find it becoming a weekly staple in your kitchen!
Print
Healthy Salmon Salad with Avocado and Greek Yogurt Recipe
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 20 minutes
- Yield: 2 servings
- Category: Salad
- Method: No-Cook
- Cuisine: American
- Diet: Low Salt
Description
A refreshing and nutritious Healthy Salmon Salad combining protein-rich canned salmon with creamy avocado and tangy Greek yogurt. Perfect for a light meal or snack, this salad is packed with fresh celery, red onion, and dill, flavored with garlic powder and lemon juice. It’s a versatile dish that can be enjoyed on its own, as a sandwich filling, or tossed into green salads and grain bowls.
Ingredients
Salmon and Dressing
- 150 grams canned salmon, drained (approx. 5 ounces; or use cooked salmon)
- 1/2 a medium-sized ripe avocado
- 1/4 cup plain Greek yogurt
- 1/2 a lemon, juice only
- 1/2 tsp garlic powder
- Salt and pepper, to taste
Vegetables and Herbs
- 1/2 cup diced celery (approx. 2 stalks)
- 1/4 cup diced red onion
- 1/4 cup fresh dill, chopped
Instructions
- Combine Ingredients: Add all prepped ingredients, including the drained salmon, avocado, Greek yogurt, diced celery, red onion, fresh dill, garlic powder, and lemon juice into a large bowl.
- Mash and Mix: Mash the salmon and avocado together until well combined, then stir all the ingredients thoroughly to incorporate flavors evenly. Season with salt and pepper to taste.
- Serve: Serve the salmon salad as desired. It can be used as a filling for sandwiches and open-faced toasts, added to pita or lettuce wraps, or mixed into green salads and grain bowls for a nutritious meal.
Notes
- Use canned salmon with bones for extra calcium or boneless canned salmon if preferred.
- Adjust garlic powder and lemon juice quantities to taste.
- For added crunch, consider adding chopped cucumber or radishes.
- This salad keeps well in the refrigerator for up to 2 days in an airtight container.
- To make this recipe dairy-free, substitute Greek yogurt with a dairy-free yogurt alternative.

