Begin by heating a large stockpot over medium heat.
Add olive oil, followed by finely chopped garlic, celery, bay leaf, and onion. Sauté until they are soft and translucent approximately 30 - 40 seconds. No need to brown them.
Add diced tomatoes and tomato paste, vegetables, and cook for a 1 – 2 minutes, ensuring tomatoes start releasing their juices.
At this stage, add the seasoning, stock cube and water/stock also.
Add the chickpeas, and couscous then reduce the heat to low.
Cover the pot and let the soup simmer for 15 minutes, or until the couscous is cooked and absorbs all the flavour of soup.
Add chopped fresh herbs. Taste, the soup and if required add more seasoning.
Serve tomato couscous soup warm with a toasted bread slice.