Mozzarella meatball and minestrone soup

Minestrone with cheese-stuffed meatball.
Minestrone with cheese-stuffed meatball. Photo: Katrina Meynink

This is one for the non-believers; those who feel (for reasons unknown) that soup could never be a meal. This cheese-oozing meatball centrepiece has a way of quickly swaying those opinions to the back bench.



⅓ cup semi-dried tomatoes, chopped

1 egg

1 tbsp dried oregano

500g beef mince

1 red onion, finely chopped

1 garlic clove, crushed

60g fresh sourdough breadcrumbs

½ tsp dried chilli flakes

salt and pepper

2 balls of buffalo mozzarella, torn into chunks

1 tbsp olive oil


1 tbsp olive oil

1 onion, peeled and finely chopped

2 garlic cloves, finely chopped

1 zucchini, finely sliced

2 celery stalks, trimmed and finely sliced

800g tomato passata or finely pulped tomatoes

250ml (1 cup) white wine

750ml (3 cups) chicken stock

1 cup macaroni, cooked for two minutes less than packet instructions suggest

1 cup tinned chickpeas, rinsed thoroughly

1 cup tinned white beans, rinsed thoroughly

1 cup shredded silverbeet

To serve

oregano, chervil, flat-leaf parsley leaves to scatter

chilli flakes


Preheat oven to 180C.

To make the meatballs add all the ingredients except for the cheese and oil to a large bowl, and using your hands, massage to combine. Divide mixture into six, and form into flat oval shapes. Place a piece of mozzarella in the centre of each oval, fold to enclose and roll to seal and form a ball just smaller than a tennis ball. Place the six meatballs on a tray lined with baking paper, cover and refrigerate for 30 minutes.

While the meatballs are resting, start the soup. Add the olive oil, onion, garlic, zucchini and celery to a large saucepan over medium heat. Cook for 15 minutes or until the onion and garlic is soft. Add the tomato passata, wine and stock, reduce the heat to low and simmer for 20 minutes.

While the soup is simmering, cook the meatballs. Heat the olive oil in a large oven-proof frying pan over medium-high heat, add the meatballs and brown all over (4 to 5 minutes). Place the frying pan in the preheated oven until the meatballs are cooked through (15 minutes).

Just before serving, add the cooked pasta, chickpeas, white beans and silverbeet to the soup to warm through (about five minutes). Ladle the soup into bowls and top each bowl with a meatball. Scatter with herbs and chilli flakes and serve.

Click here for more satisfying soup recipes