In a large saucepan over medium heat, combine the onions, celery, carrots, garlic and oil and saute for 5 to 10 minutes, or until all vegetables are almost tender.
Then add the water, fresh tomatoes, canned tomatoes, chicken broth, barley and ground black pepper.
Stir thoroughly and bring to a boil. Reduce heat to low and simmer for 35 to 40 minutes, or until barley is tender.