Grilled Herb Fish Balls with Creamy Lemon Garlic Sauce

Grilled Herb Fish Balls with Creamy Lemon Garlic Sauce

This post may contain affiliate links. Read our disclosure policy.

If you are looking for a fresh, smoky way to enjoy seafood, these grilled herb fish balls are a fantastic alternative to traditional beef or pork meatballs. Packed with fresh parsley, dill, cilantro, and bright lemon zest, they strike the perfect balance between light and savory. Paired with a cool, creamy lemon garlic sauce, this dish brings vibrant flavors straight to your backyard grill.

Why You'll Love This Recipe

  • Naturally high in lean protein from firm white fish fillets.
  • Infused with a double punch of fresh herbs and lemon zest for a bright flavor profile.
  • The 20-minute chill time helps them firm up so they hold their shape beautifully on the grill grates.
  • Finishes with a special oil-and-lemon brush right off the heat for extra gloss and flavor.
  • Pairs wonderfully with a crisp cucumber and tomato salad for a complete, refreshing meal.

Ingredients You'll Need (and Why)

firm white fish fillets: Cod, haddock, or tilapia provide a flaky, mild base that absorbs the fresh herbs and spices without overpowering them.

panko breadcrumbs: Acts as a binder while keeping the interior light and tender rather than dense or heavy.

large egg: Provides the essential protein structure needed to hold the fish balls together while they cook on the grill.

Greek yogurt: Forms the tangy, protein-rich base of the creamy dipping sauce, cutting through the richness of the fish.

How to Make It

Processing and Mixing the Fish

Getting the right texture is key when turning raw fish into meatballs. Pulsing the fish chunks in a food processor rather than running it continuously ensures you retain a pleasant, meaty bite instead of a smooth paste. Gently folding in the herbs, spices, and panko distributes the flavor evenly without overworking the mixture.

Shaping and Chilling

Because fish is naturally delicate and tender, oiling your hands helps prevent the mixture from sticking as you roll them into 1½-inch balls. The mandatory 20-minute refrigerator rest is crucial; it allows the panko to absorb excess moisture and firms up the protein structure so they thread easily onto skewers.

Grilling and Finishing

Cooking over medium-high heat gives the fish balls a smoky char while keeping the inside juicy. Threading them onto skewers makes flipping effortless. Brushing the hot finished fish balls with the herb-oil glaze locks in moisture and delivers an extra burst of fresh flavor right before serving.

Success Tips

  • Pat the fish dry thoroughly before processing to avoid a wet, sticky mixture that won't hold its shape.
  • Do not skip the 20-minute chill time, as cold fish balls hold together much better on hot grill grates.
  • Resist the urge to press down on the fish balls with a spatula while grilling; this squeezes out juices and causes them to break apart.
  • Use an instant-read thermometer to check that the internal temperature reaches 145°F (63°C) for safe, perfectly cooked fish.

Variations

  • Use fresh mint or cilantro in place of dill if you prefer a different herbaceous profile.
  • Swap the white fish fillets for salmon for a richer, oilier fish option.

Storage & Make-Ahead

Fridge: Store leftover fish balls in an airtight container in the refrigerator for up to 3 days.

Freezer: Freeze uncooked or cooked fish balls in a single layer on a tray before transferring to a freezer-safe bag for up to 2 months.

FAQ

Can I cook these in a regular pan instead of a grill?

Yes! You can cook them in a large skillet over medium-high heat with a little olive oil, turning gently until golden brown on all sides.

Why did my fish balls fall apart on the grill?

Fish balls can fall apart if the fish was too wet, if they weren't chilled long enough before grilling, or if they were pressed down with a spatula during cooking. Keeping them cold and handling them gently with skewers prevents this.

Can I use frozen fish for this recipe?

Yes, but you must thaw it completely and pat it thoroughly dry with paper towels to remove all excess moisture before processing.

⏱️
Prep
25 mins
🔥
Cook
12 mins
Total
1 hour
🍽️
Servings
4
👩‍🍳
Difficulty
Easy

Grilled Herb Fish Balls with Creamy Lemon Garlic Sauce

Tender, smoky grilled herb fish balls packed with fresh herbs, garlic, and lemon, served with a creamy lemon garlic sauce.

📌 Pin

Ingredients

Servings: 4

Want to Save This Recipe?

Enter your email and we'll send the link straight to your inbox — plus new recipes each week.

Thanks! Please check your inbox to confirm.

Instructions

  1. Pat the fish completely dry.
  2. Cut into chunks and place in a food processor.
  3. Pulse several times until finely chopped but not completely puréed. You want a slightly textured mixture.
  4. Transfer the fish to a bowl.
  5. Add panko, egg, garlic, parsley, cilantro, dill, lemon zest, lemon juice, paprika, cumin, salt, and pepper.
  6. Mix gently until everything is evenly combined.
  7. Lightly oil your hands.
  8. Form the mixture into approximately 20 small balls, about 1½ inches each.
  9. Place them on a tray.
  10. Refrigerate for 20 minutes to help them firm up.
  1. Preheat your grill or grill pan to medium-high heat, approximately 400–450°F.
  2. Lightly oil the grill grates.
  3. Thread 4–5 fish balls onto each skewer, leaving a little space between them. If using wooden skewers, soak them in water first.
  4. Brush the fish balls lightly with olive oil.
  5. Grill for approximately 3 minutes per side, carefully turning them until golden with visible grill marks.
  6. Cook until the center reaches 145°F (63°C). Don't press down on the fish balls while grilling because they can break apart.
  7. Whisk together Greek yogurt, mayonnaise, lemon juice, garlic, parsley, dill, Dijon, and honey.
  8. Add a little water until you reach a smooth dipping consistency. Season with salt and black pepper.
  9. Immediately after grilling, brush the hot fish balls with a mixture of 1 tablespoon olive oil, 1 teaspoon lemon juice, 1 tablespoon chopped parsley, and a pinch of paprika.
  10. Serve the grilled fish balls over a bed of cucumber, tomato, red onion, and parsley with the creamy lemon sauce drizzled over the top. Add warm flatbread or roasted potatoes on the side for a complete meal.
340 kcal
Calories
32g
Protein
14g
Carbs
18g
Fat
Recipe Notes

Make sure your grill grates are very clean and well-oiled before adding the skewered fish balls to prevent sticking. Threading them snugly but without crowding helps them cook evenly.

Rate This Recipe

Made this? Let others know how it turned out.

About the Author

harrycruse

Recipe developer and home cook sharing tested, reliable recipes with step-by-step photos. Update this bio under Users > Your Profile.

Leave a Review

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