Description
Delicious salmon balls served with a creamy avocado cilantro sauce. Perfect as an appetizer or main dish!
Ingredients
Scale
- 450 g fresh salmon fillet, skin removed
- 60 ml fresh parsley, finely chopped
- 60 ml fresh cilantro, finely chopped
- 120 ml breadcrumbs or almond flour for gluten-free option
- 1 large egg
- 2 cloves garlic, minced
- 1 teaspoon smoked paprika
- 1 teaspoon lemon zest
- Salt and freshly ground black pepper, to taste
- 30 ml olive oil
- 1 ripe avocado
- 60 ml fresh cilantro, chopped
- 60 ml Greek yogurt or sour cream for a creamier texture
- 30 ml lime juice
- 1 clove garlic, minced
- Salt and freshly ground black pepper, to taste
Instructions
- Finely chop the salmon fillet or pulse in a food processor until coarsely minced. In a large mixing bowl, combine the salmon, parsley, cilantro, breadcrumbs or almond flour, egg, minced garlic, smoked paprika, lemon zest, salt, and pepper. Mix thoroughly until evenly incorporated.
- Portion the mixture and roll into balls approximately 5 cm in diameter. The batch should yield about 12–14 balls, depending on size.
- Heat olive oil in a large skillet or grill pan over medium heat. Arrange salmon balls in a single layer and cook for 3–4 minutes per side, turning until golden brown and cooked through. Remove and set aside.
- Combine avocado, chopped cilantro, Greek yogurt or sour cream, lime juice, garlic, salt, and pepper in a food processor. Blend until smooth and creamy. Adjust seasoning to taste.
- Arrange salmon balls on a platter and serve with the creamy avocado cilantro sauce either drizzled on top or as a dipping accompaniment. Enjoy immediately, or store refrigerated for later use.
Notes
- For a gluten-free version, use almond flour instead of breadcrumbs.
- These salmon balls can be served warm or cold.
- Leftovers can be stored in the refrigerator for up to 2 days.
Nutrition
- Serving Size: 1 ball
- Calories: 150
- Sugar: 1 g
- Sodium: 200 mg
- Fat: 10 g
- Saturated Fat: 2 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 5 g
- Fiber: 2 g
- Protein: 9 g
- Cholesterol: 40 mg