Heat the olive oil in a large pot over medium-high heat. Add the beef and sear until browned on all sides. Remove and set aside.
Sauté the onion and garlic in the same pot until fragrant and translucent, about 2 minutes.
Pour in the beef broth and add the browned beef, carrots, celery, soy sauce, Worcestershire sauce, thyme, salt, and black pepper. Bring to a boil.
Reduce heat and simmer for 30 minutes, or until the beef is tender.
Add the egg noodles and cook for another 8-10 minutes, until the noodles are soft.
Taste and adjust seasoning if needed, then garnish with fresh parsley before serving.