Baked Salmon Meatballs with Creamy Avocado Sauce Recipe

These Baked Salmon Meatballs are tender, flavorful, and packed with protein. Paired with a creamy avocado sauce, they make a light yet satisfying meal. Perfect for meal prep, quick weeknight dinners, or as an elegant appetizer!

Why You’ll Love This Recipe

  • Healthy & Light – Baked, not fried, and loaded with omega-3s.
  • Deliciously Moist – Salmon and fresh herbs keep these meatballs juicy.
  • Easy Avocado Sauce – Creamy, tangy, and just a touch spicy!
  • Great for Meal Prep – Make ahead and store for easy meals.

Ingredients

For the Meatballs:

  • 1 pound skinless salmon – Cut into chunks for easy processing.
  • ½ medium onion, grated – Adds moisture and flavor.
  • ¼ cup + 2 tablespoons whole wheat panko breadcrumbs – Helps bind the meatballs.
  • 3 tablespoons minced cilantro – Adds a fresh, herby kick.
  • 1 egg white – Lightens the texture and helps bind.
  • 2 garlic cloves, minced – Essential for bold flavor.
  • ¾ teaspoon salt – Enhances the taste.
  • ½ teaspoon ground pepper – For a slight kick.
  • ½ teaspoon paprika – Adds warmth and depth.
  • ½ teaspoon ground oregano – Brings an earthy note.

For the Avocado Sauce:

  • ¾ ripe avocado – Creamy and nutrient-rich.
  • 3 tablespoons fat-free plain Greek yogurt – Adds tang and protein.
  • 1 clove garlic, minced – For a punch of flavor.
  • ½ lime, juiced – Brightens the sauce.
  • 5 tablespoons water – Adjusts consistency.
  • 2 tablespoons minced cilantro – Infuses fresh, herbaceous notes.
  • ¼ – ½ teaspoon chipotle chili powder – Adjust for spice preference.
  • ¼ teaspoon salt – Balances the flavors.
  • ¼ teaspoon ground pepper – Adds a little heat.

Full ingredient measurements are in the recipe card below!

How to Make Baked Salmon Meatballs with Creamy Avocado Sauce

Step 1: Prepare the Meatballs

  1. Preheat the Oven – Set to 350°F (175°C). Lightly grease a large baking sheet with cooking spray.
  2. Process the Salmon – Add salmon chunks to a food processor. Pulse until finely chopped, scraping down the sides as needed.
  3. Mix the Meatball Ingredients – In a large bowl, combine the salmon, onion, breadcrumbs, cilantro, egg white, garlic, salt, pepper, paprika, and oregano. Stir well until evenly combined.
  4. Form the Meatballs – Use a 2-tablespoon scoop to shape the mixture into small meatballs, rolling between your palms.
  5. Bake – Place on the prepared baking sheet and bake for 15-18 minutes, or until firm and cooked through.

Step 2: Make the Avocado Sauce

  1. Blend Everything – In a food processor or blender, add avocado, Greek yogurt, garlic, lime juice, water, cilantro, chipotle chili powder, salt, and pepper.
  2. Blend Until Smooth – Scrape down the sides as needed and adjust consistency by adding more water if desired.

Step 3: Serve & Enjoy

  • Drizzle the avocado sauce over the salmon meatballs or serve it as a dip.
  • Garnish with extra cilantro and a squeeze of lime for a fresh touch.
  • Serve with rice, quinoa, or fresh greens for a balanced meal.

Pro Tips for Perfect Salmon Meatballs

  • Don’t over-process – The salmon should be finely chopped, but not pureed.
  • Use a scoop – This ensures evenly sized meatballs that cook at the same rate.
  • Adjust spice levels – Add more chipotle powder for extra heat.
  • Let them rest – Allow meatballs to cool slightly before serving to help flavors settle.

How to Serve

  • As a Main Dish – With rice, quinoa, or roasted veggies.
  • In a Wrap – Stuff into warm pitas with fresh veggies and extra sauce.
  • On a Salad – Add to a bed of greens for a protein-packed salad.
  • As an Appetizer – Serve with toothpicks and avocado dip for an elegant starter.

Make Ahead & Storage

Storing Leftovers

Baked Salmon Meatballs with Creamy Avocado Sauce Recipe
  • Refrigerator – Store in an airtight container for up to 3 days.
  • Freezing – Freeze uncooked or baked meatballs for up to 2 months. Thaw in the fridge before reheating.

Reheating

  • Oven – Warm at 325°F for 8-10 minutes.
  • Air Fryer – Heat at 350°F for 5 minutes.
  • Microwave – Heat in 30-second intervals until warmed through.

FAQs

Can I use canned salmon instead?
Yes! Use 1 (14-ounce) can of drained, flaked salmon. Adjust breadcrumbs if needed.

Can I pan-fry these instead of baking?
Absolutely! Heat 1-2 tablespoons of oil in a skillet over medium heat and cook for 3-4 minutes per side.

Can I make the sauce ahead of time?
Yes! Store in an airtight container in the fridge for up to 3 days.

These Baked Salmon Meatballs with Creamy Avocado Sauce are light, healthy, and bursting with flavor. Whether you enjoy them as a meal, in wraps, or as a snack, they’ll quickly become a new favorite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Baked Salmon Meatballs with Creamy Avocado Sauce Recipe

Baked Salmon Meatballs with Creamy Avocado Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Susan M. Garcia
  • Prep Time: 20 minutes
  • Cook Time: 18 minutes
  • Total Time: 38 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Healthy, Mediterranean-Inspired

Description

These Baked Salmon Meatballs are a flavorful, protein-packed dish that’s easy, healthy, and delicious. Made with fresh salmon, seasonings, and herbs, they’re baked to perfection and served with a creamy avocado sauce with a zesty chipotle kick. Perfect for a light meal, appetizer, or meal prep option!


Ingredients

Scale

For the Meatballs:

  • 1 pound skinless salmon, cut into chunks
  • 1/2 medium onion, grated
  • 1/4 cup + 2 tbsp whole wheat panko breadcrumbs
  • 3 tbsp minced cilantro
  • 1 egg white
  • 2 cloves garlic, minced
  • 3/4 tsp salt
  • 1/2 tsp ground pepper
  • 1/2 tsp paprika
  • 1/2 tsp ground oregano

For the Creamy Avocado Sauce:

 

  • 3/4 California avocado, skin & seed removed
  • 3 tbsp fat-free plain Greek yogurt
  • 1 clove garlic, minced
  • 1/2 lime, juiced
  • 5 tbsp water
  • 2 tbsp minced cilantro
  • 1/41/2 tsp chipotle chili powder (adjust for spice preference)
  • 1/4 tsp salt (or to taste)
  • 1/4 tsp ground pepper

Instructions

  1. 1. Prepare the Meatballs
  2. Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper and spray with cooking spray.
  3. Place the salmon chunks in a food processor and pulse until finely chopped. Transfer to a large mixing bowl.
  4. Add the grated onion, breadcrumbs, cilantro, egg white, garlic, salt, pepper, paprika, and oregano. Stir until well combined.
  5. Using 2 tablespoons of the mixture per meatball, roll the mixture into evenly sized balls and place them on the prepared baking sheet.
  6. Bake for 15-18 minutes, or until the meatballs are firm and cooked through.
  7. 2. Make the Avocado Sauce
  8. In a blender or food processor, combine the avocado, Greek yogurt, garlic, lime juice, water, cilantro, chipotle chili powder, salt, and pepper.
  9. Blend until smooth and creamy, adjusting the seasoning to taste.
  10. 3. Serve & Enjoy!
  11. Serve the salmon meatballs warm, drizzled with the creamy avocado sauce, or use it as a dipping sauce on the side.

Notes

  • Breadcrumbs: If you prefer, you can substitute regular panko or almond flour for a low-carb version.
  • Storage: Store meatballs in an airtight container in the fridge for up to 3 days. Freeze for up to 2 months and reheat in the oven at 350°F for 10 minutes.

 

  • Serving Ideas: Enjoy these salmon meatballs in a wrap, over a salad, or with quinoa or rice for a balanced meal.

Nutrition

  • Serving Size: 4 meatballs
  • Calories: 220kcal
  • Sugar: 1g
  • Sodium: 450mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 55mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *