Heat olive oil in a large skillet over medium-high heat.
Add the chopped onion and sauté until translucent, about 3-4 minutes.
Stir in the minced garlic and cook for an additional 1 minute.
Season the beef pieces with salt and pepper.
Add the beef to the skillet and brown on all sides, about 5-7 minutes.
Pour in the beef broth and Worcestershire sauce.
Add dried thyme and stir to combine.
Reduce heat to low, cover, and simmer for 15-20 minutes.
Adjust seasoning to taste and simmer for another 5 minutes if needed.
Garnish with fresh parsley before serving.