Top 10 · Updated October 2026

Highest-Protein Meat Balls

Meat balls: typically 14 g of protein per 100 g (median of 237 products). The meat balls with the most protein per 100 g. Useful if you are trying to increase your protein intake. We checked 217 meat balls with complete data.

  1. 1 British beef meatballs

    British beef meatballs

    Waitrose
    c NOVA 4 218 kcal 0.4 g sugar 31.3 g protein 7.2 g fat

    Also: Palm oil free

  2. 2 Lamb meatballs

    Lamb meatballs

    Waitrose · 20 pieces
    d 256 kcal 0.5 g sugar 26.5 g protein 16 g fat
  3. 3 Italian Style Meatballs

    Italian Style Meatballs

    Asda
    d 233 kcal 0.9 g sugar 25 g protein 13 g fat
  4. 4 High protein balls

    High protein balls

    Abbelen · 200g
    c NOVA 4 199 kcal 0.5 g sugar 24 g protein 9.5 g fat
  5. 5 Boulettes d'agneau

    Boulettes d'agneau

    e 186 kcal 0.5 g sugar 24 g protein 9 g fat
  6. 6 Agneau boulettes

    Agneau boulettes

    e 186 kcal 0.5 g sugar 24 g protein 9 g fat
  7. 7 British beef balls

    British beef balls

    Waitrose · 300g
    c NOVA 3 234 kcal 0.4 g sugar 22.8 g protein 14.4 g fat

    Also: Palm oil free

  8. 8 Extra Lean Beef Meatballs

    Extra Lean Beef Meatballs

    Aldi · 340 g
    c 142 kcal 0.4 g sugar 22 g protein 2.9 g fat
  9. 9 Beef meatballs

    Beef meatballs

    Birchwood · 680 g
    d NOVA 4 287 kcal 0.1 g sugar 21.4 g protein 21.3 g fat

    Also: Palm oil free

  10. 10 Beef and tendon meatballs

    Beef and tendon meatballs

    Venus · 12 oz
    d NOVA 4 175 kcal 1.8 g sugar 21.1 g protein 7 g fat

    Also: Palm oil free

How we built this list

We ranked all published meat balls on Foodmetria that have a photo and the required nutrition data, using values per 100 g from the product label. Ties are broken by Nutri-Score and by how often shoppers scan the product. Rankings update automatically as label data changes. Read our methodology.

More meat balls rankings