Heat oil in a large heavy-based pot over medium heat and add the onion. Sauté for 3 minutes, then add the garlic, celery, carrots, potatoes, and all the spices. Sauté for a further minute.
Pour in the vegetable broth, add the bay leaves (if used), and bring the soup to a boil.
Then, reduce the heat and let the soup simmer for about