Salmon Balls Recipe (Crispy, Easy & Delicious!)

By Rowan Pierce

On December 28, 2025

A close-up shot of golden, panko-crusted salmon balls being fried in a pan. This shows the crispy salmon patties cooking process.

Cuisine

American

Prep time

15 minutes

Cooking time

15 minutes

Total time

30 minutes

Servings

24 balls

This easy Salmon Balls Recipe is about to become your new favorite appetizer! Made with simple ingredients like canned salmon and panko breadcrumbs, these bites are perfectly crispy on the outside and tender on the inside. Whether you pan-fry, bake, or air fry them, they are a guaranteed crowd-pleaser for any occasion.

We’ve all been there: you need a quick, elegant appetizer that looks and tastes like you spent hours on it. This is that recipe. These salmon balls are incredibly versatile, perfect for a party, a light lunch, or even a fun dinner. Plus, they come together in under 30 minutes. Let’s get cooking!

A bowl of the salmon ball mixture next to a plate of panko breadcrumbs, showing the preparation step of rolling the balls before cooking.
The simple mix of salmon, herbs, and panko ready to be transformed.

Why You’ll Love This Salmon Balls Recipe

  • Incredibly Flavorful: Fresh dill, zesty lemon, and savory green onions pack these little bites with incredible flavor.
  • Quick & Easy: Using canned salmon makes this recipe remarkably simple and fast. You can have these ready from start to finish in less than 30 minutes.
  • Three Cooking Methods: We’re showing you how to pan-fry for ultimate crispiness, bake for a lighter version, or air fry for a quick, hands-off approach.
  • Perfectly Versatile: Serve them as a stunning appetizer with our homemade dill dipping sauce, or make them the star of a main course alongside a fresh salad like this easy Greek salad.

Ingredients You’ll Need

The beauty of this recipe lies in its simplicity. You only need a handful of pantry staples to create these amazing salmon balls.

For the Salmon Balls

  • Canned Salmon: The star of the show! Use good quality canned salmon, drained well. It’s convenient and delicious.
  • Panko Breadcrumbs: This is the secret to an ultra-crispy coating. You’ll use some inside the mixture and some for coating.
  • Mayonnaise: Acts as a binder and adds moisture, ensuring the salmon balls are tender and juicy.
  • Egg: Helps bind all the ingredients together so they don’t fall apart during cooking.
  • Green Onions: Provide a mild, savory onion flavor that complements the salmon perfectly.
  • Fresh Dill: Adds a bright, herby freshness that is classic with salmon.
  • Lemon Juice: A squeeze of fresh lemon juice brightens up all the flavors.
  • Dijon Mustard: Adds a subtle tang and depth of flavor.
  • Salt & Pepper: To taste.
  • Oil for Frying: Use a neutral oil like canola or vegetable oil if you are pan-frying.

For the Creamy Dill Dipping Sauce

  • Greek Yogurt or Sour Cream: The creamy base for our delicious sauce.
  • Mayonnaise: Adds extra richness.
  • Fresh Dill: More of that fresh, herby goodness.
  • Lemon Juice: For a zesty kick.
  • Garlic Powder: For a hint of savory flavor.

How to Make The Best Salmon Balls Recipe (Step-by-Step)

Making this Salmon Balls Recipe is as easy as mix, roll, and cook! Follow these simple steps for perfect results every time.

Step 1: Prepare the Salmon Mixture

In a medium bowl, flake the drained canned salmon with a fork. Add the mayonnaise, 1/2 cup of panko breadcrumbs, the beaten egg, chopped green onions, fresh dill, lemon juice, Dijon mustard, salt, and pepper. Gently mix until everything is just combined. Be careful not to overmix, as this can make the balls tough.

A close-up shot of golden, panko-crusted salmon balls being fried in a pan. This shows the crispy salmon patties cooking process.
Getting that perfect golden-brown crust is key to the best salmon balls.

Step 2: Form the Balls

Place the remaining 1 cup of panko breadcrumbs on a shallow plate. Scoop about 1.5 tablespoons of the salmon mixture and gently roll it into a ball with your hands. Roll the ball in the panko breadcrumbs until it’s evenly coated. Place the coated salmon ball on a clean plate or baking sheet and repeat with the remaining mixture.

Step 3: Cook Your Salmon Balls (3 Ways!)

Choose your favorite cooking method below. All three deliver a fantastic result!

Method 1: Pan-Frying (Classic & Crispy)

Heat about an inch of neutral oil in a large skillet over medium-high heat. Once the oil is shimmering, carefully place the salmon balls in the skillet, ensuring not to overcrowd it. Fry for 2-3 minutes per side, until they are golden brown and crispy all over. Transfer to a paper towel-lined plate to drain any excess oil.

Method 2: Baking (A Lighter Option)

Preheat your oven to 400°F (200°C). Arrange the salmon balls on a baking sheet lined with parchment paper. Lightly spray the tops with cooking spray to help them brown. Bake for 15-20 minutes, flipping halfway through, until they are golden and cooked through.

Method 3: Air Frying (Quick & Easy)

Preheat your air fryer to 375°F (190°C). Place the salmon balls in a single layer in the air fryer basket, making sure they aren’t touching. You may need to work in batches. Lightly spray with cooking spray. Air fry for 10-12 minutes, shaking the basket halfway through, until crispy and golden brown.

Creamy Dill Sauce for Salmon Balls

No salmon ball is complete without a dipping sauce! This creamy dill sauce is the perfect companion. Simply whisk together the Greek yogurt, mayonnaise, fresh dill, lemon juice, and garlic powder in a small bowl. Season with a pinch of salt and pepper. It’s cool, refreshing, and absolutely delicious. If you’re looking for a spicier kick, this amazing dragon sauce is another fantastic option.

Tips for Success

  • Drain the Salmon Well: Squeeze out as much liquid as possible from the canned salmon. Excess moisture can make the mixture too wet and cause the balls to fall apart.
  • Don’t Overmix: Mix the ingredients until just combined. Overworking the mixture can result in dense, tough salmon balls.
  • Chill if Needed: If your mixture feels too soft to roll, chill it in the refrigerator for 15-20 minutes. This will help it firm up.
  • Uniform Size: Try to make the balls a uniform size to ensure they cook evenly. A small cookie scoop can be very helpful for this.

Serving Suggestions

These salmon balls are incredibly versatile. Here are a few ways to serve them:

  • As a party appetizer with the creamy dill sauce.
  • On top of a fresh green salad for a light lunch.
  • Alongside roasted vegetables for a complete dinner.
  • As a fun alternative to meatballs, tossed with pasta and a light cream sauce. They are also a great addition to any list of Thanksgiving appetizers.

How to Store, Freeze, and Reheat

  • Store: Store leftover cooked salmon balls in an airtight container in the refrigerator for up to 3 days.
  • Freeze: You can freeze them cooked or uncooked. To freeze, place the balls on a baking sheet in a single layer and freeze until solid. Then, transfer them to a freezer-safe bag or container. They will last for up to 3 months.
  • Reheat: The best way to reheat is in the oven or air fryer at 375°F (190°C) for 8-12 minutes, or until heated through and crispy again.

Frequently Asked Questions

Yes! You can prepare the salmon mixture and form the balls up to 24 hours in advance. Store them, uncooked, in an airtight container in the refrigerator. When you’re ready, simply coat them in panko and cook.

Absolutely. You will need to cook the salmon first. Simply bake or poach about 12 ounces of fresh salmon fillet until cooked through, then let it cool completely and flake it with a fork before proceeding with the recipe.

There are three keys to keeping them together: 1) Drain the salmon thoroughly to remove excess moisture. 2) Use binders like egg and mayonnaise. 3) Don’t overmix the ingredients, which can break down the structure. If the mixture feels too wet, chilling it for 15-20 minutes before rolling can also help.

They are fantastic as an appetizer with our creamy dill dipping sauce. You can also serve them for lunch on top of a salad, or for dinner with a side of roasted vegetables or rice.

Canned salmon is the easiest and most convenient option for this recipe. It’s already cooked and flakes easily. Look for high-quality wild-caught pink or sockeye salmon packed in water, and be sure to drain it very well.

The Best Salmon Balls Recipe

A close-up shot of golden, panko-crusted salmon balls being fried in a pan. This shows the crispy salmon patties cooking process.

Salmon Balls Recipe (Crispy, Easy & Delicious!)

This easy Salmon Balls Recipe creates perfectly crispy and flavorful appetizers in under 30 minutes! Learn how to pan-fry, bake, or air fry these delicious bites made with canned salmon, panko, and fresh dill. Perfect for any party!
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 24 balls
Course: Appetizer, Snack
Cuisine: American
Calories: 85

Ingredients
  

For the Salmon Balls
  • 15 oz canned salmon drained very well
  • 1.5 cups panko breadcrumbs divided
  • 1/4 cup mayonnaise
  • 1 large egg beaten
  • 2 green onions finely chopped
  • 2 tbsp fresh dill chopped
  • 1 tbsp lemon juice freshly squeezed
  • 1 tsp Dijon mustard
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 cup vegetable oil for frying, if needed
For the Creamy Dill Dipping Sauce
  • 1/2 cup Greek yogurt or sour cream
  • 2 tbsp mayonnaise
  • 1 tbsp fresh dill chopped
  • 1 tsp lemon juice
  • 1/4 tsp garlic powder

Equipment

  • 1 Mixing Bowl
  • 1 Skillet, Baking Sheet, or Air Fryer

Method
 

Make the Salmon Mixture
  1. In a medium bowl, add the well-drained salmon and flake with a fork. Add mayonnaise, 1/2 cup panko breadcrumbs, beaten egg, green onions, fresh dill, lemon juice, Dijon mustard, salt, and pepper.
  2. Gently mix with a fork until just combined. Do not overmix.
Form and Coat the Balls
  1. Place the remaining 1 cup of panko in a shallow dish. Scoop about 1.5 tablespoons of the salmon mixture and roll into a ball.
  2. Roll the salmon ball in the panko until fully coated. Set aside on a plate and repeat with the remaining mixture.
Cook the Salmon Balls
  1. Pan-Fry: Heat about 1 inch of oil in a skillet over medium-high heat. Fry balls for 2-3 minutes per side until golden brown. Drain on a paper towel-lined plate.
  2. Bake: Preheat oven to 400°F (200°C). Place on a parchment-lined baking sheet, spray with oil, and bake for 15-20 minutes, flipping halfway.
  3. Air Fry: Preheat air fryer to 375°F (190°C). Place in a single layer, spray with oil, and cook for 10-12 minutes, shaking the basket halfway.
Prepare the Dipping Sauce
  1. While the salmon balls cook, whisk together all sauce ingredients in a small bowl: Greek yogurt, mayonnaise, dill, lemon juice, and garlic powder. Season with salt and pepper to taste.
  2. Serve salmon balls hot with the creamy dill sauce.

Notes

Tip 1: Drain the salmon very well to prevent the mixture from being too wet.
Tip 2: A small cookie scoop helps create uniformly sized salmon balls for even cooking.
Tip 3: If the mixture is too soft, chill it in the fridge for 15-20 minutes before rolling.

I can’t wait for you to try this amazing Salmon Balls Recipe! It’s a dish that proves simple ingredients can create something truly special. If you make it, please leave a comment below and let me know what you think. And don’t forget to save it to your favorite appetizer board on Pinterest!

A plate of golden brown, crispy salmon balls, served with a creamy dill dipping sauce and a lemon wedge. The perfect salmon balls recipe appetizer.
You won't believe how easy it is to make this crispy salmon balls recipe!

You might also like these recipes

Leave a Comment

Recipe Rating