For the patties - Preheat oven to 300 degrees. In a bowl, mix the beef, bread crumbs, egg, Worcestershire sauce, black pepper, salt, onion powder and garlic powder. Shape into 6 patties.
Heat oil in large skillet over medium heat. Brown patties on both sides for 4-5 minutes per side. Remove patties to oven proof plate and place in oven at 300 degrees for 15 minutes.
In same skillet you cooked the patties in, over medium low heat melt butter. Whisk in flour, cayenne, garlic powder and onion powder. Whisk together until golden brown and fragrant; about 7 minutes. Slowly add in milk while whisking continuously. Simmer until slightly thickened for 2-3 minutes. Gravy will thicken more upon cooling. Season with salt & pepper to taste. Add browning sauce if desired. I added a little to get this right colcor for the gravy.
Serve steaks with mashed potatoes on the side. then top both with some of the gravy. Serves 6.