01 - Preheat the oven to 400°F and line a baking sheet with parchment paper.
02 - In a large bowl, combine the chopped salmon, egg, breadcrumbs, parsley, dill, green onions, garlic, lemon juice, mustard, salt, and pepper. Mix until just combined, being careful not to overwork the mixture.
03 - Using damp hands to prevent sticking, form the mixture into 16 golf ball-sized meatballs and place them on the prepared baking sheet.
04 - Brush or spray the tops of the meatballs lightly with olive oil to promote even browning.
05 - Bake for 18-20 minutes, or until the meatballs are firm to the touch and lightly golden on top.
06 - While meatballs bake, combine avocado, Greek yogurt, lemon juice, garlic, herbs, salt, and pepper in a blender or food processor. Blend until smooth, adding water 1 tablespoon at a time until reaching a creamy, dippable consistency.
07 - Serve the warm salmon meatballs immediately with avocado sauce on the side for dipping or drizzled over the top.