Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Salmon Meatballs with Homemade BBQ Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 3 reviews

These Salmon Meatballs feature a perfect blend of fresh salmon, ginger, garlic, and panko breadcrumbs, cooked to golden perfection and tossed in a flavorful homemade BBQ sauce. Ready in just 40 minutes, they make a delicious and healthy appetizer or main dish, with versatile cooking options including stovetop pan-frying or air frying for a lighter finish.

  • Total Time: 40 minutes
  • Yield: 6 servings

Ingredients

BBQ Sauce

  • 3 teaspoons sesame oil
  • 3 cloves garlic, minced
  • 2 teaspoons freshly grated ginger
  • ¼ cup tomato paste
  • 2 tablespoons soy sauce
  • ¾ cup water
  • 1 tablespoon rice vinegar
  • ¼ cup honey
  • ½ teaspoon cornstarch
  • 1.5 tablespoons water (for slurry)

Salmon Meatballs

  • 1.5 lb. salmon fillet, skin removed and roughly chopped
  • ¾ cup panko bread crumbs
  • ¼ white onion, finely chopped
  • 1 teaspoon garlic powder
  • 1 large egg
  • 2 teaspoons soy sauce
  • ½ teaspoon sea salt
  • 2 teaspoons fresh ground ginger
  • Optional: ½ cup white sesame seeds
  • Avocado oil, for cooking

Instructions

  1. Prepare the BBQ sauce: Heat the sesame oil in a saucepan over medium heat until fragrant, about 1 minute. Add minced garlic and fresh ginger and sauté for another minute to release their aromas.
  2. Add tomato paste: Stir in the tomato paste and cook for an additional minute, allowing the flavors to meld and deepen.
  3. Combine wet ingredients: Add soy sauce, water, rice vinegar, and honey to the saucepan. Whisk the mixture thoroughly and bring it to a gentle boil over medium-high heat.
  4. Make cornstarch slurry: In a small bowl, combine 1.5 tablespoons water with ½ teaspoon cornstarch, whisking until smooth with no lumps. Pour this slurry into the simmering sauce and whisk continuously to incorporate.
  5. Simmer and thicken: Bring the sauce back to a gentle boil, then reduce heat to low to keep it warm. The BBQ sauce will thicken as it simmers.
  6. Prepare meatball mixture: Add salmon, panko, chopped onion, garlic powder, egg, soy sauce, sea salt, and fresh ground ginger into a high-speed food processor. Pulse until the mixture resembles ground meat, with a uniform texture.
  7. Form meatballs: Wet your hands to prevent sticking. Using a 1.5 tablespoon scoop, portion the mixture and gently roll into meatballs. Repeat until all mixture is formed.
  8. Optional coating: Spread white sesame seeds on a plate. Roll each meatball in the seeds until fully coated for added crunch and flavor.
  9. Cook on stovetop: Heat 1-2 tablespoons of avocado oil in a large skillet over medium-high heat. Add meatballs and cook for 6-8 minutes, turning every 2 minutes to brown all sides evenly. Ensure internal temperature reaches 145ºF. Remove skillet from heat.
  10. Toss meatballs in sauce: Slowly add warm BBQ sauce to skillet with meatballs, gently tossing to coat evenly.
  11. Alternative air fryer method: Spray air fryer basket with avocado oil. Arrange meatballs in a single layer without touching. Air fry at 400ºF for 4.5 to 6 minutes, until cooked through and internal temperature is 145ºF. Toss in BBQ sauce afterward.
  12. Serve: Serve meatballs over steamed rice and garnish with fresh green onions and cilantro for a vibrant finish.

Notes

  • Ensure salmon is fresh and skinless for best texture and flavor.
  • Use freshly grated ginger for a bright, aromatic flavor.
  • Adjust honey in BBQ sauce to taste, especially if you prefer a less sweet sauce.
  • Check internal temperature of meatballs with a meat thermometer to ensure safe cooking (145ºF for salmon).
  • For a gluten-free option, substitute panko breadcrumbs with gluten-free breadcrumbs.
  • Meatballs can be baked at 400ºF for 12-15 minutes if preferred, turning halfway through.
  • Author: Maya
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Appetizer
  • Method: Frying
  • Cuisine: Asian Fusion