Prepare the Salmon Meatballs:
Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper or a silicone mat. In a mixing bowl, combine the chopped salmon, breadcrumbs, egg, parsley, lemon zest, Dijon mustard, garlic powder, salt, and pepper. Mix gently until all ingredients are evenly incorporated.
Shape the Meatballs:
With your hands, form the mixture into small meatballs, about 1 to 1 1/2 inches in diameter. Place them on the prepared baking sheet, making sure they are not touching each other.
Bake the Salmon Meatballs:
Lightly drizzle the meatballs with olive oil. Bake in the preheated oven for 12–15 minutes or until the meatballs are golden brown on the outside and cooked through. You can check for doneness by inserting a fork into the center of one meatball—it should flake easily.
Prepare the Tangy Avocado Sauce:
While the meatballs are baking, prepare the avocado sauce. In a food processor or blender, combine the ripe avocado, Greek yogurt, lemon juice, garlic powder, salt, pepper, and cilantro (if using). Blend until smooth and creamy. Adjust the seasoning to taste, adding more lemon juice, salt, or pepper as needed.
Serve the Meatballs:
Once the salmon meatballs are done, remove them from the oven and allow them to cool for a minute or two. Serve the meatballs with a generous drizzle of the tangy avocado sauce on top or on the side for dipping.