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. Add steaks and sear for 2–3 minutes per side for medium-rare, or adjust timing to reach desired doneness. Transfer steaks to a warm plate and tent with foil to rest.
03 - Reduce heat to medium. Add 2 tablespoons butter to the same skillet. Sauté sliced mushrooms for 3–4 minutes until golden brown and edges are crisp.
04 - Add minced shallots and garlic to the mushrooms; cook 1–2 minutes until fragrant and translucent, stirring frequently to prevent burning.
05 - Stir in Worcestershire sauce and Dijon mustard, mixing well to incorporate flavors into the mushroom mixture.
06 - Carefully pour in brandy or cognac. If desired, flambé by carefully igniting the alcohol (stand back and use extreme caution), or simply simmer for 1 minute until reduced slightly.
07 - Pour in beef broth and simmer for 2 minutes, allowing flavors to meld and liquid to reduce by half.
08 - Stir in heavy cream and cook until the sauce thickens slightly and coats the back of a spoon, about 2–3 minutes. Season with salt and pepper to taste.
09 - Return steaks and any accumulated juices to the pan, spoon sauce generously over the meat, and simmer gently for 1 minute to warm through. Sprinkle with fresh parsley and serve immediately.