This is a lovely, delicate, vegetable and bean soup, that is similar to a winter minestrone, but with a light tomato base. However, it's easy to replace the fresh tomatoes with a tin of chopped tomatoes and a touch of tomato puree, if you prefer.
2 tablespoons of extra virgin olive oil
200g white onion
100g celery
100g leeks
100g carrots
2 garlic cloves
1 tablespoon of fresh thyme
1 tablespoon of flat leaf parsley
200g fresh tomatoes
400g tin of mixed beans
50g cavolo nero
850ml chicken or vegetable stock
Seasoning
To garnish:
Flat leaf parsley
Parmesan or vegan parmesan (optional)