1 tbsp extra virgin olive oil
1 onion, diced
1 garlic clove, crushed
2 medium carrots, peeled and finely chopped
1 zucchini, finely chopped
2 sticks celery, finely chopped
800g tinned diced tomatoes
2 tbsp tomato paste
1L vegetable stock
1 tsp Worcestershire sauce
400g kidney beans, rinsed and drained
1 cup small pasta shells
Salt and pepper to taste
Chopped parsley, fresh bread, and parmesan cheese to serve
