In a large pot melt butter; add onions, carrots, celery. Garlic and saut, , until tender but not browned. Add broth, seasonings and barley. Simmer for two hours. Stir in dill and parsley, simmer for 15 minutes more.
This soup is delicious and you would never believe that it is a Non beef soup. It is that rich.