In a large kettle add oil, garlic and onions heat until onions are transparent.
Add water, beef stock, barley, carrots, zucchini, cabbage, tomato sauce, parsley and bay leaf, bring to boil.
Simmer until barley is tender.
Add salt, pepper, and tomatoes cook 15 minutes longer then serve.