01 - Pat steaks completely dry with paper towels. Season both sides generously with salt and black pepper, pressing seasoning into the meat.
02 - Heat olive oil and 1 tbsp butter in a large skillet over medium-high heat until butter foams. Add steaks and sear for 2–3 minutes per side for medium-rare, or adjust time to reach desired doneness. Transfer steaks to a warm plate and tent loosely with foil to rest.
03 - Reduce heat to medium. Add remaining 2 tbsp butter to the same skillet. Add mushrooms and sauté for 3–4 minutes, stirring occasionally, until golden and moisture has evaporated.
04 - Add shallots and garlic to the mushrooms. Cook for 1–2 minutes until fragrant and shallots are translucent, stirring constantly to prevent burning.
05 - Stir in Worcestershire sauce and Dijon mustard, mixing thoroughly to combine with the mushroom mixture.
06 - Carefully pour in brandy or cognac. For dramatic effect, flambé by carefully igniting the alcohol (stand back and use extreme caution), or simply let it simmer for 1 minute until slightly reduced.
07 - Pour in beef broth and simmer for 2 minutes, scraping up any browned bits from the bottom of the pan to incorporate into the sauce.
08 - Stir in heavy cream and cook for 2–3 minutes until the sauce thickens slightly and coats the back of a spoon.
09 - Taste sauce and adjust seasoning with salt and pepper as needed. Return steaks and any accumulated juices to the pan. Spoon sauce over the steaks and simmer gently for 1 minute to warm through.
10 - Sprinkle with fresh chopped parsley and serve immediately, accompanied by additional sauce on the side.