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
Golden brown salmon balls drizzled with a vibrant green creamy avocado sauce, garnished with fresh dill on a white plate.

Salmon Balls with Creamy Avocado Sauce

These delightful salmon balls are perfectly seasoned and baked until golden, then paired with a vibrant, zesty, and incredibly creamy avocado sauce. This recipe is a healthy, flavorful, and quick dinner or appetizer that’s packed with Omega-3s and good fats.

  • Total Time: 35 minutes
  • Yield: 4 servings (approx. 18-20 balls) 1x

Ingredients

Scale

1 lb fresh salmon fillets, skinless and boneless
1/4 cup panko breadcrumbs
2 tbsp mayonnaise
1 tbsp Dijon mustard
2 tbsp fresh dill, finely chopped, plus more for garnish
1 tsp lemon zest
1/2 tsp salt
1/4 tsp black pepper
For the Creamy Avocado Sauce:
2 ripe avocados
1/4 cup fresh cilantro, packed
1/2 jalapeño (optional, seeds removed for less heat)
1 clove garlic
2 tbsp fresh lime juice
1 tbsp olive oil
Salt and pepper to taste
Cold water (if needed for consistency)

Instructions

Step 1: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
Step 2: Dice the salmon into very small, uniform pieces (about 1/4-inch to 1/2-inch cubes). Alternatively, pulse it a few times in a food processor until finely chopped, being careful not to over-process.
Step 3: In a medium bowl, combine the diced salmon, panko breadcrumbs, mayonnaise, Dijon mustard, chopped fresh dill, lemon zest, 1/2 tsp salt, and 1/4 tsp black pepper. Mix gently until just combined. Do not overmix.
Step 4: Form the mixture into 1-inch to 1.5-inch balls (you should get about 18-20 balls). Place them on the prepared baking sheet, ensuring they are not touching.
Step 5: Bake for 12-15 minutes, or until the salmon balls are cooked through and lightly golden. The internal temperature should reach 145°F (63°C).
Step 6: While the salmon balls bake, prepare the creamy avocado sauce. Halve the avocados, remove the pits, and scoop the flesh into a food processor or a high-speed blender.
Step 7: Add the fresh cilantro, jalapeño (if using), garlic clove, lime juice, olive oil, and a pinch of salt and pepper to the food processor/blender.
Step 8: Blend until the sauce is completely smooth and creamy. If it’s too thick, add a tablespoon of cold water at a time until you reach your desired consistency. Taste and adjust seasonings as needed.
Step 9: Once the salmon balls are baked, remove them from the oven.
Step 10: Arrange the salmon balls on a serving platter or individual plates.
Step 11: Drizzle generously with the creamy avocado sauce, or serve the sauce on the side for dipping.
Step 12: Garnish with extra fresh dill or cilantro sprigs and a wedge of lime. Serve immediately and enjoy!

Notes

For best results, use fresh salmon and ripe avocados. The sauce can be made a few hours ahead and stored in an airtight container in the fridge, with a layer of plastic wrap pressed directly onto the surface to prevent browning. If reheating salmon balls, do so gently in the oven or air fryer to maintain crispness.

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Healthy Dinner
  • Cuisine: American

Nutrition

  • Serving Size: 3 salmon balls + 1/4 cup sauce
  • Calories: 320kcal
  • Sugar: 2g
  • Sodium: 380mg
  • Fat: 22g
  • Saturated Fat: 3.5g
  • Unsaturated Fat: 18.5g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 6g
  • Protein: 18g
  • Cholesterol: 55mg

Keywords: salmon balls, creamy avocado sauce, salmon recipe, healthy dinner, quick dinner, easy salmon, avocado recipe, omega-3, appetizer, healthy fats, weeknight meal

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!