1. Peel and finely chop the garlic and onion. Dice evenly the carrots, celery and courgettes. 2. Dice the leek and wash. 3. Dice the potato and drain the tinned white beans. Finely slice the bacon. 4. Heat 2 tablespoons of oil in a large saucepan over a medium heat. Add the bacon and fry gently for 2 minutes or until golden.
1. Add the garlic, onion, carrots, celery, courgette and bay and cook slowly until the vegetables have softened. 2. Add the potato, white beans and tomatoes, then pour in the stock. Stir well. 3. Cover with a lid and bring everything slowly to the boil, then simmer until the potato is cooked. 4. Finely slice greens
1. Add the rice to the pan, and cook for a further 10 minutes, or until the rice is cooked. 2. Add the leek and greens 5 minutes before the soup is ready. 3. Correct seasoning and finish the soup with basil and parmesan when serving.