Ingredients
- 1 1/2 cups cooked or canned salmon, flaked and skin removed
- 1 large egg
- 1/2 cup panko breadcrumbs
- 2 cloves garlic, minced
- 2 green onions or chives, finely chopped
- 2 tablespoons fresh parsley or dill, chopped
- 1 teaspoon Dijon mustard
- 1 teaspoon lemon zest
- Salt and pepper, to taste
- Olive oil or cooking spray (for baking)
For the avocado sauce:
- 1 ripe avocado
- 1/4 cup Greek yogurt or sour cream
- 1 tablespoon lemon or lime juice
- 1 small garlic clove
- 2 tablespoons fresh herbs (parsley, cilantro, or dill)
- Salt, to taste
- Water, as needed to thin
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a large bowl, combine flaked salmon, egg, breadcrumbs, garlic, green onions, parsley or dill, Dijon mustard, lemon zest, salt, and pepper.
- Mix until well combined and shape into 1½-inch meatballs (about 15–18).
- Place meatballs on the baking sheet, lightly brush or spray with olive oil, and bake for 15–18 minutes, or until golden and cooked through.
- Meanwhile, blend avocado, Greek yogurt, lemon juice, garlic, herbs, and salt in a food processor or blender until smooth. Add water to thin if needed.
- Serve meatballs warm with avocado sauce drizzled on top or on the side for dipping.
Notes
- Add smoked paprika or chili flakes to the meatballs for extra flavor.
- Use quinoa instead of breadcrumbs for a gluten-free option.
- Make the sauce dairy-free by omitting yogurt and using olive oil and lemon juice instead.
- Store sauce and meatballs separately to preserve freshness and texture.
- Freeze cooked meatballs and reheat in oven or air fryer when ready.
Nutrition
- Serving Size: 4–5 meatballs with sauce
- Calories: 290
- Sugar: 1g
- Sodium: 420mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 3g
- Protein: 22g
- Cholesterol: 85mg