01 - Pat steaks dry with paper towels and season both sides generously with salt and black pepper.
02 - Heat olive oil and 1 tablespoon butter in a large skillet over medium-high heat until butter foams.
03 - Add steaks to the hot skillet and sear for 2 to 3 minutes per side for medium-rare doneness, adjusting time for your preference.
04 - Transfer steaks to a warm plate and tent loosely with aluminum foil to rest while preparing the sauce.
05 - Reduce heat to medium. Add 2 tablespoons butter to the same skillet and sauté sliced mushrooms for 3 to 4 minutes until golden brown.
06 - Add minced shallots and garlic to the mushrooms; cook for 1 to 2 minutes until fragrant and softened.
07 - Stir in Worcestershire sauce and Dijon mustard, mixing thoroughly to combine flavors.
08 - Carefully pour in brandy or cognac. Optionally flambé by igniting the alcohol (use extreme caution) or simply simmer for 1 minute to reduce.
09 - Add beef broth and simmer for 2 minutes, allowing the flavors to meld and liquid to reduce slightly.
10 - Stir in heavy cream and cook for 2 to 3 minutes until the sauce thickens and coats the back of a spoon.
11 - Taste and adjust seasoning with salt and freshly ground black pepper as needed.
12 - Return steaks and any accumulated juices to the pan, spoon sauce over the top, and simmer gently for 1 minute to warm through. Sprinkle with fresh parsley and serve immediately.