Avocados Stuffed with Flavorful Salmon Salad

This protein-packed, no-cook lunch is creamy, savory, and ready in minutes perfect for a quick meal that doesn’t compromise on flavor or nutrition.

When you're craving something light but satisfying, creamy yet nourishing, this Salmon Salad–Stuffed Avocado hits all the right notes. It’s rich in protein, loaded with healthy fats, and requires zero cooking a dream for busy weekdays or hot summer days when turning on the stove just isn’t an option.

With canned salmon as the star ingredient, this easy recipe also happens to be budget-friendly and pantry-friendly. And with the addition of Greek yogurt, pesto, and a squeeze of lemon, it’s full of bold, refreshing flavor.

Why This Meal Works for Your Body

This dish brings together a powerhouse of nutrients in a simple, whole-food format:

  • Salmon is an excellent source of omega-3 fatty acids, which support heart and brain health.

  • Avocados offer monounsaturated fats and nearly 20 vitamins and minerals, including potassium and folate.

  • Greek yogurt adds creaminess and a boost of protein without extra fat.

  • Spinach is rich in antioxidants like lutein and vitamin K.

  • Whole-grain crackers provide a satisfying crunch and extra fiber.

According to the USDA, Americans consume far less seafood than recommended about 16 pounds per person per year, compared to the advised 26 pounds. Recipes like this make it easy to get more seafood into your diet in a flavorful and approachable way.

The Updated Recipe

This version includes flavor tweaks based on reader feedback: slightly less pesto for better balance, plus lemon juice and a pinch of salt to brighten the whole dish.

Ingredients

  • ⅓ cup canned salmon (drained)

  • 1 tablespoon nonfat plain strained (Greek-style) yogurt

  • 2 teaspoons pesto

  • 2 teaspoons minced shallot

  • ½ teaspoon lemon juice

  • Pinch of salt

  • Freshly ground black pepper to taste

  • ½ avocado

  • 1 cup baby spinach

  • 5 thin wheat crackers

Instructions

1. In a small bowl, mix the salmon, yogurt, pesto, shallot, lemon juice, salt, and pepper.

2. Halve the avocado and remove the pit.

3. Spoon the salmon mixture into the avocado halves.

4. Serve on a bed of baby spinach with crackers on the side.

Nutrition Snapshot (Per Serving)

  • Calories: 345

  • Fat: 22g (3g saturated)

  • Protein: 23g

  • Carbohydrates: 18g

  • Fiber: 8g

  • Sugar: 3g (1g added)

  • Sodium: 606mg

  • Potassium: 778mg

Tips and Variations

  • For extra crunch, add chopped celery or cucumber to the salad.

  • Swap the salmon for canned tuna or cooked chicken if preferred.

  • Add a pinch of red pepper flakes for a little heat.

  • Make it portable by scooping the salmon salad into a container and slicing the avocado fresh when ready to eat.

This dish is perfect for anyone looking to eat more whole foods, balance healthy fats and lean protein, and enjoy a meal that feels indulgent but totally supports your wellness goals.

If you loved it, share it or subscribe to our newsletter for more easy, nourishing recipes.