Print

Salmon Balls with Creamy Avocado Sauce Recipe

4.4 from 131 reviews

These Salmon Balls with Creamy Avocado Sauce offer a deliciously tender and flavorful seafood appetizer or main course. Made with fresh salmon, herbs, and breadcrumbs, these golden-brown balls can be cooked either by baking or stovetop frying. Paired with a smooth and zesty avocado-based dipping sauce, they provide a perfect balance of richness and freshness for a healthy, crowd-pleasing dish.

Ingredients

Scale

Salmon Balls

  • 1 pound fresh salmon, skinless and boneless
  • 1/2 cup breadcrumbs (preferably panko for extra crunch)
  • 1/4 cup finely chopped green onions
  • 1/4 cup finely chopped fresh parsley
  • 2 cloves garlic, minced
  • 1 large egg, beaten
  • 1 teaspoon Dijon mustard
  • 1 teaspoon lemon zest
  • Salt and pepper to taste
  • 1 tablespoon olive oil (for cooking)

Creamy Avocado Sauce

  • 1 ripe avocado
  • 1/4 cup plain Greek yogurt
  • 1 tablespoon lime juice
  • 1 tablespoon chopped fresh cilantro
  • Salt and pepper to taste
  • Water (to thin the sauce, if necessary)

Instructions

  1. Preheat and prepare: Preheat your oven to 375°F (190°C) if baking the salmon balls, or prepare your stovetop skillet for frying over medium heat.
  2. Chop the salmon: Dice the fresh salmon into small pieces or pulse it coarsely in a food processor, ensuring you maintain some texture rather than pureeing it completely.
  3. Mix ingredients: In a large bowl, combine the chopped salmon with breadcrumbs, green onions, parsley, minced garlic, beaten egg, Dijon mustard, lemon zest, salt, and pepper. Mix thoroughly until the mixture is well combined.
  4. Shape the salmon balls: Using clean hands, form the mixture into golf ball-sized rounds and set them aside on a baking sheet lined with parchment paper if baking.
  5. Cook the salmon balls (stovetop): Heat olive oil in a large skillet over medium heat. Place the salmon balls carefully in the skillet and cook for about 3-4 minutes on each side until golden brown and cooked through.
  6. Cook the salmon balls (baking): Place the prepared salmon balls in the preheated oven and bake for 15-20 minutes or until firm and cooked through.
  7. Prepare avocado sauce: While the balls cook, combine the ripe avocado, Greek yogurt, lime juice, and cilantro in a blender or food processor. Blend until smooth and creamy.
  8. Season the sauce: Taste the sauce and season with salt and pepper to your liking. Add water a little at a time to reach your preferred consistency if the sauce is too thick.
  9. Finish and rest: Once cooked, remove the salmon balls from heat and let them cool slightly so they hold their shape and texture better when served.
  10. Serve: Serve the warm salmon balls with the creamy avocado sauce for dipping, enjoying this flavorful and nutritious dish.

Notes

  • You can substitute panko breadcrumbs with regular breadcrumbs if panko is unavailable, though panko adds extra crunch.
  • Ensure not to over-process the salmon in the food processor to keep a nice texture in the balls.
  • Use fresh herbs for best flavor in both the salmon balls and avocado sauce.
  • If baking, turning the salmon balls halfway through cooking can promote even browning, though it’s optional.
  • The creamy avocado sauce can be made ahead and refrigerated; just add water to loosen before serving if it thickens.
  • For a gluten-free version, use gluten-free breadcrumbs.
  • This dish is best served warm but can also be enjoyed at room temperature.

Keywords: salmon balls, avocado sauce, healthy seafood appetizer, creamy avocado dip, baked salmon balls, pan-fried salmon balls, easy seafood recipe