popsugar.com
Definition: En Papillote
En Papillote A French-cooking technique in which food is baked inside a paper package. The steam keeps the meat, poultry, fish, or vegetables super moist.
partysugar