Go Back
+ servings
Beef Meatballs Agrodolce

Beef Meatballs Agrodolce

A great dish for your next potluck party: Beef Meatballs Agrodolce!

Course Main
Cuisine Italian
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 4
Author Manuela Zangara



  • 450 gms – 1 lb. beef mince
  • 50 gms – 1.75 oz. Parmigiano Reggiano finely grated
  • 100 gms – 3.5 oz. breadcrumbs
  • 1 tbsp parsley chopped
  • 1 pinch grated nutmeg
  • 1 tsp salt
  • 1 pinch pepper

Agrodolce (Italian sweet and sour) sauce

  • 1 tbsp parsley chopped
  • 2 tbsp extra virgin olive oil
  • 4 anchovies
  • 1 onion finely chopped
  • 1 stalk celery chopped
  • 4 tbsp tomato purée passata
  • 2 tbsp raisins
  • 2 tbsp pine nuts
  • 1 bay leaf
  • 2 sage leaves
  • 1 tsp dry rosemary
  • 30 ml – 1 oz. white wine
  • 30 ml – 1 oz. water
  • 25 ml – 0.85 oz. red wine vinegar
  • 1 tbsp sugar
  • Salt to taste



  1. Put the mince, Parmigiano Reggiano, breadcrumbs, egg, nutmeg, 1 tbsp of chopped parsley, 1 tsp of salt and 1 pinch of pepper in a bowl. Mix all the ingredients very well using your hands. Make meatballs of the size of a big cherry and keep them aside.
  2. In the meantime, chop the onion, celery and the remaining parsley and put them in a sauce pan together with the tomato purée (passata) and 2 tbsp of extra virgin olive oil. Add the rosemary, bay leaf, sage, raisins, pine nuts and anchovies and put the pan on a low fire. Stir regularly.
  3. As soon as the anchovies melt, add the meatballs and brown them. Add the wine and as soon as the alcohol evaporates, add water and salt and cover. Let it cook on a slow fire for 20 minutes or until the onion has collapsed and the meatballs are cooked through, adding some water if required. Then dissolve the sugar in the vinegar and add it to the pan. Let it evaporate on a high flame for a couple of minutes and then put the fire off.
  4. When ready, transfer them to an air tight container and keep in the fridge at least overnight before serving them at room temperature.