Salmon Balls With Creamy Avocado Sauce

Golden-brown salmon balls with creamy avocado sauce on a white plate, topped with fresh dill and lemon zest for a zesty appetizer. Save to Pinterest
Golden-brown salmon balls with creamy avocado sauce on a white plate, topped with fresh dill and lemon zest for a zesty appetizer. | nowwecook.com

These salmon balls combine fresh, finely chopped salmon with aromatic herbs like dill and parsley, bound with egg and breadcrumbs for a tender texture. Pan-fried until golden and crispy, they're served alongside a creamy avocado sauce made with Greek yogurt, lemon, and fresh herbs.

The dish balances rich, healthy fats from both salmon and avocado with bright citrus notes. Each serving delivers 29g of protein while remaining gluten-free adaptable. Perfect as party appetizers or a light dinner, these versatile bites can be prepared ahead and the sauce keeps well chilled for a day.

Frying takes just 8-10 minutes, and the sauce comes together in seconds with a blender. For extra crunch, roll the balls in panko before cooking, or add chili flakes to the sauce for a spicy kick.

The smell of fresh salmon always pulls me into the kitchen, no matter what time of day it is. I stumbled onto this recipe during a dinner party emergency when my planned main course fell through, and these little salmon balls saved the evening completely. My friends kept asking for the recipe before they even finished their first bites.

Last summer, I made these for my sister who swears she hates fish. She ate six salmon balls in one sitting and asked if I could teach her how to make them. Now she calls me whenever she has friends over, just to walk through the technique again.

Ingredients

  • 500 g fresh salmon fillet, skinless, finely chopped: Fresh salmon makes all the difference here, and I learned the hard way that frozen can turn these into mushy disappointments
  • 1 small onion, finely diced: The onion disappears into the mixture but adds a subtle sweetness that balances the rich salmon
  • 2 garlic cloves, minced: Fresh garlic gives a gentle kick without overpowering the delicate fish
  • 2 tbsp fresh dill, chopped: Dill and salmon are meant to be together, and fresh herbs bring this to life
  • 2 tbsp fresh parsley, chopped: Adds brightness and a pop of color that makes these look irresistible
  • 1 egg, lightly beaten: The binding magic that keeps everything together without making the mixture heavy
  • 60 g breadcrumbs: Use gluten-free if needed, they absorb moisture and create the perfect texture
  • 1 tbsp Dijon mustard: This tiny amount creates a depth of flavor that surprises people
  • 1 tsp lemon zest: The oils in the zest are far more fragrant than juice alone
  • ½ tsp salt and ¼ tsp black pepper: Just enough to enhance without competing with the salmon
  • 2 tbsp olive oil (for pan-frying): A neutral oil works too, but olive adds that lovely Mediterranean touch
  • 1 ripe avocado, peeled and pitted: The creamiest foundation for our sauce
  • 100 g Greek yogurt: Makes the sauce luxurious without being too heavy
  • 1 tbsp lemon juice: Brightens the sauce and keeps the avocado vibrant green
  • 1 tbsp extra-virgin olive oil: Adds silkiness and a beautiful gloss
  • 1 small garlic clove, minced: One clove goes a long way in this smooth sauce
  • 2 tbsp fresh cilantro or parsley, chopped: Choose whichever herb you prefer, both work beautifully
  • ¼ tsp salt and ⅛ tsp black pepper: Season the sauce last and adjust to taste

Instructions

Combine everything gently:
Mix the salmon, onion, garlic, dill, parsley, egg, breadcrumbs, Dijon mustard, lemon zest, salt, and pepper in a large bowl until just barely combined. The mixture should feel light and slightly sticky, not dense or overworked.
Shape into little spheres:
Dampen your hands with cold water and form the mixture into about 16 small balls, using roughly one heaping tablespoon per ball. Place them on a tray while you heat the pan.
Fry until golden perfection:
Warm the olive oil in a large nonstick skillet over medium heat and cook the salmon balls in batches, turning occasionally, until deeply golden brown and cooked through, about 8 to 10 minutes total. Transfer them to paper towels to drain briefly.
Blend that dreamy sauce:
Combine the avocado, Greek yogurt, lemon juice, olive oil, garlic, cilantro or parsley, salt, and pepper in a food processor or blender. Puree until completely smooth and creamy, scraping down the sides once to ensure no lumps remain.
Bring them together:
Serve the salmon balls warm while they are still crispy outside and tender inside, with the creamy avocado sauce either drizzled generously on top or in a bowl for dipping.
Crispy pan-fried salmon balls arranged on a platter beside a vibrant green avocado yogurt dip, perfect for a gluten-free main dish. Save to Pinterest
Crispy pan-fried salmon balls arranged on a platter beside a vibrant green avocado yogurt dip, perfect for a gluten-free main dish. | nowwecook.com

These salmon balls have become my go-to when I want to serve something impressive but do not want to spend hours in the kitchen. They feel fancy enough for dinner guests but are simple enough for a Tuesday night at home.

Make It Extra Crispy

For an irresistibly crunchy exterior, roll the shaped salmon balls in panko breadcrumbs before frying. The difference in texture is incredible, creating that perfect contrast between the shattering outside and tender inside.

Sauce Like A Pro

The avocado sauce can be made up to a day ahead and stored in an airtight container in the refrigerator. Press a piece of plastic wrap directly onto the surface to prevent browning, and give it a quick stir before serving.

Serving Suggestions

These work beautifully as an appetizer passed around on platters or as a light main dish with a simple green salad on the side. The cool, creamy sauce balances the warm, crispy salmon perfectly every single time.

  • A chilled glass of Sauvignon Blanc makes these feel like a restaurant experience
  • Add red pepper flakes to the sauce if you want a gentle heat that wakes up your palate
  • Leftover salmon balls reheat surprisingly well in a 350°F oven for about 10 minutes
Freshly cooked tender salmon balls served warm with a luscious avocado sauce, garnished with parsley and lemon slices for serving. Save to Pinterest
Freshly cooked tender salmon balls served warm with a luscious avocado sauce, garnished with parsley and lemon slices for serving. | nowwecook.com

Every time I serve these, someone asks for the recipe before the night is over. There is something about that first bite, with the crisp exterior giving way to the tender salmon and creamy sauce, that makes people instantly happy.

Recipe FAQs

Yes, bake at 400°F (200°C) for 15-18 minutes on a parchment-lined baking sheet, turning halfway through. They'll be slightly less crispy but still delicious and lighter in fat content.

The uncooked salmon mixture can be shaped into balls and refrigerated for up to 24 hours before cooking. Place them on a parchment-lined tray, cover tightly, and fry when ready to serve.

Fresh frozen salmon works well—thaw completely and pat dry before chopping. Canned salmon isn't recommended as the texture becomes too mushy for forming proper balls that hold together during frying.

The sauce keeps chilled for up to 24 hours—after that, oxidation may cause browning. To prevent discoloration, press plastic wrap directly onto the surface or add a squeeze of extra lemon juice before storing.

Substitute the egg with 2 tablespoons of mayonnaise or mashed avocado. The balls may be slightly more delicate, so handle gently when shaping and frying. Chilling the mixture for 30 minutes helps them hold their shape better.

Fresh basil, tarragon, or chives can replace or complement the dill and parsley. For the sauce, try adding mint for a refreshing twist or use only cilantro for a more vibrant, herbaceous flavor profile.

Salmon Balls With Creamy Avocado Sauce

Tender pan-fried salmon balls served with a smooth, tangy avocado yogurt sauce. A protein-rich appetizer or light meal ready in under an hour.

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, 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 the 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; avoid overworking 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 the Salmon Balls: Heat olive oil in a large nonstick skillet over medium heat. Fry the salmon balls in batches, turning occasionally, until golden brown and cooked through, about 8–10 minutes total. Transfer to a plate lined with paper towel to drain excess oil.
4
Prepare the Avocado Sauce: Combine avocado, Greek yogurt, lemon juice, olive oil, garlic, cilantro or parsley, salt, and pepper in a food processor or blender. Process until smooth and creamy, scraping down sides as needed.
5
Serve and Plate: Arrange warm salmon balls on a serving platter and serve immediately with the creamy avocado sauce on the side for dipping or drizzling over the top.
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
Jessica Cole

Sharing quick, wholesome recipes and practical cooking tips for busy home cooks.