Introducing AlgaeCal's Referral Program. Get A Free Bottle.

Salmon-Stuffed Avocados

There’s a lot to love about avocados…

Besides their delicate flavor and creamy texture, they provide heart-healthy monounsaturated fatty acids, fiber, and bone-friendly nutrients including protein, calcium, and magnesium.

Another great thing about avocados is they’re so versatile. You can scoop them into salads, blend them into smoothies, spread them onto toast…. I’m always looking for new ways to add them to a meal. And I feel like I really hit the jackpot with this recipe for salmon-stuffed avocados! 

The flavors of salmon and avocado complement each other beautifully. And salmon is an excellent source of omega 3 fatty acids (which help protect your bones against inflammation) in addition to protein, calcium, and many other nutrients.

These salmon-stuffed avocados are ready in just minutes, with no cooking or complicated prep required. And depending on the portion size, you can enjoy them as either an appetizer or a main course. (I love having two avocado halves for lunch. It fills you up just enough!) 

Plus, it’s a really gorgeous-looking meal… as you’ll see from this video we made to walk you through it.

Salmon-Stuffed Avocados

Course Appetizer
Cuisine American
Prep Time 15 minutes
Servings 4
Calories 287 kcal


  • 1/2 cup plain Greek yogurt
  • 1/2 cup celery, diced
  • 2 tbsp parsley, chopped
  • 1 tbsp lime juice
  • 2 tsp mayonnaise
  • 1 tsp Dijon mustard
  • 1/8 tsp salt
  • 1/8 tsp pepper
  • 10 oz canned salmon, drained*
  • 2 avocados
  • chives, chopped (optional)
Nutrition Facts
Salmon-Stuffed Avocados
Amount Per Serving
Calories 287 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 3g19%
Cholesterol 61mg20%
Sodium 406mg18%
Potassium 767mg22%
Carbohydrates 11g4%
Fiber 7g29%
Sugar 2g2%
Protein 21g42%
Vitamin A 426IU9%
Vitamin C 14mg17%
Calcium 253mg25%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.


  1. In a bowl, combine the salmon, yogurt, celery, parsley, lime juice, mayonnaise, mustard, salt and pepper. Mix well.
  2. Cut each avocado in half lengthwise and remove the pits. Scoop out 1 tbsp of the flesh from each avocado half and place it in a separate bowl. Mash the flesh with a fork, then stir it into the salmon mixture.
  3. Fill each avocado half with about ¼ cup of the salmon mixture, so that it creates a small mound. Garnish with chives, if you like.

Recipe Notes

If you’re making a meal just for yourself and you don’t want leftovers (because no one enjoys brown avocado!), simply use half the ingredients. 

*Many people don’t enjoy eating the bones in canned salmon. If you’re one of them, just discard the bones before mixing the salmon with the rest of the ingredients. (You can also find brands with the bones already removed.) Keep in mind, though, that the bones are an excellent source of calcium

Salmon-Stuffed Avocados Takeaways

Both avocado and salmon are delicious and loaded with bone-friendly nutrients. And when you bring them together… well, you might wonder where this recipe has been all your life! (My husband and I have been making it every week since we discovered it.)

It’s also a snap to customize the recipe to your taste. Add a dash or two of your favorite herbs, some hot sauce if you enjoy a bit of heat, or maybe a sprinkling of cheese for an extra calcium boost. I’d love to hear how you like to make it in the comments section below. 🙂

Author: Monica Straith, BS

Monica is the PR and Outreach Manager and Fitness Lead at AlgaeCal. She’s an ACE Certified Personal Trainer and Nutrition Specialist, and has a B.S. and B.A. from the University of Wisconsin-Madison, where she played varsity soccer for four years. Monica pulls from her experience in athletics and health to contribute to AlgaeCal and has also been featured on myfitnesspal blog, Prevention, and Huffington Post.