Foie Gras Torchon

A Tasty French Treat: Foie Gras Torchon

Foie Gras Torchon [French for “fat liver tea towel”] is a specialty food made from the liver of a duck or goose. It’s a popular delicacy in French cuisine. Torchon refers to the tradition of wrapping the foie gras in a towel or cloth, poaching it, and letting it steep for a few days.  Recipes […]

A Tasty French Treat: Foie Gras Torchon Read More »