01 - In a medium saucepan over medium heat, melt the butter or beef drippings.
02 - Whisk in the flour and cook, stirring constantly, for 2 to 3 minutes until the mixture turns lightly golden.
03 - Gradually whisk in the beef stock, maintaining constant stirring to avoid lumps.
04 - Stir in Worcestershire sauce, onion powder, garlic powder, and black pepper.
05 - Bring the sauce to a gentle simmer and cook, stirring frequently, for 5 to 8 minutes until thickened to desired consistency.
06 - Taste and season with salt as required.
07 - Strain the sauce through a fine mesh strainer for a smoother texture if desired; serve warm.