Salmon Balls with Creamy Avocado Sauce

When the baking sheet comes out, the salmon balls are lightly browned and still tender enough that I let them sit before moving them. That short pause makes serving easier, and the cool, tangy avocado sauce is a lovely contrast to the warm fish. Salmon Balls with Creamy Avocado Sauce use canned pink salmon, so the fish is already cooked and the job is to bring the mixture together without turning it dense.

I keep the mixing gentle and stop as soon as everything is combined. Panko and egg help the balls hold their shape, while mayonnaise keeps the salmon mixture from feeling dry. The dill and scallions bring a fresh, savory note, and lemon juice gives it a little lift. Mash the avocado until mostly smooth, then whisk in the yogurt and lime for a sauce that’s creamy but still bright.

Salmon Balls with Creamy Avocado Sauce, golden and tender
“

Kitchen Note

Give the salmon balls their full 3-minute rest on the baking sheet. They’re delicate straight from the oven, and that pause helps them settle before you lift them.

Save these salmon balls with creamy avocado sauce for an easy oven-baked dinner with tender centers and a bright, herby dip.

Save to Pinterest

Why Canned Salmon Needs a Light Hand, Not More Binding

Canned salmon is already cooked and flakes easily, so these balls don’t need the kind of vigorous mixing you might use for a raw meatball mixture. Breaking every flake down would make the centers compact instead of tender. I fold the ingredients together just until the panko and seasonings are distributed, leaving some small pieces of salmon intact.

The mixture should hold when you shape it, but it shouldn’t feel packed tight. Panko takes up some of the moisture, and the egg helps everything stay together as it bakes. If you keep adding binder because the mixture looks softer than raw ground meat, you’ll lose the light texture that makes canned salmon work well here. Shape the balls with a gentle touch and keep them close to the same size; the stated baking window is meant for 1 1/2-inch balls.

That balance also explains why the avocado sauce is made separately. It adds a creamy contrast without weighing down the fish mixture, and the lime, cilantro, and garlic give it a fresher edge than a heavier dressing would.

What Gives the Salmon Balls Their Tender Texture and the Sauce Its Tang

Salmon Balls with Creamy Avocado Sauce, lightly browned with green sauce
  • Canned pink salmon — Drain it well and remove the skin and bones before mixing. Stick with pink salmon for the texture and flavor this combination is built around; fresh raw salmon isn’t a direct swap because its moisture and texture are different.
  • Panko breadcrumbs — Their coarse, airy crumbs help bind the mixture without making it heavy. Keep them in the mix rather than replacing them with extra egg, which would loosen the mixture instead of giving it the same crumb structure.
  • Egg and mayonnaise — The egg helps the balls set as they bake, while mayonnaise adds richness to the canned fish. They do different jobs, so I wouldn’t leave out one and expect the other to take its place.
  • Dijon, scallions, dill, and lemon — Dijon brings a quiet sharpness, while scallions and fresh dill keep the salmon mixture savory and fresh. Fresh lemon juice adds acidity without making the fish taste sour; mix it through rather than adding extra.
  • Ripe avocado and plain Greek yogurt — Choose an avocado that gives slightly when pressed; a hard one is difficult to mash into a creamy sauce. Plain Greek yogurt brings tang and body, and the listed water loosens the mixture after the other sauce ingredients are whisked in.
  • Lime, cilantro, and garlic — Lime juice keeps the avocado sauce lively, cilantro gives it a fresh herbal note, and a small amount of minced garlic adds savory depth. If lime isn’t available, lemon juice works in its place for a sharper, more familiar citrus taste.

From Gentle Mixing to a Smooth, Tangy Sauce

Bring the Salmon Mixture Together

Heat the oven to 400°F and line a rimmed baking sheet with parchment paper. In a medium bowl, gently mix the drained salmon with the panko, egg, mayonnaise, Dijon, scallions, dill, lemon juice, salt, and pepper. Stop as soon as the ingredients are combined; the mixture should look cohesive without turning into a paste. Shape it into 12 balls about 1 1/2 inches wide and set them on the prepared sheet.

Bake Until Lightly Browned

Bake the balls for 15 to 18 minutes, until they’re lightly browned. Check the center of a ball with an instant-read thermometer; it should reach 160°F. If the outside is coloring before the center reaches temperature, rely on the thermometer rather than pulling them early. Let them rest on the baking sheet for 3 minutes before lifting them off.

Mash and Whisk the Avocado Sauce

Halve and pit the avocado, then mash it with a fork in a small bowl until mostly smooth. Whisk in the Greek yogurt, lime juice, cilantro, minced garlic, water, and salt until the sauce looks creamy and evenly combined. A few tiny avocado pieces are fine; you don’t need to chase a perfectly uniform texture. Serve the sauce with the salmon balls while they’re warm.

Simple Changes for the Sauce, Plus How to Keep Leftovers

A Dairy-Free Avocado Sauce

Leave out the Greek yogurt and use the listed water to loosen the mashed avocado with the lime, cilantro, garlic, and salt. The sauce will be less tangy and less creamy, with a stronger avocado flavor, but it still works as a dip alongside the salmon balls.

A Lemon-Lime Shift in the Sauce

Use lemon juice in place of the lime juice in the avocado sauce for a sharper citrus note that echoes the salmon mixture. Keep the rest of the sauce ingredients the same; the flavor will be a little less floral and still pair well with the dill.

Storage and Reheating

  • Refrigerator: Store cooked salmon balls and sauce in separate airtight containers for up to 3 to 4 days. The avocado sauce may darken, and the salmon balls will be firmer when cold.
  • Freezer: Freeze the cooked salmon balls in an airtight container for up to 2 to 3 months; thaw them in the refrigerator. The avocado sauce doesn’t freeze well because its texture changes after thawing.
  • Reheating: Reheat the salmon balls in short microwave bursts until the centers reach 165°F, checking with an instant-read thermometer. Keep the avocado sauce separate and spoon it on after reheating so it doesn’t become warm and dull.

Questions That Come Up When Making Salmon Balls

Can I use fresh salmon instead of canned?+

Fresh raw salmon isn’t a one-for-one replacement here. It has a different texture and moisture level from canned salmon, so the mixture may not hold or bake the same way without changing the binder and method.

Can I shape the salmon balls ahead of time?+

Yes. Shape them, cover the baking sheet, and refrigerate the uncooked balls until you’re ready to bake them that day. If they go into the oven cold, use the thermometer cue for doneness rather than assuming they need only the shortest bake time.

How do I keep the avocado sauce from turning brown?+

Make it close to serving time when you can. Lime juice slows browning, but it won’t stop it completely; if you need to hold the sauce briefly, press wrap directly against its surface and refrigerate it.

Can I pack leftover salmon balls for lunch?+

Yes, pack the salmon balls and sauce separately in chilled containers and keep them cold with an ice pack until lunchtime. The balls can be eaten cold or reheated, and keeping the sauce separate preserves its cool, creamy texture.

Salmon Balls with Creamy Avocado Sauce

Salmon balls with creamy avocado sauce are baked until lightly browned, with centers that reach 160°F. Serve the tender, herb-flecked salmon bites warm with a smooth avocado, Greek yogurt, and cilantro sauce.
Prep Time 15 minutes
Cook Time 18 minutes
resting 3 minutes
Total Time 36 minutes
Servings: 4 servings
Course: Dinner
Cuisine: American
Calories: 330

Ingredients
  

For the salmon balls
  • 2 can (6 oz) pink salmon drained, skin and bones removed
  • 0.5 cup panko breadcrumbs
  • 1 egg large
  • 2 tbsp mayonnaise
  • 1 tsp Dijon mustard
  • 2 tbsp scallions finely chopped
  • 1 tbsp fresh dill chopped
  • 1 tbsp lemon juice
  • 0.25 tsp kosher salt
  • 0.125 tsp black pepper
For the creamy avocado sauce
  • 1 avocado ripe, halved and pitted
  • 0.33 cup plain Greek yogurt
  • 1 tbsp fresh lime juice
  • 2 tbsp fresh cilantro chopped
  • 1 cloves garlic small, minced
  • 2 tbsp water
  • 0.25 tsp kosher salt

Equipment

  • 1 rimmed baking sheet

Method
 

Prepare the salmon balls
  1. Heat the oven to 400°F.
  2. Line a rimmed baking sheet with parchment paper.
  3. In a medium bowl, gently mix the salmon, panko, egg, mayonnaise, Dijon mustard, scallions, dill, lemon juice, salt, and pepper until combined.
  4. Shape the mixture into 12 balls about 1 1/2 inches wide and place them on the baking sheet.
Bake the salmon balls
  1. Bake for 15 to 18 minutes, until lightly browned and the centers reach 160°F on an instant-read thermometer.
  2. Let the salmon balls rest on the baking sheet for 3 minutes.
Make the sauce
  1. In a small bowl, mash the avocado with a fork until mostly smooth.
  2. Whisk in the yogurt, lime juice, cilantro, garlic, water, and salt.
  3. Serve the salmon balls warm with the creamy avocado sauce.

Notes

Gently mix the salmon mixture so the balls stay tender. Refrigerate leftovers in a covered container for up to 3 days; freezing is not recommended because the avocado sauce may change texture. For a dairy-free option, use plain unsweetened dairy-free yogurt.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating