Heat 1 tablespoon olive oil in a large pot over medium-high heat. Dab beef dry and season with salt and pepper. Brown half of the beef, transfer to a plate, and repeat with another ½ tablespoon oil for the remaining beef.
Add 1 tablespoon oil to the pot and sauté the onions, carrots, and celery for 3 minutes. Add garlic and cook for 1 minute.
Pour in broth, tomatoes, and add the browned beef, basil, oregano, thyme, salt, and pepper. Bring to a boil, reduce heat to low, cover, and simmer for 30 minutes.
Add potatoes and simmer for 20 minutes.
Stir in green beans and simmer for 15 minutes or until vegetables and beef are tender.
Add corn and peas and simmer for 5 minutes. Stir in parsley and serve warm.