01 - Pat steaks thoroughly dry with paper towels. Generously season both sides of each steak with salt and freshly ground black pepper, pressing seasoning into the meat.
02 - Heat olive oil and 1 tablespoon butter in a large skillet over medium-high heat until butter foams. Add steaks and sear for 2 to 3 minutes per side for medium-rare, adjusting time to reach desired doneness. Transfer steaks to a warm plate and tent loosely with foil to rest.
03 - Reduce heat to medium. Add 2 tablespoons butter to the same skillet. Add sliced mushrooms and sauté for 3 to 4 minutes, stirring occasionally, until golden brown and moisture has evaporated.
04 - Stir in minced shallots and garlic. Cook for 1 to 2 minutes until fragrant and shallots are translucent, being careful not to burn the garlic.
05 - Add Worcestershire sauce and Dijon mustard to the skillet, stirring thoroughly to combine with the mushroom mixture. Cook for 30 seconds to meld flavors.
06 - Carefully pour in brandy or cognac. For dramatic effect, carefully flambé by igniting the liquid with a long match (stand back and use caution). Otherwise, let simmer for 1 minute until alcohol reduces slightly.
07 - Pour in beef broth and simmer for 2 minutes, scraping up any browned bits from the bottom of the pan. Stir in heavy cream and continue cooking for 2 to 3 minutes until sauce thickens enough to coat the back of a spoon.
08 - Taste sauce and adjust seasoning with salt and pepper as needed. Return steaks and any accumulated juices to the pan. Spoon sauce over steaks and simmer gently for 1 minute to warm through. Garnish with fresh parsley and serve immediately.