Season the steaks with salt and pepper on both sides.
Heat the vegetable oil in a large skillet over medium-high heat.
Sear the steaks for 4-5 minutes on each side until golden brown.
Remove the steaks and let them rest on a plate.
In the same skillet, add chopped onions and sauté until soft and translucent.
Sprinkle the flour over the onions and stir to combine.
Gradually whisk in the beef broth, breaking up any lumps.
Add Worcestershire sauce and season with salt and pepper as needed.
Return the steaks to the skillet and let simmer for 2-3 minutes.
Garnish with fresh parsley and serve.