Ingredients
Method
Preparation
- If using fresh salmon, finely chop or pulse in a food processor until coarsely ground. If using canned, flake and remove any large bones.
- In a bowl combine salmon, panko, egg, green onions, garlic, Dijon, lemon zest, herbs, smoked paprika, salt, and pepper. Mix gently until just combined.
- Wet your hands and shape the mixture into 1- to 1½-inch balls. You should get about 16–20.
Cooking
- Pan-fry: Heat 2 tbsp olive oil in a large skillet over medium heat. Add meatballs and turn gently every 3–4 minutes until golden and cooked through, about 10–12 minutes total.
- Bake: Preheat oven to 400°F (200°C). Arrange meatballs on a parchment-lined sheet, spray lightly with cooking oil, and bake 12–15 minutes until firm and lightly browned.
Making the Sauce
- In a blender, add avocado, Greek yogurt, lime juice, garlic, cilantro, olive oil, salt, and pepper. Blend until smooth. Adjust thickness with water if needed.
Serving
- Plate the salmon balls and drizzle or dip with the creamy avocado sauce. Garnish with extra herbs and lemon wedges.
Notes
Keep the mixture tender by not overworking it. Make ahead by refrigerating formed meatballs for up to 24 hours or freeze raw. For a crispy finish, broil baked meatballs for 1–2 minutes at the end while watching closely. Leftovers make great sandwiches.