01 - Heat olive oil in a large soup pot over medium-high heat. Add beef cubes and brown on all sides, about 5 minutes.
02 - Add onion, carrots, celery, and garlic to the pot and sauté for 4 to 5 minutes until vegetables begin to soften.
03 - Stir in diced tomatoes with juice, beef broth, thyme, oregano, bay leaves, salt, and pepper. Bring to a boil.
04 - Reduce heat to low, cover the pot, and simmer for 1 hour, stirring occasionally.
05 - Add diced potatoes, green beans, and peas. Simmer uncovered for 25 to 30 minutes until vegetables and beef are tender.
06 - Remove bay leaves, adjust seasoning if necessary, and sprinkle with chopped fresh parsley before serving.