Go Back
Salmon Balls with Creamy Avocado Sauce Recipe
Ash Tyrrell

Salmon Balls with Creamy Avocado Sauce Recipe

I recently made these salmon balls with creamy avocado sauce for a quick family dinner, and honestly, I could not stop eating them. The salmon turned out perfectly tender inside with a crispy golden crust that tasted restaurant-quality. What really made the dish unforgettable for me was the creamy avocado sauce with fresh lime and herbs
Total Time 30 minutes
Servings: 4

Ingredients
  

  • 1 pound fresh salmon fillet skin removed – Fresh salmon gives the best texture and flavor. I prefer using fresh instead of canned for a firmer bite.
  • 1/4 cup fresh parsley finely chopped – Adds freshness and balances the richness of the salmon.
  • 1/4 cup fresh cilantro finely chopped – Gives a bright and herby flavor to the mixture.
  • 1/2 cup breadcrumbs – Helps bind the salmon balls together while keeping them light. Panko works wonderfully for extra crispiness.
  • 1 large egg – Essential for holding everything together without making the mixture dry.
  • 2 garlic cloves minced – Fresh garlic gives a stronger and more delicious flavor than garlic powder.
  • 1 teaspoon smoked paprika – Adds a smoky depth and beautiful color.
  • 1 teaspoon lemon zest – Fresh zest brightens the flavor and cuts through the richness.
  • Salt and black pepper to taste – Season generously so the salmon stays flavorful.
  • 2 tablespoons olive oil – Perfect for frying and creating a crispy golden crust.
  • 1 ripe avocado – Make sure it is soft and ripe for a silky smooth sauce.
  • 1/4 cup Greek yogurt – Adds creaminess and a slight tangy flavor.
  • 1/4 cup fresh cilantro – Fresh herbs make the sauce taste vibrant and refreshing.
  • 2 tablespoons lime juice – Fresh lime juice works best and keeps the avocado bright green.
  • 1 garlic clove – Gives the sauce a delicious savory kick.
  • Salt and black pepper to taste – Adjust according to your preference

Method
 

  1. Start by removing the skin from the salmon and cutting it into chunks. Pulse it in a food processor a few times until the texture becomes coarse but not completely smooth. You can also finely chop it with a knife if you prefer a chunkier texture.
  2. Transfer the salmon into a large mixing bowl. Make sure not to over-process the fish because you still want some texture in the final salmon balls.
  3. Add parsley, cilantro, breadcrumbs, egg, minced garlic, smoked paprika, lemon zest, salt, and pepper to the bowl. Gently mix everything together until just combined. Overmixing can make the salmon balls dense instead of tender.
  4. The mixture should feel moist but still hold its shape. If it feels too wet, add a little more breadcrumbs. Let the mixture rest for a few minutes before shaping.
  5. Lightly wet your hands to prevent sticking. Roll the salmon mixture into small balls about 1½ inches wide. Try to keep the size even so they cook uniformly.
  6. Place the salmon balls on a tray or plate. I like chilling them in the refrigerator for 10 minutes because it helps them stay firm during cooking.
  7. Heat olive oil in a large skillet over medium heat. Once the oil is hot, carefully add the salmon balls without overcrowding the pan. Cook them for about 3 to 4 minutes per side until beautifully golden brown.
  8. The inside should be fully cooked while remaining juicy and tender. Transfer the cooked salmon balls to a paper towel-lined plate to remove excess oil.
  9. Add avocado, Greek yogurt, cilantro, lime juice, garlic, salt, and pepper into a blender or food processor. Blend until smooth and creamy. If the sauce feels too thick, add a tablespoon of water or extra lime juice.
  10. Taste and adjust the seasoning as needed. The sauce should taste fresh, creamy, and slightly tangy.
  11. Arrange the warm salmon balls on a serving plate. Drizzle the creamy avocado sauce over the top or serve it on the side for dipping. Garnish with fresh herbs and lime wedges for extra color and freshness.
  12. These salmon balls taste amazing both warm and slightly chilled. They also work wonderfully as appetizers or party snacks.

Notes

  • I always use fresh salmon because it gives the salmon balls a softer and juicier texture.
  • I like chilling the salmon balls before frying because they hold their shape much better.
  • I learned that freshly squeezed lime juice makes the avocado sauce taste much brighter.
  • I avoid overmixing the salmon mixture so the balls stay tender instead of dense.
  • I sometimes add a pinch of chili flakes when I want a little heat.
  • I prefer using panko breadcrumbs because they create a lighter and crispier texture.