01 - Heat olive oil in a large pot over medium-high heat. Add beef and brown on all sides for about 5 minutes. Remove beef and set aside.
02 - In the same pot, add onion and garlic. Sauté until softened, about 3 minutes.
03 - Stir in carrots, celery, potato, and green beans. Cook for another 3 minutes.
04 - Return beef to the pot. Add barley, diced tomatoes with juice, beef broth, water, bay leaves, thyme, parsley, pepper, and salt.
05 - Bring to a boil. Reduce heat to low, cover, and simmer for 1 hour 15 minutes, stirring occasionally.
06 - Add peas and continue simmering uncovered for 15-20 minutes, until barley and vegetables are tender.
07 - Remove bay leaves and adjust seasoning if needed. Ladle into bowls and serve hot.