Salmon Balls with Avocado Sauce

Category: Finger Foods and Party Snacks

These salmon balls combine fresh salmon with herbs, breadcrumbs, and seasonings, shaped into bite-sized portions and grilled to perfection. The accompanying avocado cilantro sauce brings a creamy, tangy complement that elevates the dish.

Quick to prepare and packed with protein and healthy fats, this meal offers a delicious alternative to traditional salmon dishes. The balls can be made gluten-free by substituting almond flour for breadcrumbs, and the sauce can be adjusted for richness with sour cream instead of yogurt.

Fatiha
By Fatiha Fatiha
Last updated Sun, 03 Aug 2025 22:46:41 GMT
Salmon balls with creamy avocado sauce. Pin
Salmon balls with creamy avocado sauce. | zestplate.com

These salmon balls with creamy avocado sauce transform ordinary salmon into a delightful, protein-packed meal that's both elegant and satisfying. The combination of fresh herbs and zesty citrus brings out the natural flavors of the salmon while the creamy avocado sauce adds a perfect balance of richness and tang.

I first created these salmon balls when trying to impress my seafood-skeptical in-laws at a summer gathering. The plate was empty within minutes, and now they request this dish whenever they visit our home.

Ingredients

  • Fresh salmon fillet choose wild-caught when possible for best flavor and nutrition
  • Fresh parsley and cilantro these herbs add brightness and color that dried herbs simply cannot match
  • Breadcrumbs creates the perfect binding texture while absorbing excess moisture
  • Egg essential for holding everything together during cooking
  • Garlic adds depth and warmth to both the balls and sauce
  • Smoked paprika brings a subtle smokiness that enhances the salmon's natural flavors
  • Lemon zest brightens the entire dish with concentrated citrus oils
  • Ripe avocado the creamy base for our sauce that adds healthy fats
  • Greek yogurt adds protein and tanginess to balance the rich avocado
  • Lime juice prevents the avocado from browning while adding essential acidity

How To Make Salmon Balls with Creamy Avocado Sauce

Prepare the Salmon Mixture
Finely chop your salmon fillet into small pieces about 1/4 inch in size or pulse it briefly in a food processor for 4-5 pulses only. You want a coarse texture, not a paste. Combine with the fresh herbs, breadcrumbs, egg, and seasonings in a large bowl. Use your hands to gently mix until just combined, being careful not to overmix which can make the balls dense.
Shape the Balls
With slightly damp hands to prevent sticking, scoop approximately 2 tablespoons of mixture and gently roll between your palms to form balls about 2 inches in diameter. Place them on a parchment-lined tray and refrigerate for 10 minutes to help them firm up before cooking.
Cook to Perfection
Heat olive oil in a non-stick skillet over medium heat until shimmering but not smoking. Place the salmon balls in the pan with at least 1 inch between each to ensure they brown rather than steam. Cook for exactly 3 minutes on the first side until golden, then gently flip and cook for another 3-4 minutes until firm to the touch and opaque throughout.
Create the Avocado Sauce
Cut the avocado in half, remove the pit, and scoop the flesh into a food processor. Add the fresh cilantro, Greek yogurt, lime juice, garlic, and seasonings. Process for 30-45 seconds, stopping to scrape down the sides halfway through, until completely smooth and no green flecks remain.
Serve with Style
Arrange the warm salmon balls on a serving platter and either drizzle with the avocado sauce or serve it alongside in a small bowl for dipping. Garnish with additional fresh herbs and lime wedges for an extra pop of color and flavor.

My absolute favorite ingredient in this recipe is the smoked paprika. I discovered its transformative power during a cooking class in Barcelona, where the chef insisted that good smoked paprika can elevate any seafood dish from ordinary to extraordinary. He was absolutely right, and I've never made salmon without it since.

Make-Ahead Magic

These salmon balls are perfect for meal prepping. You can prepare the mixture and shape the balls up to 24 hours in advance, keeping them covered in the refrigerator until ready to cook. This makes them ideal for entertaining when you want to minimize last-minute preparation. The cold temperature actually helps them hold their shape better during cooking.

Salmon balls with creamy avocado sauce.
Salmon balls with creamy avocado sauce. | zestplate.com

Perfect Pairings

Serve these salmon balls over a bed of lemony quinoa or alongside a crisp green salad dressed with a simple vinaigrette. For a more substantial meal, they pair wonderfully with roasted sweet potatoes or a cool cucumber and dill salad. The versatility of these salmon balls means they work equally well as an elegant appetizer for guests or a wholesome family dinner.

Troubleshooting Tips

If your salmon mixture seems too wet, add another tablespoon of breadcrumbs to absorb the excess moisture. Conversely, if the mixture is too dry and crumbly, add a teaspoon of olive oil or a small amount of Greek yogurt to help bind it together. The perfect consistency should hold its shape when rolled but still feel somewhat moist to the touch.

Salmon balls with creamy avocado sauce.
Salmon balls with creamy avocado sauce. | zestplate.com

Recipe FAQs

→ Can I bake these salmon balls instead of grilling them?

Yes, you can bake the salmon balls at 400°F (200°C) for about 15-18 minutes until they're cooked through. Place them on a lined baking sheet and lightly brush with olive oil before baking for a similar golden exterior.

→ How can I tell when the salmon balls are fully cooked?

The salmon balls are done when they reach an internal temperature of 145°F (63°C) and flake easily with a fork. They should be golden brown on the outside and opaque pink on the inside.

→ Can I make the salmon balls ahead of time?

You can prepare the salmon mixture and form the balls up to 24 hours in advance. Store them covered in the refrigerator until ready to cook. The avocado sauce is best made fresh, but can be prepared a few hours ahead if covered tightly with plastic wrap directly touching the surface to prevent browning.

→ What sides pair well with salmon balls?

These salmon balls pair beautifully with simple sides like steamed quinoa, brown rice, roasted vegetables, or a fresh green salad. For a complete meal, serve with lemon wedges and extra herbs for garnish.

→ Can I freeze leftover salmon balls?

Yes, cooked salmon balls freeze well for up to 2 months. Cool completely before placing in an airtight container. Thaw overnight in the refrigerator and reheat gently in a skillet or microwave. The avocado sauce doesn't freeze well, so make that fresh when serving.

→ Is there a dairy-free option for the avocado sauce?

For a dairy-free version of the avocado sauce, replace the Greek yogurt with coconut yogurt or a few tablespoons of olive oil. You can also add a bit more lime juice and a splash of water to achieve the desired creamy consistency.

Salmon Balls with Avocado Sauce

Flavorful salmon balls paired with creamy avocado cilantro sauce - a simple, nutritious dinner option ready in under 30 minutes.

Preparation Time
20 min
Cooking Time
15 min
Total Duration
35 min
By Fatiha: Fatiha


Skill Level: Intermediate

Cuisine: Mediterranean

Output: 4 Servings (12-14 salmon balls)

Dietary Preferences: Low-Carb

Ingredients

→ For the Salmon Balls

01 450g fresh salmon fillet, skin removed
02 60g fresh parsley, finely chopped
03 60g fresh cilantro, finely chopped
04 120g breadcrumbs or almond flour for gluten-free option
05 1 large egg
06 2 cloves garlic, minced
07 1 tsp smoked paprika
08 1 tsp lemon zest
09 Salt and black pepper, to taste
10 2 tbsp olive oil, for grilling

→ For the Creamy Avocado Cilantro Sauce

11 1 ripe avocado
12 60g fresh cilantro, chopped
13 60g Greek yogurt or sour cream
14 2 tbsp lime juice
15 1 clove garlic, minced
16 Salt and pepper, to taste

Directions

Step 01

Finely chop the salmon fillet or pulse in a food processor until coarsely minced. In a large mixing bowl, combine the minced salmon, chopped parsley, cilantro, breadcrumbs, egg, minced garlic, smoked paprika, lemon zest, salt, and pepper. Stir thoroughly until all ingredients are well incorporated.

Step 02

Take small portions of the mixture and roll into balls, approximately 5 cm in diameter. You should have about 12-14 balls depending on size.

Step 03

Heat olive oil in a large skillet or grill pan over medium heat. Place the salmon balls in the pan and cook for about 3-4 minutes on each side, until golden brown and cooked through. Remove from the pan and set aside.

Step 04

Combine the avocado, fresh cilantro, Greek yogurt, lime juice, garlic, salt, and pepper in a food processor. Blend until smooth and creamy. Taste and adjust the seasoning if needed, adding more salt or lime juice to balance the flavor.

Step 05

Serve the grilled salmon balls with the creamy avocado cilantro sauce either drizzled on top or as a dipping sauce on the side.

Notes

  1. These salmon balls can be refrigerated for leftovers and are best enjoyed fresh.
  2. For a gluten-free version, substitute breadcrumbs with almond flour.
  3. Sour cream can be used instead of Greek yogurt for a richer texture in the sauce.

Required Equipment

  • Food processor
  • Large mixing bowl
  • Skillet or grill pan
  • Measuring cups and spoons

Allergen Information

Review each component for possible allergens and consult a health professional when concerned.
  • Contains fish (salmon)
  • Contains eggs
  • Contains dairy if using Greek yogurt
  • Contains gluten if using regular breadcrumbs

Nutritional Information (per serving)

These figures serve as estimates and are not a substitute for medical advice.
  • Calories: 320
  • Fat: 22 g
  • Carbohydrates: 15 g
  • Protein: 19 g