Salmon Balls With Creamy Avocado Sauce

Golden-brown Salmon Balls sizzling in a skillet, topped with a vibrant green, creamy avocado sauce for dipping. Save
Golden-brown Salmon Balls sizzling in a skillet, topped with a vibrant green, creamy avocado sauce for dipping. | sundayspoonful.com

Crispy pan-fried salmon balls deliver tender, flaky bites infused with fresh dill, parsley, and zesty lemon. The creamy avocado sauce adds rich contrast with Greek yogurt and bright citrus notes.

Perfect for appetizers or light dinners, these come together in just 45 minutes. The mixture balances delicate salmon with aromatic onion and garlic, while the sauce provides cool, tangy accompaniment.

Gluten-free adaptable and packed with protein, these salmon balls offer restaurant-quality presentation with simple techniques. Make the sauce ahead for effortless entertaining.

The first time I made salmon balls, I was trying to use up leftover salmon from a dinner party the night before. My husband walked into the kitchen, looked at the mixture skeptically, and asked if I was making fish meatballs. Two hours later, he was standing by the stove, stealing them straight from the paper towels faster than I could plate them.

Last summer, I served these at a rooftop gathering with friends. We sat around the low table, dipping and talking as the sun went down, and somewhere between the second and third batch, someone asked for the recipe. That is always the moment you know a dish has earned its permanent spot in your rotation.

Ingredients

  • 500 g fresh salmon fillet: Skinless and finely chopped by hand keeps the texture appealing rather than mushy
  • 1 small onion: Finely diced so it melds into the mixture rather than creating pockets
  • 2 garlic cloves: Minced fresh, because jarred garlic never quite hits the same bright note
  • 2 tbsp fresh dill: Chopped generously, as this herb pairs so naturally with salmon
  • 2 tbsp fresh parsley: Adds a fresh, grassy brightness that cuts through the richness
  • 1 egg: Lightly beaten, acting as the gentle binder that holds everything together
  • 60 g breadcrumbs: Use gluten-free if needed, but do not skip this essential structure builder
  • 1 tbsp Dijon mustard: Adds a subtle sharpness that wakes up the salmon flavor
  • 1 tsp lemon zest: Grated from the fresh lemon, avoiding any bitter white pith
  • ½ tsp salt and ¼ tsp black pepper: The foundational seasoning that makes everything taste right
  • 2 tbsp olive oil: For pan-frying, enough to create that golden exterior without greasiness
  • 1 ripe avocado: Peeled and pitted, choosing one that yields slightly to gentle pressure
  • 100 g Greek yogurt: Creates a silky base for the sauce while adding protein
  • 1 tbsp lemon juice: Freshly squeezed to balance the creamy avocado with brightness
  • 1 tbsp extra-virgin olive oil: Adds a luxurious mouthfeel to the sauce
  • 1 small garlic clove: Minced finely so it blends seamlessly into the sauce
  • 2 tbsp fresh cilantro or parsley: Your choice, but both bring that fresh herbal finish
  • ¼ tsp salt and ⅛ tsp black pepper: Just enough to season the sauce without overpowering

Instructions

Combine the salmon mixture:
In a large bowl, gently mix chopped salmon, onion, garlic, dill, parsley, egg, breadcrumbs, Dijon mustard, lemon zest, salt, and pepper until just combined, being careful not to overwork the fish.
Shape the balls:
With damp hands to prevent sticking, form the mixture into small balls using about one heaping tablespoon per ball, placing them on a tray as you work.
pan-fry to golden perfection:
Heat olive oil in a large nonstick skillet over medium heat, then fry the salmon balls in batches for 8 to 10 minutes total, turning occasionally until deeply golden brown and cooked through, transferring to paper towels to drain.
Blend the creamy sauce:
In a food processor or blender, combine avocado, Greek yogurt, lemon juice, olive oil, garlic, cilantro or parsley, salt, and pepper, blending until completely smooth and creamy.
Serve and enjoy:
Plate the salmon balls warm, either drizzled with the sauce or served alongside in a small bowl for dipping.
Tender Salmon Balls plated over a bed of arugula, drizzled generously with the luscious avocado sauce. Save
Tender Salmon Balls plated over a bed of arugula, drizzled generously with the luscious avocado sauce. | sundayspoonful.com

These have become my go-to for impromptu gatherings, something I can throw together while guests are already on their way. There is something satisfying about transforming simple ingredients into something that feels elegant and intentional, without requiring hours of prep work.

Getting the Texture Right

I learned the hard way that salmon balls become dense and rubbery if you process the salmon too finely or overmix the filling. Keeping some texture in the fish means the final result stays tender and almost fluffy inside. The first time I made these, I used a food processor for the salmon and ended up with something closer to fish paste than actual balls. Now I take the extra few minutes to chop by hand, and the difference is remarkable.

Make-Ahead Strategy

You can shape the salmon balls up to four hours before cooking and store them covered in the refrigerator. This actually helps them hold their shape better during frying. I often do this when entertaining, so I am not stuck at the stove while guests are arriving. The sauce benefits from a short chill too, letting the flavors meld together.

Serving Ideas

These work beautifully as appetizers passed on trays or as a light main with a simple green salad. I have also served them as part of a larger mezze spread with hummus and olives. The key is having enough sauce, because people will want more than they think they do.

  • Try rolling the shaped balls in panko breadcrumbs for extra crunch before frying
  • Add a pinch of red pepper flakes to the sauce if your family enjoys a little heat
  • These reheat surprisingly well in a 350°F oven for about 8 minutes if you have leftovers
Close-up shot of Salmon Balls, showing crispy edges beside a smooth, pale green avocado sauce garnish. Save
Close-up shot of Salmon Balls, showing crispy edges beside a smooth, pale green avocado sauce garnish. | sundayspoonful.com

There is something universally appealing about food you can eat with your hands, and these salmon balls with their velvety sauce hit that perfect note. They are the kind of recipe that feels special without demanding you spend all day in the kitchen.

Recipe FAQs

Yes, bake at 400°F (200°C) for 15-18 minutes until golden and cooked through. Brush with olive oil first for better browning. The texture will be slightly less crispy than pan-frying.

Refrigerate cooked salmon balls in an airtight container for up to 2 days. The avocado sauce keeps separately for 1 day. Reheat balls in a 350°F oven for 5-7 minutes to maintain texture.

Fresh salmon works best for texture, but drained canned salmon can substitute. Drain thoroughly and flake, then reduce breadcrumbs to 2 tablespoons since canned fish is more compact.

Sour cream, crème fraîche, or mayonnaise work well. For dairy-free options, try coconut yogurt or cashew cream. The sauce's texture and tangy flavor will remain similar.

Keep salmon mixture cold before shaping. Use damp hands and press firmly but gently when forming balls. Letting them rest 10 minutes in the refrigerator before cooking also helps them hold together.

Yes, freeze shaped uncooked balls on a baking sheet until firm, then transfer to freezer bags. Cook from frozen, adding 2-3 minutes to frying time. Do not thaw first or they may become mushy.

Salmon Balls With Creamy Avocado Sauce

Golden pan-fried salmon bites served with tangy avocado yogurt dip

Prep 25m
Cook 20m
Total 45m
Servings 4
Difficulty Easy

Ingredients

For the Salmon Balls

  • 1.1 pounds fresh salmon fillet, skinless, finely chopped
  • 1 small onion, finely diced
  • 2 garlic cloves, minced
  • 2 tablespoons fresh dill, chopped
  • 2 tablespoons fresh parsley, chopped
  • 1 egg, lightly beaten
  • ½ cup breadcrumbs (use gluten-free if needed)
  • 1 tablespoon Dijon mustard
  • 1 teaspoon lemon zest
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons olive oil (for pan-frying)

For the Creamy Avocado Sauce

  • 1 ripe avocado, peeled and pitted
  • ½ cup Greek yogurt
  • 1 tablespoon lemon juice
  • 1 tablespoon extra-virgin olive oil
  • 1 small garlic clove, minced
  • 2 tablespoons fresh cilantro or parsley, chopped
  • ¼ teaspoon salt
  • ⅛ teaspoon black pepper

Instructions

1
Prepare Salmon Mixture: In a large bowl, combine chopped salmon, onion, garlic, dill, parsley, egg, breadcrumbs, Dijon mustard, lemon zest, salt, and pepper. Mix until just combined; do not overwork the mixture to maintain tender texture.
2
Shape the Balls: With damp hands to prevent sticking, shape the mixture into small balls using approximately 1 heaping tablespoon per ball. Place shaped balls on a tray until ready to cook.
3
Pan-Fry Salmon Balls: Heat olive oil in a large nonstick skillet over medium heat. Fry salmon balls in batches, turning occasionally, until golden brown and cooked through, about 8 to 10 minutes total. Transfer to a plate lined with paper towel to drain excess oil.
4
Prepare Avocado Sauce: Blend avocado, Greek yogurt, lemon juice, olive oil, garlic, cilantro or parsley, salt, and pepper in a food processor or blender until smooth and creamy consistency is achieved.
5
Serve: Serve the salmon balls warm, drizzled with or alongside the creamy avocado sauce for dipping.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Chopping board and knife
  • Nonstick skillet
  • Food processor or blender
  • Measuring spoons and cups

Nutrition (Per Serving)

Calories 320
Protein 29g
Carbs 10g
Fat 19g

Allergy Information

  • Contains fish (salmon)
  • Contains egg
  • Contains dairy (Greek yogurt)
  • Contains gluten if regular breadcrumbs are used; substitute gluten-free if needed
Phoebe Langford

Home cook sharing easy meals, creative kitchen hacks, and comforting recipes for every home.