Heat olive oil in a large pot or Dutch oven over medium-high heat.
Season beef with salt and pepper, then sear in batches until browned. Remove and set aside.
In the same pot, add diced onion and sauté until soft, about 3-4 minutes. Stir in garlic and cook for another 30 seconds.
Return beef to the pot. Add beef broth, Worcestershire sauce, thyme, and onion powder. Stir well.
Bring to a boil, then reduce heat and simmer covered for 45–60 minutes, or until beef is tender.
Add egg noodles and cook uncovered for 8–10 minutes, or until noodles are tender.
For a thicker sauce, mix cornstarch with water and stir into the pot during the last 2 minutes of cooking.
Garnish with chopped parsley and serve warm.