Chop all the veggies in small pieces.
In a pan heat the olive oil with the garlic, onion and leek. Cook for 2 min.
Add all the other veggies, the tomato sauce, spices, salt and broth. Mix
Bring to boil and than reduce to simmer. Cook for 30min up until the sauce is nicely reduced.
Let the sauce cool down completely.
Transfer the sauce in a food processor and blend up until smooth and creamy.
Use or refrigerate for up to 4 days or freeze for up to 3 months.