01 - Pat the steaks thoroughly dry with paper towels, then season both sides generously with kosher salt and freshly ground black pepper.
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-3 minutes per side for medium-rare doneness, or adjust timing to your preference. Transfer steaks to a plate and tent loosely with foil to rest.
03 - Reduce heat to medium. Add remaining 2 tablespoons butter to the same skillet. Add sliced mushrooms and sauté for 3-4 minutes until softened and lightly browned.
04 - Add finely diced shallots and minced garlic to the skillet. Cook for 1 minute until fragrant, stirring constantly to prevent burning.
05 - Stir in Dijon mustard, then carefully pour in brandy. Let simmer for 1-2 minutes to reduce slightly and cook off the alcohol, scraping up any browned bits from the pan bottom.
06 - Pour in beef broth, Worcestershire sauce, and heavy cream. Simmer for 3-5 minutes, stirring occasionally, until sauce thickens enough to coat the back of a spoon.
07 - Return steaks and any accumulated juices to the skillet, spooning sauce generously over them. Cook for 1-2 minutes just to heat through. Sprinkle with fresh parsley and serve immediately with extra sauce on the side.