A warm bowl of soup is always a nice treat. You’ll never want to buy the readymade stuff again after trying this homemade recipe. It’s also a great soup to freeze and reheat another day. The parmesan toasties are an added bonus!

Ingredients
FOR THE SOUP
- 1 tbsp olive oil
- 1 medium brown onion, chopped
- 1 garlic clove, crushed
- 350g chicken thigh fillets, cut into strips
- 4 cups chicken stock
- 1 cup tomato puree
- 400g can chopped tomato
- Diced carrot
- 2 bay leaves
- 400g can white (cannelloni) beans, drained and rinsed
- 1 tsp caster sugar
- Pinch of sea salt and ground pepper
- 2 tbsp flat-leaf parsley, chopped