Go Back
Salmon meatballs drizzled with creamy avocado sauce, served with fresh herbs and lemon wedges.

Salmon Meatballs with Creamy Avocado Sauce – Healthy High Protein Dinner Recipe

These salmon meatballs with creamy avocado sauce are a delicious twist on classic meatballs. Packed with protein, omega‑3s, and fresh flavor, this healthy high protein dinner recipe is perfect for family meals, meal prep, or a light yet satisfying dish. Save this recipe for your next healthy dinner inspiration!
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 55 minutes
Course Appetizer, Main Course
Cuisine Healthy Eating, Modern Fusion
Servings 4 portions (12–16 meatballs)
Calories 220 kcal

Equipment

  • Mixing bowls
  • Knife + cutting board
  • Baking sheet with parchment paper
  • Food processor or blender (for sauce)
  • Meat thermometer

Ingredients
  

For Meatballs:

  • 1 lb fresh salmon fillets, finely chopped
  • ½ cup breadcrumbs or oats (almond flour for keto)
  • 1 egg (or flax egg for vegan)
  • 2 tbsp fresh dill or parsley, chopped
  • 1 tbsp olive oil
  • Salt & pepper to taste

For Avocado Sauce:

  • 1 ripe avocado
  • Juice of 1 lime
  • 1 clove garlic
  • ¼ cup Greek yogurt (or dairy-free alternative)
  • Salt & pepper to taste

Instructions
 

  • Prep Salmon: Chop salmon finely and pat dry.
  • Mix Meatball Base: Combine salmon, breadcrumbs/oats, egg, herbs, olive oil, salt, and pepper. Mix gently.
  • Shape & Chill: Form into 12–16 meatballs. Chill for 15 minutes to firm.
  • Bake: Preheat oven to 375°F (190°C). Bake meatballs on parchment-lined sheet for 15–20 minutes until golden and internal temp reaches 145°F (63°C).
  • Make Sauce: Blend avocado, lime juice, garlic, and yogurt until smooth. Season to taste. Chill before serving.
  • Serve: Plate meatballs warm with avocado sauce drizzled or served as dip. Garnish with fresh dill.

Notes

  • Don’t overmix salmon—keeps texture light.
  •  Drain canned salmon thoroughly if substituting.
  •  Chill meatballs before baking to prevent crumbling.
  •  Always prepare avocado sauce fresh for best flavor and color.
  •  Freeze uncooked meatballs for up to 2 months; bake directly from frozen.
 
Keyword avocado sauce, baked salmon bites, healthy appetizer, omega-3 recipe, salmon meatballs