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