Italian Wedding Soup

I was in the mood for some good old fashioned vegetable soup with meatballs - the kind my grandma might have made. It’s one of those soups you’ll find throughout Europe from north to south, all with slightly different details but very close to this. This version is an Italian variant using half beef half pork meatballs, oregano and acini di pepe and popularly known as as ‘Wedding Soup’. Ingredients (serves 3): meatballs 250g minced meat, 50% beef 50% pork 2 tablespoons fresh oregano, chopped 1 tablespoon fresh parsley, chopped salt and freshly ground black pepper 1/4 cup breadcrumbs 1/4 cup grated parmesan 1/2 egg soup 1 stalk celery, finely chopped 50g spinach, roughly chopped 1 cup baby carrots, cut into 1/2 cm thick slices 1 medium-sized onion, chopped 2 cloves garlic, minced 1.25L chicken broth 1/3 cup acini di pepe 2 tablespoons olive oil Instructions: 1. Put the minced meat in a large bowl and add the oregano, parsley, breadcrumbs, parmesan, egg and salt an...