01 - Remove steaks from the refrigerator 30 minutes before cooking to bring them to room temperature for even cooking.
02 - Pat steaks completely dry with paper towels. Season both sides generously with salt and freshly ground black pepper.
03 - Heat olive oil in a heavy skillet over medium-high heat until the oil shimmers and ripples slightly.
04 - Add steaks to the hot skillet and sear for 2-4 minutes per side, depending on desired doneness. For medium-rare, aim for an internal temperature of 130°F.
05 - Transfer steaks to a plate, tent loosely with aluminum foil, and let rest while preparing the sauce.
06 - Reduce heat to medium. Add butter to the same skillet. Once melted, add crushed peppercorns and chopped shallot. Sauté for 1-2 minutes until fragrant and the shallot is softened.
07 - Carefully add brandy or cognac. Flambé by igniting with a long lighter if desired, or let the alcohol cook off for about 1 minute while scraping up any browned bits from the pan bottom.
08 - Pour in beef stock, bring to a simmer, and reduce by half, approximately 3 minutes.
09 - Stir in heavy cream, simmer for another 2-3 minutes until sauce coats the back of a spoon. Season with salt to taste.
10 - Return steaks to the skillet for 1 minute to warm through and coat with sauce, or plate steaks and spoon sauce generously over the top.