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