Pulse the fresh salmon fillet in a food processor until coarsely minced.
In a mixing bowl, combine salmon, parsley, cilantro, breadcrumbs, egg, garlic, smoked paprika, lemon zest, salt, and pepper. Mix well.
Form the mixture into 12-14 balls, about 2 inches in diameter.
Heat olive oil in a skillet over medium heat.
Cook the salmon balls for 3-4 minutes per side until golden brown.
In a food processor, blend avocado, cilantro, Greek yogurt, lime juice, salt, and pepper until smooth.
Serve the salmon balls with the creamy avocado sauce drizzled or scooped over them.