In a large pot cook onion and leek in a little oil. Add garlic when the onions and leeks have softened.
Add celery and carrots and cook for a few minutes.
Add mushrooms and sauté, stirring often until tender.
Add all the spices and stir well to coat the veggies.
Add reconstituted mushrooms, broth, water and barley.
Bring to a boil and reduce heat and cook for 25 minutes.
You may need to add more liquid as the barley soaks up a lot of it.
Season the soup with salt and pepper and serve.