Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Plate of salmon balls served with avocado sauce

Salmon Balls with Avocado Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ava
  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Description

These salmon balls are crispy on the outside, tender on the inside, and paired with a creamy avocado sauce that adds a tangy, herby finish. Perfect as an appetizer or quick dinner, they’re packed with protein and flavor.


Ingredients

Scale

**For the Salmon Balls:**

1 lb fresh skinless salmon fillets

1 cup plain breadcrumbs

1 large egg

2 tbsp fresh dill or parsley, chopped

2 tbsp lemon juice

Salt and pepper to taste

**For the Creamy Avocado Sauce:**

1 ripe avocado

½ cup plain Greek yogurt

½ tsp garlic powder

Salt and pepper to taste


Instructions

1. Preheat your oven to 375°F (190°C).

2. Flake the salmon into a large mixing bowl.

3. Add breadcrumbs, egg, herbs, lemon juice, salt, and pepper. Mix well.

4. Form the mixture into 1-inch balls and place on a parchment-lined baking sheet.

5. Bake for 20–25 minutes or until golden and cooked through.

6. While baking, blend avocado, Greek yogurt, garlic powder, and seasonings until smooth.

7. Serve the salmon balls warm with avocado sauce for dipping.

Notes

Use fresh salmon for best flavor.

If the mixture is too soft, add more breadcrumbs gradually.

Feel free to swap dill with parsley or chives.

The sauce is best fresh but can be stored for up to 24 hours in the fridge.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Appetizer, Dinner
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 4–5 balls
  • Calories: 310
  • Sugar: 2g
  • Sodium: 410mg
  • Fat: 18g
  • Saturated Fat: 4g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 70mg