These tender salmon balls combine fresh salmon with aromatic herbs and a hint of Dijon mustard, pan-fried to golden perfection. The creamy avocado sauce adds a luscious, tangy element that perfectly complements the rich salmon. Ready in just 45 minutes, these make an impressive appetizer or satisfying light main course that's naturally gluten-free and packed with protein and healthy fats.
The first time I made these salmon balls was actually an accident. I had intended to make salmon burgers but the mixture felt too delicate, so I started rolling small spheres instead. My roommate walked in, popped one in her mouth, and declared them better than any fancy restaurant version. Now they are my go-to when I want something impressive but incredibly simple.
I served these at my book club last month, and honestly, the conversation stopped dead for five solid minutes. Everyone was too busy savoring that first bite to discuss the novel. One friend actually asked if I had secretly hired a caterer. The way the crispy exterior gives way to the flaky salmon center creates this texture that keeps people reaching for just one more.
Ingredients
- Salmon fillet: Fresh is absolutely non-negotiable here because frozen salmon releases too much water and makes the mixture soggy. I buy center-cut pieces for the most uniform texture.
- Onion and garlic: These aromatics provide the subtle backbone that keeps the salmon from feeling one-dimensional.
- Fresh dill and parsley: The herbs bring brightness that cuts through the richness. Dried herbs simply will not give you the same vibrant result.
- Egg and breadcrumbs: The essential binders that hold everything together without making the balls dense or heavy.
- Dijon mustard: Just enough to add depth without announcing itself as mustard.
- Lemon zest: This tiny addition makes the salmon taste more salmon-y, if that makes sense.
- Salt and black pepper: Do not skimp here. Salmon needs proper seasoning to truly shine.
- Olive oil: For pan-frying because it has the perfect smoke point for achieving golden perfection.
- Ripe avocado: The creamy base of our sauce. It should yield slightly to gentle pressure but not feel mushy.
- Greek yogurt: Adds tang and protein while lightening the avocado so the sauce does not become too heavy.
- Lemon juice: Brightens the entire sauce and prevents the avocado from oxidizing.
- Extra-virgin olive oil: For that luxurious mouthfeel that makes restaurant sauces so memorable.
- Fresh garlic: One small clove is plenty because raw garlic can quickly overpower delicate avocado.
- Fresh cilantro or parsley: Choose based on your preference. Cilantro adds tropical brightness while parsley keeps it classic.
Instructions
- 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. Do not overwork the mixture or the balls will become tough and rubbery.
- Shape the balls:
- With damp hands, shape the mixture into small balls, using about 1 heaping tablespoon each. Place on a tray until ready to cook. The damp hands trick prevents sticking and gives you smoother spheres.
- Fry to golden perfection:
- 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. This takes about 8 to 10 minutes total. Transfer to a plate lined with paper towel to drain excess oil.
- Make the creamy 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. Taste and adjust seasoning if needed.
- Serve and enjoy:
- Serve the salmon balls warm, drizzled or dipped in the creamy avocado sauce. They are best enjoyed immediately while still crispy on the outside.
These salmon balls have become my signature dish for summer gatherings. There is something about them that feels both elegant and approachable, like wearing your favorite casual dress to a slightly fancy event. People never expect something so simple to taste this thoughtful.
Make Them Ahead
You can shape the salmon balls up to 4 hours before cooking and keep them covered in the refrigerator. This actually helps them hold their shape better during frying. The avocado sauce can also be made a day ahead, though you may need to give it a quick whisk and add a squeeze of fresh lemon juice before serving.
Choosing Your Salmon
Wild-caught salmon tends to be leaner and has a more pronounced flavor, while farmed salmon is fattier and milder. For this recipe, either works beautifully. Just avoid any salmon that looks opaque or has a strong fishy smell, as these are signs that it is past its prime.
Serving Suggestions
These salmon balls work as an appetizer, light main, or even party food. I love serving them with toothpicks for easy grazing. Consider adding simple sides to round out the meal.
- A crisp green salad with vinaigrette cuts through the richness nicely
- Roasted vegetables like asparagus or broccolini complement without competing
- Crusty bread for soaking up every drop of that incredible avocado sauce
Hope these salmon balls become as beloved in your kitchen as they have in mine. There is something magical about transforming simple ingredients into something that feels like a celebration.
Recipe FAQs
- → Can I bake the salmon balls instead of frying?
-
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.
- → Can I use canned salmon instead of fresh?
-
Fresh salmon works best for texture, but you can use canned salmon drained well. Reduce the salt slightly since canned salmon contains sodium. The texture will be softer.
- → How long will the avocado sauce keep?
-
The sauce stays fresh in the refrigerator for up to 2 days when stored in an airtight container. Press plastic wrap directly onto the surface to prevent browning.
- → Can I freeze uncooked salmon balls?
-
Yes, shape the balls and freeze on a baking sheet until firm, then transfer to a freezer bag. They'll keep for up to 3 months. Thaw overnight before cooking.
- → What can I substitute for Greek yogurt in the sauce?
-
Sour cream, crème fraîche, or cashew cream work well. For a dairy-free option, use plain coconut yogurt or additional avocado with a splash of lime.
- → How do I prevent the balls from falling apart?
-
Keep your hands damp when shaping, don't overwork the mixture, and chill the shaped balls for 15-20 minutes before cooking to help them hold together.