Place the carrots in a saucepan filled with salted water and bring to a boil before reducing to a simmer. Cook until tender, but not too soft. Remove from the heat and drain.
Place a frying pan over a medium heat and add the olive oil, garlic and cumin seeds. Cook until the garlic is slightly softened, but not brown otherwise it will taste bitter.
Place all the ingredients in a large food processor and process until smooth and creamy. Refrigerate before serving and serve topped with coriander seeds and a few fresh thyme leaves.