{"id":4433,"date":"2026-08-04T09:24:20","date_gmt":"2026-08-04T09:24:20","guid":{"rendered":"https:\/\/travelshelper.com\/fr\/monde-de-la-gastronomie\/plats-nationaux-grecs\/peinirli-grecs\/"},"modified":"2026-08-04T09:24:20","modified_gmt":"2026-08-04T09:24:20","slug":"peinirli-grecs","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/fr\/monde-de-la-gastronomie\/plats-nationaux-grecs\/peinirli-grecs\/","title":{"rendered":"Peinirli grecs"},"content":{"rendered":"\n<style>\n#recipe-fr-gr-peinirli{\n  --tsh-page:#f8f5ef;\n  --tsh-paper:#ffffff;\n  --tsh-paper-warm:#fffdf9;\n  --tsh-ink:#18201e;\n  --tsh-copy:#46514e;\n  --tsh-muted:#68726f;\n  --tsh-line:#e7dfd4;\n  --tsh-line-strong:#d8cbb9;\n  --tsh-gold:#a36b12;\n  --tsh-gold-deep:#6d4307;\n  --tsh-gold-soft:#f8edda;\n  --tsh-night:#192622;\n  --tsh-night-2:#24332f;\n  --tsh-sage:#176745;\n  --tsh-sage-soft:#eaf6ef;\n  --tsh-blue:#285c9d;\n  --tsh-blue-soft:#edf4fd;\n  --tsh-rose:#994435;\n  --tsh-rose-soft:#fbefec;\n  --tsh-violet:#6c5094;\n  --tsh-violet-soft:#f4eff9;\n  --tsh-shadow-sm:0 1px 2px rgba(38,32,24,.04),0 10px 28px rgba(38,32,24,.055);\n  --tsh-shadow-md:0 1px 2px rgba(38,32,24,.05),0 18px 46px rgba(38,32,24,.075);\n  --tsh-shadow-lg:0 2px 4px rgba(38,32,24,.045),0 24px 72px rgba(38,32,24,.095);\n  --tsh-radius-xl:24px;\n  --tsh-radius-lg:18px;\n  --tsh-radius-md:14px;\n  --tsh-radius-sm:11px;\n  --tsh-ease:cubic-bezier(.2,.75,.2,1);\n  --tsh-font:\"Barlow\",\"Avenir Next\",\"Segoe UI Variable\",\"Segoe UI\",Inter,Roboto,Helvetica,Arial,sans-serif;\n  position:relative;\n  isolation:isolate;\n  box-sizing:border-box;\n  width:min(1200px,calc(100% - 24px));\n  margin:clamp(14px,2vw,30px) auto clamp(34px,5vw,64px);\n  color:var(--tsh-ink);\n  color-scheme:light;\n  font-family:var(--tsh-font);\n  font-size:16px;\n  font-weight:400;\n  font-kerning:normal;\n  font-optical-sizing:auto;\n  font-feature-settings:\"kern\" 1,\"liga\" 1,\"calt\" 1;\n  line-height:1.72;\n  text-rendering:optimizeLegibility;\n  -webkit-font-smoothing:antialiased;\n  -moz-osx-font-smoothing:grayscale;\n}\n#recipe-fr-gr-peinirli *,\n#recipe-fr-gr-peinirli *::before,\n#recipe-fr-gr-peinirli *::after{box-sizing:border-box}\n#recipe-fr-gr-peinirli :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd,table,caption){margin:0;padding:0}\n#recipe-fr-gr-peinirli :where(img){display:block;max-width:100%}\n#recipe-fr-gr-peinirli :where(a){color:var(--tsh-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.18em}\n#recipe-fr-gr-peinirli :where(a,summary){-webkit-tap-highlight-color:transparent}\n#recipe-fr-gr-peinirli :where(a:focus-visible,summary:focus-visible){outline:3px solid rgba(163,107,18,.28);outline-offset:3px;border-radius:9px}\n#recipe-fr-gr-peinirli ::selection{background:var(--tsh-gold-soft);color:var(--tsh-night)}\n#recipe-fr-gr-peinirli .tsh-anchor,\n#recipe-fr-gr-peinirli .tsh-step[id]{scroll-margin-top:88px}\n#recipe-fr-gr-peinirli:lang(ar) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-gr-peinirli:lang(zh-Hans) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-gr-peinirli:lang(ja) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-gr-peinirli:lang(ko) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker){letter-spacing:0}\n#recipe-fr-gr-peinirli:lang(ar) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-gr-peinirli:lang(zh-Hans) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-gr-peinirli:lang(ja) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-gr-peinirli:lang(ko) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker){text-transform:none}\n\n\/* Shared card system *\/\n#recipe-fr-gr-peinirli .tsh-card{\n  position:relative;\n  overflow:hidden;\n  margin-bottom:20px;\n  border:1px solid var(--tsh-line);\n  border-radius:var(--tsh-radius-xl);\n  background:var(--tsh-paper);\n  box-shadow:var(--tsh-shadow-md);\n}\n#recipe-fr-gr-peinirli .tsh-card::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:2;\n  border-radius:inherit;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.84);\n  pointer-events:none;\n}\n#recipe-fr-gr-peinirli .tsh-card-head{\n  --tone:var(--tsh-gold-deep);\n  --tone-bg:#faf4e9;\n  --tone-rgb:109,67,7;\n  position:relative;\n  z-index:1;\n  overflow:hidden;\n  padding:clamp(22px,2.8vw,32px) clamp(20px,3.3vw,38px);\n  border-bottom:1px solid var(--tsh-line);\n  background:\n    radial-gradient(circle at 96% 4%,rgba(var(--tone-rgb),.105),transparent 17rem),\n    linear-gradient(132deg,var(--tone-bg),#fff 74%);\n}\n#recipe-fr-gr-peinirli .tsh-card-head::before{\n  content:\"\";\n  position:absolute;\n  inset-block:clamp(22px,2.8vw,32px);\n  inset-inline-start:0;\n  width:3px;\n  border-start-end-radius:999px;\n  border-end-end-radius:999px;\n  background:var(--tone);\n}\n#recipe-fr-gr-peinirli .tsh-tone-gold{--tone:var(--tsh-gold-deep);--tone-bg:#fbf3e5;--tone-rgb:109,67,7}\n#recipe-fr-gr-peinirli .tsh-tone-sage{--tone:var(--tsh-sage);--tone-bg:var(--tsh-sage-soft);--tone-rgb:23,103,69}\n#recipe-fr-gr-peinirli .tsh-tone-blue{--tone:var(--tsh-blue);--tone-bg:var(--tsh-blue-soft);--tone-rgb:40,92,157}\n#recipe-fr-gr-peinirli .tsh-tone-rose{--tone:var(--tsh-rose);--tone-bg:var(--tsh-rose-soft);--tone-rgb:153,68,53}\n#recipe-fr-gr-peinirli .tsh-tone-violet{--tone:var(--tsh-violet);--tone-bg:var(--tsh-violet-soft);--tone-rgb:108,80,148}\n#recipe-fr-gr-peinirli .tsh-kicker{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin-bottom:8px;\n  color:var(--tone,var(--tsh-gold-deep));\n  font-size:10px;\n  font-weight:820;\n  letter-spacing:.165em;\n  line-height:1.4;\n  text-transform:uppercase;\n}\n#recipe-fr-gr-peinirli .tsh-kicker::before{content:\"\";width:26px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-fr-gr-peinirli .tsh-card-head h3{\n  max-width:780px;\n  color:var(--tsh-ink);\n  font-size:clamp(23px,2.65vw,31px);\n  font-weight:770;\n  letter-spacing:-.03em;\n  line-height:1.16;\n  text-wrap:balance;\n}\n#recipe-fr-gr-peinirli .tsh-head-copy{\n  max-width:920px;\n  margin-top:9px;\n  color:var(--tsh-copy);\n  font-size:14.5px;\n  line-height:1.66;\n  text-wrap:pretty;\n}\n#recipe-fr-gr-peinirli .tsh-card-body{position:relative;z-index:1;padding:clamp(22px,3.2vw,38px)}\n\n\/* Masthead *\/\n#recipe-fr-gr-peinirli .tsh-masthead{\n  position:relative;\n  display:block;\n  overflow:hidden;\n  margin-bottom:20px;\n  border:1px solid var(--tsh-line-strong);\n  border-radius:26px;\n  background:var(--tsh-paper);\n  box-shadow:var(--tsh-shadow-lg);\n}\n#recipe-fr-gr-peinirli .tsh-title-wrap{\n  position:relative;\n  min-width:0;\n  padding:clamp(34px,4.3vw,54px) clamp(22px,4.6vw,58px) clamp(30px,4vw,48px);\n  background:\n    radial-gradient(circle at 100% 0%,rgba(163,107,18,.13),transparent 27rem),\n    radial-gradient(circle at 8% 90%,rgba(23,103,69,.055),transparent 20rem),\n    linear-gradient(145deg,#fffdfa,#fbf5ea);\n}\n#recipe-fr-gr-peinirli .tsh-title-wrap::after{\n  content:\"\";\n  position:absolute;\n  inset:0 0 auto;\n  height:4px;\n  background:linear-gradient(90deg,var(--tsh-gold-deep),#c9963d 46%,#ead8b7 78%,transparent);\n}\n#recipe-fr-gr-peinirli .tsh-main-kicker{\n  display:flex;\n  align-items:center;\n  gap:11px;\n  margin-bottom:14px;\n  color:var(--tsh-gold-deep);\n  font-size:10.5px;\n  font-weight:820;\n  letter-spacing:.18em;\n  line-height:1.45;\n  text-transform:uppercase;\n}\n#recipe-fr-gr-peinirli .tsh-main-kicker::before{content:\"\";width:32px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-fr-gr-peinirli .tsh-title{\n  max-width:930px;\n  color:var(--tsh-ink);\n  font-size:clamp(39px,4.6vw,61px);\n  font-weight:800;\n  letter-spacing:-.052em;\n  line-height:.99;\n  text-wrap:balance;\n}\n#recipe-fr-gr-peinirli .tsh-title-main,\n#recipe-fr-gr-peinirli .tsh-title-accent{display:block}\n#recipe-fr-gr-peinirli .tsh-title b{font-weight:860}\n#recipe-fr-gr-peinirli .tsh-title-accent{\n  max-width:880px;\n  margin-top:11px;\n  color:var(--tsh-gold);\n  font-size:.47em;\n  font-weight:660;\n  letter-spacing:-.026em;\n  line-height:1.17;\n}\n#recipe-fr-gr-peinirli .tsh-lead{\n  max-width:820px;\n  margin-top:19px;\n  color:var(--tsh-copy);\n  font-size:clamp(16px,1.65vw,18px);\n  line-height:1.68;\n  text-wrap:pretty;\n}\n#recipe-fr-gr-peinirli .tsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;list-style:none}\n#recipe-fr-gr-peinirli .tsh-tags li{\n  display:inline-flex;\n  align-items:center;\n  min-height:31px;\n  padding:6px 11px;\n  border:1px solid #dfc89f;\n  border-radius:999px;\n  background:rgba(255,250,241,.9);\n  color:#62400d;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.9);\n  font-size:12px;\n  font-weight:710;\n  line-height:1.2;\n}\n#recipe-fr-gr-peinirli .tsh-hero{\n  position:relative;\n  min-width:0;\n  border-block:1px solid var(--tsh-line);\n  background:#ece4d8;\n}\n#recipe-fr-gr-peinirli .tsh-hero img{\n  display:block;\n  width:100%;\n  height:auto;\n  aspect-ratio:16\/9;\n  object-fit:cover;\n  object-position:center;\n}\n#recipe-fr-gr-peinirli .tsh-hero figcaption{\n  padding:12px clamp(17px,3vw,31px);\n  border-top:1px solid var(--tsh-line);\n  background:#fff;\n  color:var(--tsh-muted);\n  font-size:12.5px;\n  line-height:1.52;\n}\n#recipe-fr-gr-peinirli .tsh-facts{\n  --tsh-fact-cols:6;\n  display:grid;\n  grid-template-columns:repeat(var(--tsh-fact-cols),minmax(0,1fr));\n  gap:1px;\n  padding:1px;\n  background:var(--tsh-line);\n}\n#recipe-fr-gr-peinirli .tsh-facts--5{--tsh-fact-cols:5}\n#recipe-fr-gr-peinirli .tsh-fact{position:relative;min-width:0;padding:15px 16px 16px;background:var(--tsh-paper-warm)}\n#recipe-fr-gr-peinirli .tsh-fact::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:linear-gradient(var(--tsh-gold),transparent 78%);opacity:.62}\n#recipe-fr-gr-peinirli .tsh-fact dt{margin-bottom:5px;color:var(--tsh-muted);font-size:9.5px;font-weight:830;letter-spacing:.135em;line-height:1.35;text-transform:uppercase}\n#recipe-fr-gr-peinirli .tsh-fact dd{color:var(--tsh-ink);font-size:15px;font-weight:780;letter-spacing:-.012em;line-height:1.3;font-variant-numeric:tabular-nums}\n\n\/* Sticky quick navigation *\/\n#recipe-fr-gr-peinirli .tsh-quick-nav{\n  position:sticky;\n  top:12px;\n  z-index:30;\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n  margin-bottom:20px;\n  padding:8px;\n  overflow-x:auto;\n  overscroll-behavior-inline:contain;\n  border:1px solid rgba(216,203,185,.92);\n  border-radius:17px;\n  background:rgba(255,255,255,.94);\n  box-shadow:0 1px 2px rgba(38,32,24,.045),0 12px 34px rgba(38,32,24,.075);\n  scrollbar-width:none;\n  counter-reset:tsh-nav;\n}\n#recipe-fr-gr-peinirli .tsh-quick-nav::-webkit-scrollbar{display:none}\n@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){\n  #recipe-fr-gr-peinirli .tsh-quick-nav{background:rgba(255,255,255,.82);-webkit-backdrop-filter:saturate(145%) blur(14px);backdrop-filter:saturate(145%) blur(14px)}\n}\n#recipe-fr-gr-peinirli .tsh-quick-nav a{\n  counter-increment:tsh-nav;\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n  min-height:38px;\n  padding:6px 12px 6px 7px;\n  border:1px solid #e4d5bc;\n  border-radius:999px;\n  background:#fffaf2;\n  color:#58380a;\n  font-size:12.5px;\n  font-weight:730;\n  line-height:1.2;\n  text-decoration:none;\n  white-space:nowrap;\n  transition:border-color .18s var(--tsh-ease),background .18s var(--tsh-ease),color .18s var(--tsh-ease),transform .18s var(--tsh-ease),box-shadow .18s var(--tsh-ease);\n}\n#recipe-fr-gr-peinirli .tsh-quick-nav a::before{\n  content:counter(tsh-nav,decimal-leading-zero);\n  display:grid;\n  min-width:25px;\n  height:25px;\n  padding-inline:4px;\n  place-items:center;\n  border-radius:999px;\n  background:#efe1c7;\n  color:#70470a;\n  font-size:9px;\n  font-weight:850;\n  letter-spacing:.04em;\n  line-height:1;\n}\n#recipe-fr-gr-peinirli .tsh-quick-nav a:hover{border-color:#c9a15a;background:#f8edd9;box-shadow:0 5px 13px rgba(111,67,5,.08);transform:translateY(-1px)}\n#recipe-fr-gr-peinirli .tsh-quick-nav a[aria-current=\"location\"]{border-color:var(--tsh-night);background:var(--tsh-night);color:#fff}\n#recipe-fr-gr-peinirli .tsh-quick-nav a[aria-current=\"location\"]::before{background:#f1c772;color:#2b2110}\n\n\/* Editorial overview *\/\n#recipe-fr-gr-peinirli .tsh-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.2vw,52px)}\n#recipe-fr-gr-peinirli .tsh-prose p{color:var(--tsh-copy);font-size:15px;line-height:1.79;text-wrap:pretty}\n#recipe-fr-gr-peinirli .tsh-prose p+p{margin-top:15px}\n#recipe-fr-gr-peinirli .tsh-prose strong{color:var(--tsh-ink);font-weight:750}\n#recipe-fr-gr-peinirli .tsh-callout{\n  position:relative;\n  margin-top:19px;\n  padding:16px 18px 16px 20px;\n  border:1px solid #dfc89e;\n  border-inline-start:4px solid var(--tsh-gold);\n  border-radius:12px;\n  background:linear-gradient(135deg,#fff8ec,#fffdf8);\n  box-shadow:0 8px 22px rgba(111,67,5,.045);\n  color:#513b1a;\n  font-size:14px;\n  font-weight:640;\n  line-height:1.64;\n}\n#recipe-fr-gr-peinirli .tsh-key-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px;margin-top:27px}\n#recipe-fr-gr-peinirli .tsh-key{\n  --tsh-key-tone:var(--tsh-gold);\n  --tsh-key-bg:#fff8ec;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:18px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(150deg,var(--tsh-key-bg),#fff 72%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-gr-peinirli .tsh-key::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--tsh-key-tone)}\n#recipe-fr-gr-peinirli .tsh-key:nth-child(2){--tsh-key-tone:var(--tsh-sage);--tsh-key-bg:#edf8f2}\n#recipe-fr-gr-peinirli .tsh-key:nth-child(3){--tsh-key-tone:var(--tsh-blue);--tsh-key-bg:#eff5fd}\n#recipe-fr-gr-peinirli .tsh-key-top{display:flex;align-items:center;gap:11px;margin-bottom:9px}\n#recipe-fr-gr-peinirli .tsh-key-no{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:10px;background:var(--tsh-night);box-shadow:0 5px 12px rgba(25,38,34,.15);color:#f3c873;font-size:11.5px;font-weight:860;line-height:1}\n#recipe-fr-gr-peinirli .tsh-key h4{color:var(--tsh-ink);font-size:15px;font-weight:780;line-height:1.35}\n#recipe-fr-gr-peinirli .tsh-key p{color:var(--tsh-copy);font-size:13.5px;line-height:1.61}\n#recipe-fr-gr-peinirli .tsh-plan{\n  overflow:hidden;\n  margin-top:27px;\n  border:1px solid #ded4c6;\n  border-radius:17px;\n  background:#fff;\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-gr-peinirli .tsh-plan-head{\n  padding:18px 20px;\n  border-bottom:1px solid var(--tsh-line);\n  background:\n    radial-gradient(circle at 96% 0%,rgba(109,67,7,.09),transparent 15rem),\n    linear-gradient(135deg,#f8f3ea,#fff 86%);\n}\n#recipe-fr-gr-peinirli .tsh-plan-kicker{margin-bottom:5px;color:var(--tsh-gold-deep);font-size:9.5px;font-weight:830;letter-spacing:.145em;line-height:1.4;text-transform:uppercase}\n#recipe-fr-gr-peinirli .tsh-plan-head h4{color:var(--tsh-ink);font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.32}\n#recipe-fr-gr-peinirli .tsh-plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1px;background:var(--tsh-line);list-style:none}\n#recipe-fr-gr-peinirli .tsh-plan-item{--plan-tone:var(--tsh-gold);position:relative;min-width:0;padding:18px;background:linear-gradient(150deg,#fffdf9,#fff)}\n#recipe-fr-gr-peinirli .tsh-plan-item::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--plan-tone)}\n#recipe-fr-gr-peinirli .tsh-plan-item:nth-child(4n+2){--plan-tone:#4d6359}\n#recipe-fr-gr-peinirli .tsh-plan-item:nth-child(4n+3){--plan-tone:#66565c}\n#recipe-fr-gr-peinirli .tsh-plan-item:nth-child(4n+4){--plan-tone:#59666d}\n#recipe-fr-gr-peinirli .tsh-plan-when{display:inline-flex;margin-bottom:9px;padding:5px 8px;border:1px solid #e0d3c0;border-radius:999px;background:#faf5ed;color:#654714;font-size:10.5px;font-weight:800;line-height:1.2}\n#recipe-fr-gr-peinirli .tsh-plan-item strong{display:block;margin-bottom:6px;color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-fr-gr-peinirli .tsh-plan-item p{color:var(--tsh-copy);font-size:13px;line-height:1.6}\n\n\/* Ingredients *\/\n#recipe-fr-gr-peinirli .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:15px}\n#recipe-fr-gr-peinirli .tsh-ingredient-card{overflow:hidden;border:1px solid var(--tsh-line);border-radius:16px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n#recipe-fr-gr-peinirli .tsh-ingredient-card h4{\n  position:relative;\n  padding:16px 19px 14px 23px;\n  border-bottom:1px solid var(--tsh-line);\n  background:linear-gradient(135deg,#fbf6ed,#fff);\n  color:var(--tsh-ink);\n  font-size:16px;\n  font-weight:780;\n  line-height:1.35;\n}\n#recipe-fr-gr-peinirli .tsh-ingredient-card h4::before{content:\"\";position:absolute;inset-block:17px 15px;inset-inline-start:0;width:3px;border-start-end-radius:999px;border-end-end-radius:999px;background:var(--tsh-sage)}\n#recipe-fr-gr-peinirli .tsh-ingredient-card:nth-child(2) h4::before{background:var(--tsh-gold)}\n#recipe-fr-gr-peinirli .tsh-ingredient-card ul{list-style:none}\n#recipe-fr-gr-peinirli .tsh-ingredient-card li{\n  display:grid;\n  grid-template-columns:minmax(88px,auto) minmax(0,1fr);\n  gap:13px;\n  align-items:start;\n  padding:12px 18px;\n  border-bottom:1px solid var(--tsh-line);\n  color:var(--tsh-copy);\n  font-size:14px;\n  line-height:1.52;\n}\n#recipe-fr-gr-peinirli .tsh-ingredient-card li:nth-child(even){background:#fdfbf8}\n#recipe-fr-gr-peinirli .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-fr-gr-peinirli .tsh-amount{display:inline-flex;width:max-content;max-width:100%;min-height:26px;align-items:center;padding:3px 8px;border:1px solid #e4d8c7;border-radius:999px;background:#f8f3eb;color:var(--tsh-ink);font-size:12.5px;font-weight:800;line-height:1.25;font-variant-numeric:tabular-nums}\n#recipe-fr-gr-peinirli .tsh-ingredient-card small{display:block;margin-top:4px;color:var(--tsh-muted);font-size:12.2px;line-height:1.46}\n#recipe-fr-gr-peinirli .tsh-note-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;margin-top:15px}\n#recipe-fr-gr-peinirli .tsh-note{\n  position:relative;\n  min-width:0;\n  padding:17px 18px;\n  padding-inline-start:51px;\n  border:1px solid var(--tsh-line);\n  border-radius:14px;\n  background:linear-gradient(145deg,#fbfaf7,#fff);\n  box-shadow:0 7px 20px rgba(38,32,24,.035);\n  color:var(--tsh-copy);\n  font-size:13.5px;\n  line-height:1.6;\n}\n#recipe-fr-gr-peinirli .tsh-note::before{content:\"i\";position:absolute;inset-block-start:17px;inset-inline-start:17px;display:grid;width:23px;height:23px;place-items:center;border:1px solid #c9aa71;border-radius:50%;background:#fff;color:var(--tsh-gold-deep);font-family:Georgia,serif;font-size:14px;font-style:italic;line-height:1}\n#recipe-fr-gr-peinirli .tsh-note strong{color:var(--tsh-ink);font-weight:780}\n\n\/* Method *\/\n#recipe-fr-gr-peinirli .tsh-stages{display:grid;gap:18px}\n#recipe-fr-gr-peinirli .tsh-stage-card{\n  --stage-tone:#73542d;\n  --stage-tone-rgb:115,84,45;\n  --stage-bg:#f8f3ea;\n  --stage-pill:#fcf8f1;\n  --stage-border:#ded0bb;\n  overflow:hidden;\n  border:1px solid #ded6ca;\n  border-radius:18px;\n  background:var(--tsh-paper-warm);\n  box-shadow:0 1px 2px rgba(38,32,24,.035),0 12px 30px rgba(38,32,24,.05);\n}\n#recipe-fr-gr-peinirli .tsh-stage-card:nth-child(4n+2){--stage-tone:#4d6359;--stage-tone-rgb:77,99,89;--stage-bg:#f2f6f3;--stage-pill:#f7faf8;--stage-border:#cfdad4}\n#recipe-fr-gr-peinirli .tsh-stage-card:nth-child(4n+3){--stage-tone:#66565c;--stage-tone-rgb:102,86,92;--stage-bg:#f6f2f3;--stage-pill:#faf7f8;--stage-border:#ddd1d5}\n#recipe-fr-gr-peinirli .tsh-stage-card:nth-child(4n+4){--stage-tone:#59666d;--stage-tone-rgb:89,102,109;--stage-bg:#f2f5f6;--stage-pill:#f7f9fa;--stage-border:#d1d9dd}\n#recipe-fr-gr-peinirli .tsh-stage-head{\n  display:grid;\n  grid-template-columns:auto minmax(0,1fr) auto;\n  gap:14px;\n  align-items:center;\n  padding:17px 20px;\n  border-bottom:1px solid var(--stage-border);\n  background:\n    radial-gradient(circle at 96% 0%,rgba(var(--stage-tone-rgb),.09),transparent 15rem),\n    linear-gradient(135deg,var(--stage-bg),#fff 86%);\n}\n#recipe-fr-gr-peinirli .tsh-stage-badge{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(255,255,255,.42);border-radius:50%;background:linear-gradient(145deg,var(--stage-tone),rgba(25,38,34,.9));box-shadow:0 5px 13px rgba(25,38,34,.12);color:#fff;font-size:11.5px;font-weight:820;letter-spacing:.035em;line-height:1}\n#recipe-fr-gr-peinirli .tsh-stage-head h4{color:var(--tsh-ink);font-size:17px;font-weight:800;letter-spacing:-.012em;line-height:1.3}\n#recipe-fr-gr-peinirli .tsh-stage-time{padding:6px 11px;border:1px solid var(--stage-border);border-radius:999px;background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);color:var(--stage-tone);font-size:11.5px;font-weight:760;line-height:1.2;white-space:nowrap}\n#recipe-fr-gr-peinirli .tsh-step-grid{display:grid;grid-template-columns:1fr;gap:0;background:#fff;list-style:none}\n#recipe-fr-gr-peinirli .tsh-step{\n  position:relative;\n  display:grid;\n  grid-template-columns:42px minmax(0,1fr);\n  gap:15px;\n  min-width:0;\n  padding:22px 24px;\n  border:0;\n  border-bottom:1px solid rgba(216,203,185,.68);\n  background:linear-gradient(90deg,rgba(var(--stage-tone-rgb),.035),#fff 19%);\n}\n#recipe-fr-gr-peinirli .tsh-step::before{content:\"\";position:absolute;inset-block:58px -1px;inset-inline-start:41px;width:1px;background:linear-gradient(rgba(var(--stage-tone-rgb),.34),rgba(216,203,185,.3))}\n#recipe-fr-gr-peinirli .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n#recipe-fr-gr-peinirli .tsh-step:last-child::before{display:none}\n#recipe-fr-gr-peinirli .tsh-step>div{max-width:920px}\n#recipe-fr-gr-peinirli .tsh-step-no{position:relative;z-index:1;display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(var(--stage-tone-rgb),.22);border-radius:50%;background:#fff;box-shadow:0 4px 11px rgba(25,38,34,.08);color:var(--stage-tone);font-size:11px;font-weight:850;letter-spacing:.025em;line-height:1}\n#recipe-fr-gr-peinirli .tsh-step h4{margin-bottom:6px;color:var(--tsh-ink);font-size:16px;font-weight:790;letter-spacing:-.012em;line-height:1.34}\n#recipe-fr-gr-peinirli .tsh-step p{color:var(--tsh-copy);font-size:14px;line-height:1.69;text-wrap:pretty}\n#recipe-fr-gr-peinirli .tsh-cue{display:inline-flex;align-items:flex-start;gap:6px;margin-top:10px;padding:6px 10px;border:1px solid rgba(var(--stage-tone-rgb),.23);border-radius:999px;background:rgba(var(--stage-tone-rgb),.065);color:var(--stage-tone);font-size:11.5px;font-weight:760;line-height:1.38}\n#recipe-fr-gr-peinirli .tsh-cue::before{content:\"\u2713\";flex:0 0 auto;font-size:10px;font-weight:900;line-height:1.55}\n#recipe-fr-gr-peinirli .tsh-step-grid--flat{--stage-tone:#59666d;--stage-tone-rgb:89,102,109;overflow:hidden;border:1px solid var(--tsh-line);border-radius:17px}\n\n\/* Control points and troubleshooting *\/\n#recipe-fr-gr-peinirli .tsh-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px}\n#recipe-fr-gr-peinirli .tsh-control{\n  --control-tone:var(--tsh-gold);\n  --control-bg:#fff8ec;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:19px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(150deg,var(--control-bg),#fff 75%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-gr-peinirli .tsh-control::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--control-tone)}\n#recipe-fr-gr-peinirli .tsh-control:nth-child(2){--control-tone:var(--tsh-blue);--control-bg:#eef5fd}\n#recipe-fr-gr-peinirli .tsh-control:nth-child(3){--control-tone:var(--tsh-sage);--control-bg:#edf8f2}\n#recipe-fr-gr-peinirli .tsh-control-label{margin-bottom:6px;color:var(--tsh-muted);font-size:9.5px;font-weight:840;letter-spacing:.135em;line-height:1.35;text-transform:uppercase}\n#recipe-fr-gr-peinirli .tsh-control strong{display:block;color:var(--tsh-ink);font-size:22px;font-weight:840;letter-spacing:-.025em;line-height:1.18;font-variant-numeric:tabular-nums}\n#recipe-fr-gr-peinirli .tsh-control p{margin-top:8px;color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-fr-gr-peinirli .tsh-table-wrap{margin-top:19px;overflow-x:auto;border:1px solid var(--tsh-line);border-radius:15px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n#recipe-fr-gr-peinirli .tsh-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}\n#recipe-fr-gr-peinirli .tsh-table caption{padding:15px 17px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#fbf8f2,#fff);text-align:start;color:var(--tsh-ink);font-size:15px;font-weight:800;line-height:1.35}\n#recipe-fr-gr-peinirli .tsh-table th{padding:12px 14px;background:var(--tsh-night-2);color:#fff;font-size:10px;font-weight:840;letter-spacing:.105em;line-height:1.35;text-align:start;text-transform:uppercase}\n#recipe-fr-gr-peinirli .tsh-table th:nth-child(1){width:24%}\n#recipe-fr-gr-peinirli .tsh-table th:nth-child(2){width:38%}\n#recipe-fr-gr-peinirli .tsh-table th:nth-child(3){width:38%}\n#recipe-fr-gr-peinirli .tsh-table td{padding:14px;border-top:1px solid var(--tsh-line);border-inline-end:1px solid var(--tsh-line);color:var(--tsh-copy);font-size:13px;line-height:1.55;vertical-align:top}\n#recipe-fr-gr-peinirli .tsh-table td:last-child,#recipe-fr-gr-peinirli .tsh-table th:last-child{border-inline-end:0}\n#recipe-fr-gr-peinirli .tsh-table tbody tr:nth-child(even){background:#fcfaf7}\n#recipe-fr-gr-peinirli .tsh-table td:first-child{color:var(--tsh-ink);font-weight:780}\n\n\/* Practical cards and FAQ *\/\n#recipe-fr-gr-peinirli .tsh-practical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px}\n#recipe-fr-gr-peinirli .tsh-practical-card{\n  --practical-tone:var(--tsh-gold);\n  --practical-bg:#fff9ef;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:19px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(145deg,var(--practical-bg),#fff 68%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-gr-peinirli .tsh-practical-card::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--practical-tone)}\n#recipe-fr-gr-peinirli .tsh-practical-card:nth-child(2){--practical-tone:var(--tsh-sage);--practical-bg:#eff8f3}\n#recipe-fr-gr-peinirli .tsh-practical-card:nth-child(3){--practical-tone:var(--tsh-blue);--practical-bg:#f0f6fd}\n#recipe-fr-gr-peinirli .tsh-practical-card:nth-child(4){--practical-tone:var(--tsh-violet);--practical-bg:#f6f1fa}\n#recipe-fr-gr-peinirli .tsh-practical-card h4{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--tsh-ink);font-size:15.5px;font-weight:800;line-height:1.35}\n#recipe-fr-gr-peinirli .tsh-practical-card h4::before{content:\"\";width:18px;height:2px;flex:0 0 auto;border-radius:999px;background:var(--practical-tone)}\n#recipe-fr-gr-peinirli .tsh-practical-card p,#recipe-fr-gr-peinirli .tsh-practical-card li{color:var(--tsh-copy);font-size:13.6px;line-height:1.63}\n#recipe-fr-gr-peinirli .tsh-practical-card ul,#recipe-fr-gr-peinirli .tsh-practical-card ol{margin-top:7px;padding-inline-start:20px}\n#recipe-fr-gr-peinirli .tsh-practical-card li+li{margin-top:5px}\n#recipe-fr-gr-peinirli .tsh-practical-card li::marker{color:var(--practical-tone);font-weight:850}\n#recipe-fr-gr-peinirli .tsh-swap{\n  overflow:hidden;\n  margin-top:15px;\n  border:1px solid #ded6ca;\n  border-radius:16px;\n  background:#fff;\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-gr-peinirli .tsh-swap-head{padding:17px 20px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#f6f2f3,#fff 86%)}\n#recipe-fr-gr-peinirli .tsh-swap-head h4{margin-bottom:5px;color:var(--tsh-ink);font-size:16px;font-weight:800;line-height:1.35}\n#recipe-fr-gr-peinirli .tsh-swap-head p{color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-fr-gr-peinirli .tsh-swap-list>div{display:grid;grid-template-columns:minmax(155px,.62fr) minmax(0,1.38fr);gap:16px;padding:14px 18px;border-bottom:1px solid var(--tsh-line)}\n#recipe-fr-gr-peinirli .tsh-swap-list>div:nth-child(even){background:#fdfbf8}\n#recipe-fr-gr-peinirli .tsh-swap-list>div:last-child{border-bottom:0}\n#recipe-fr-gr-peinirli .tsh-swap-list dt{color:var(--tsh-ink);font-size:13.2px;font-weight:800;line-height:1.48}\n#recipe-fr-gr-peinirli .tsh-swap-list dd{color:var(--tsh-copy);font-size:13.2px;line-height:1.58}\n#recipe-fr-gr-peinirli .tsh-swap-list dd strong{color:#66565c;font-weight:800}\n#recipe-fr-gr-peinirli .tsh-faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;align-items:start}\n#recipe-fr-gr-peinirli .tsh-faq{\n  min-width:0;\n  overflow:hidden;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:#fff;\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-gr-peinirli .tsh-faq summary{list-style:none;cursor:pointer}\n#recipe-fr-gr-peinirli .tsh-faq summary::-webkit-details-marker{display:none}\n#recipe-fr-gr-peinirli .tsh-faq-top{display:grid;grid-template-columns:38px minmax(0,1fr) 30px;gap:11px;align-items:center;min-height:68px;padding:14px 15px;background:linear-gradient(135deg,#fbf7ef,#fff)}\n#recipe-fr-gr-peinirli .tsh-faq-top::after{content:\"+\";display:grid;width:28px;height:28px;place-items:center;border:1px solid #ddcfbb;border-radius:9px;background:#fff;color:var(--tsh-gold-deep);font-size:18px;font-weight:650;line-height:1;transition:transform .18s var(--tsh-ease),background .18s var(--tsh-ease),color .18s var(--tsh-ease)}\n#recipe-fr-gr-peinirli .tsh-faq[open] .tsh-faq-top::after{content:\"\u2212\";background:var(--tsh-night);color:#f4cb79;transform:rotate(180deg)}\n#recipe-fr-gr-peinirli .tsh-faq-no{display:grid;width:35px;height:35px;place-items:center;border-radius:11px;background:var(--tsh-night);box-shadow:0 5px 12px rgba(25,38,34,.14);color:#f3c873;font-size:11px;font-weight:860;line-height:1}\n#recipe-fr-gr-peinirli .tsh-faq h4{color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-fr-gr-peinirli .tsh-faq-answer{border-top:1px solid var(--tsh-line);background:#fff}\n#recipe-fr-gr-peinirli .tsh-faq-answer p{padding:16px;color:var(--tsh-copy);font-size:13.5px;line-height:1.65}\n\n\/* Nutrition and closing *\/\n#recipe-fr-gr-peinirli .tsh-nutrition{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:1px;overflow:hidden;border:1px solid var(--tsh-line);border-radius:15px;background:var(--tsh-line);box-shadow:var(--tsh-shadow-sm)}\n#recipe-fr-gr-peinirli .tsh-nutrition>div{position:relative;min-width:0;padding:15px;background:linear-gradient(145deg,#fff,#fdfbf8)}\n#recipe-fr-gr-peinirli .tsh-nutrition>div::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--tsh-sage);opacity:.55}\n#recipe-fr-gr-peinirli .tsh-nutrition dt{margin-bottom:5px;color:var(--tsh-muted);font-size:9px;font-weight:840;letter-spacing:.125em;line-height:1.35;text-transform:uppercase}\n#recipe-fr-gr-peinirli .tsh-nutrition dd{color:var(--tsh-ink);font-size:16px;font-weight:820;letter-spacing:-.018em;line-height:1.25;font-variant-numeric:tabular-nums}\n#recipe-fr-gr-peinirli .tsh-nutrition-note{margin-top:13px;color:var(--tsh-muted);font-size:12.5px;line-height:1.6}\n#recipe-fr-gr-peinirli .tsh-nutrition-note strong{color:var(--tsh-ink);font-weight:780}\n#recipe-fr-gr-peinirli .tsh-close{\n  position:relative;\n  overflow:hidden;\n  padding:clamp(25px,3.4vw,38px);\n  border:1px solid #31413c;\n  border-radius:21px;\n  background:\n    radial-gradient(circle at 100% 0%,rgba(243,200,115,.17),transparent 23rem),\n    linear-gradient(135deg,var(--tsh-night),var(--tsh-night-2));\n  box-shadow:var(--tsh-shadow-lg);\n}\n#recipe-fr-gr-peinirli .tsh-close::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:linear-gradient(var(--tsh-gold),#e2b968)}\n#recipe-fr-gr-peinirli .tsh-close::after{content:\"\u201c\";position:absolute;inset-inline-end:clamp(18px,4vw,48px);inset-block-start:-27px;color:rgba(255,255,255,.055);font-family:Georgia,serif;font-size:180px;line-height:1;pointer-events:none}\n#recipe-fr-gr-peinirli .tsh-close-kicker{position:relative;z-index:1;margin-bottom:7px;color:#f1c878;font-size:10px;font-weight:840;letter-spacing:.16em;text-transform:uppercase}\n#recipe-fr-gr-peinirli .tsh-close-quote{position:relative;z-index:1;max-width:930px;color:#fff;font-size:clamp(21px,2.4vw,28px);font-weight:760;letter-spacing:-.028em;line-height:1.34;text-wrap:balance}\n#recipe-fr-gr-peinirli .tsh-close-copy{position:relative;z-index:1;max-width:930px;margin-top:10px;color:#ccd6d2;font-size:13.8px;line-height:1.65}\n\n\/* Desktop refinements *\/\n@media (min-width:901px){\n  #recipe-fr-gr-peinirli .tsh-card-head--split{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(260px,.72fr);column-gap:clamp(28px,4vw,52px);align-items:end}\n  #recipe-fr-gr-peinirli .tsh-card-head--split .tsh-kicker{grid-column:1;grid-row:1}\n  #recipe-fr-gr-peinirli .tsh-card-head--split h3{grid-column:1;grid-row:2}\n  #recipe-fr-gr-peinirli .tsh-card-head--split .tsh-head-copy{grid-column:2;grid-row:1\/span 2;align-self:end;margin:0;padding-inline-start:clamp(22px,3vw,34px);border-inline-start:1px solid rgba(var(--tone-rgb),.22)}\n}\n@media (min-width:1040px){\n  #recipe-fr-gr-peinirli .tsh-title-wrap{padding:54px 58px 48px}\n  #recipe-fr-gr-peinirli .tsh-title{font-size:clamp(45px,4.05vw,58px)}\n  #recipe-fr-gr-peinirli .tsh-title-accent{font-size:.455em}\n}\n\n\/* Hover polish *\/\n@media (hover:hover) and (pointer:fine){\n  #recipe-fr-gr-peinirli .tsh-key,\n  #recipe-fr-gr-peinirli .tsh-control,\n  #recipe-fr-gr-peinirli .tsh-practical-card,\n  #recipe-fr-gr-peinirli .tsh-faq,\n  #recipe-fr-gr-peinirli .tsh-ingredient-card{transition:transform .2s var(--tsh-ease),border-color .2s var(--tsh-ease),box-shadow .2s var(--tsh-ease)}\n  #recipe-fr-gr-peinirli .tsh-key:hover,\n  #recipe-fr-gr-peinirli .tsh-control:hover,\n  #recipe-fr-gr-peinirli .tsh-practical-card:hover,\n  #recipe-fr-gr-peinirli .tsh-faq:hover,\n  #recipe-fr-gr-peinirli .tsh-ingredient-card:hover{transform:translateY(-3px);border-color:#cfbfa7;box-shadow:0 2px 4px rgba(38,32,24,.035),0 16px 34px rgba(38,32,24,.08)}\n  #recipe-fr-gr-peinirli .tsh-faq-top:hover::after{border-color:#c7aa78;background:#fff8ec}\n  #recipe-fr-gr-peinirli .tsh-faq[open] .tsh-faq-top:hover::after{background:var(--tsh-night)}\n}\n\n\/* Responsive *\/\n@media (max-width:900px){\n  #recipe-fr-gr-peinirli .tsh-copy-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-peinirli .tsh-key-grid,#recipe-fr-gr-peinirli .tsh-control-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-peinirli .tsh-facts{--tsh-fact-cols:3}\n  #recipe-fr-gr-peinirli .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:720px){\n  #recipe-fr-gr-peinirli{width:calc(100% - 12px);margin-top:10px;font-size:15.5px}\n  #recipe-fr-gr-peinirli .tsh-anchor,\n  #recipe-fr-gr-peinirli .tsh-step[id]{scroll-margin-top:77px}\n  #recipe-fr-gr-peinirli .tsh-card,#recipe-fr-gr-peinirli .tsh-masthead{border-radius:18px}\n  #recipe-fr-gr-peinirli .tsh-title-wrap{padding:31px 19px 27px}\n  #recipe-fr-gr-peinirli .tsh-title{font-size:clamp(34px,10.8vw,46px);line-height:1.01}\n  #recipe-fr-gr-peinirli .tsh-title-accent{margin-top:10px;font-size:.52em;line-height:1.2}\n  #recipe-fr-gr-peinirli .tsh-lead{margin-top:17px;font-size:16px;line-height:1.67}\n  #recipe-fr-gr-peinirli .tsh-card-head{padding:22px 19px}\n  #recipe-fr-gr-peinirli .tsh-card-head::before{inset-block:22px;inset-inline-start:0}\n  #recipe-fr-gr-peinirli .tsh-card-head h3{font-size:clamp(22px,6.8vw,28px)}\n  #recipe-fr-gr-peinirli .tsh-card-body{padding:20px 17px}\n  #recipe-fr-gr-peinirli .tsh-quick-nav{top:6px;flex-wrap:nowrap;gap:6px;margin-bottom:18px;padding:7px;border-radius:15px}\n  #recipe-fr-gr-peinirli .tsh-quick-nav a{min-height:36px;padding-inline-end:11px;font-size:11.8px}\n  #recipe-fr-gr-peinirli .tsh-quick-nav a::before{min-width:23px;height:23px;font-size:8.5px}\n  #recipe-fr-gr-peinirli .tsh-ingredient-grid,#recipe-fr-gr-peinirli .tsh-note-grid,#recipe-fr-gr-peinirli .tsh-practical-grid,#recipe-fr-gr-peinirli .tsh-faq-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-peinirli .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-peinirli .tsh-step{border-inline-end:0;border-bottom:1px solid rgba(216,203,185,.68)}\n  #recipe-fr-gr-peinirli .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n  #recipe-fr-gr-peinirli .tsh-step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 16px}\n  #recipe-fr-gr-peinirli .tsh-step::before{inset-block:53px -1px;inset-inline-start:33px}\n  #recipe-fr-gr-peinirli .tsh-step:last-child::before{display:none}\n  #recipe-fr-gr-peinirli .tsh-cue{border-radius:10px}\n  #recipe-fr-gr-peinirli .tsh-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}\n  #recipe-fr-gr-peinirli .tsh-table{display:block;min-width:0;border-collapse:separate;table-layout:auto}\n  #recipe-fr-gr-peinirli .tsh-table caption{display:block;margin-bottom:10px;border:1px solid var(--tsh-line);border-radius:13px;background:#fbf8f2}\n  #recipe-fr-gr-peinirli .tsh-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}\n  #recipe-fr-gr-peinirli .tsh-table tbody{display:grid;gap:10px}\n  #recipe-fr-gr-peinirli .tsh-table tr{display:block;overflow:hidden;border:1px solid var(--tsh-line);border-radius:14px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n  #recipe-fr-gr-peinirli .tsh-table tbody tr:nth-child(even){background:#fff}\n  #recipe-fr-gr-peinirli .tsh-table td{display:grid;grid-template-columns:minmax(96px,34%) minmax(0,1fr);gap:12px;padding:12px 14px;border:0;border-bottom:1px solid var(--tsh-line);font-size:13px}\n  #recipe-fr-gr-peinirli .tsh-table td:last-child{border-bottom:0}\n  #recipe-fr-gr-peinirli .tsh-table td::before{content:attr(data-label);color:var(--tsh-muted);font-size:9px;font-weight:840;letter-spacing:.105em;line-height:1.45;text-transform:uppercase}\n  #recipe-fr-gr-peinirli .tsh-table td:first-child{background:#fbf7ef;color:var(--tsh-ink);font-size:13.5px}\n  #recipe-fr-gr-peinirli .tsh-close{border-radius:18px}\n}\n@media (max-width:520px){\n  #recipe-fr-gr-peinirli .tsh-facts{--tsh-fact-cols:2}\n  #recipe-fr-gr-peinirli .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-fr-gr-peinirli .tsh-plan-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-peinirli .tsh-swap-list>div{grid-template-columns:1fr;gap:4px;padding:13px 15px}\n  #recipe-fr-gr-peinirli .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}\n  #recipe-fr-gr-peinirli .tsh-stage-time{grid-column:2;justify-self:start}\n  #recipe-fr-gr-peinirli .tsh-ingredient-card li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 13px}\n  #recipe-fr-gr-peinirli .tsh-amount{font-size:11.8px}\n  #recipe-fr-gr-peinirli .tsh-faq-top{grid-template-columns:36px minmax(0,1fr) 28px;padding:13px}\n}\n@media (max-width:370px){\n  #recipe-fr-gr-peinirli{width:calc(100% - 8px)}\n  #recipe-fr-gr-peinirli .tsh-title-wrap{padding-inline:16px}\n  #recipe-fr-gr-peinirli .tsh-card-body{padding-inline:14px}\n  #recipe-fr-gr-peinirli .tsh-ingredient-card li{grid-template-columns:76px minmax(0,1fr)}\n}\n\n\/* Motion, contrast and print *\/\n@media (prefers-reduced-motion:reduce){\n  #recipe-fr-gr-peinirli *,#recipe-fr-gr-peinirli *::before,#recipe-fr-gr-peinirli *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}\n}\n@media (forced-colors:active){\n  #recipe-fr-gr-peinirli .tsh-card,#recipe-fr-gr-peinirli .tsh-masthead,#recipe-fr-gr-peinirli .tsh-close,#recipe-fr-gr-peinirli .tsh-quick-nav{border:1px solid CanvasText;box-shadow:none}\n  #recipe-fr-gr-peinirli .tsh-step-no,#recipe-fr-gr-peinirli .tsh-stage-badge,#recipe-fr-gr-peinirli .tsh-faq-no{border:1px solid CanvasText}\n}\n@media print{\n  #recipe-fr-gr-peinirli{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt;line-height:1.42}\n  #recipe-fr-gr-peinirli .tsh-quick-nav,#recipe-fr-gr-peinirli .tsh-hero{display:none!important}\n  #recipe-fr-gr-peinirli .tsh-masthead{display:block}\n  #recipe-fr-gr-peinirli .tsh-card,#recipe-fr-gr-peinirli .tsh-masthead,#recipe-fr-gr-peinirli .tsh-close{margin-bottom:10pt;border:1px solid #aaa;border-radius:0;box-shadow:none}\n  #recipe-fr-gr-peinirli .tsh-title-wrap,#recipe-fr-gr-peinirli .tsh-card-head,#recipe-fr-gr-peinirli .tsh-close{background:#fff!important;color:#000!important}\n  #recipe-fr-gr-peinirli .tsh-title{font-size:25pt}\n  #recipe-fr-gr-peinirli .tsh-title-accent,#recipe-fr-gr-peinirli .tsh-close-kicker,#recipe-fr-gr-peinirli .tsh-close-quote,#recipe-fr-gr-peinirli .tsh-close-copy{color:#000!important}\n  #recipe-fr-gr-peinirli .tsh-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-fr-gr-peinirli .tsh-ingredient-grid,#recipe-fr-gr-peinirli .tsh-practical-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-fr-gr-peinirli .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-peinirli .tsh-key,#recipe-fr-gr-peinirli .tsh-control,#recipe-fr-gr-peinirli .tsh-practical-card,#recipe-fr-gr-peinirli .tsh-ingredient-card,#recipe-fr-gr-peinirli .tsh-note,#recipe-fr-gr-peinirli .tsh-step,#recipe-fr-gr-peinirli .tsh-faq,#recipe-fr-gr-peinirli .tsh-plan-item,#recipe-fr-gr-peinirli .tsh-swap-list>div{box-shadow:none;break-inside:avoid}\n  #recipe-fr-gr-peinirli details.tsh-faq:not([open])>.tsh-faq-answer{display:block!important}\n  #recipe-fr-gr-peinirli .tsh-faq-top::after{display:none}\n  #recipe-fr-gr-peinirli .tsh-close::after{content:\"travelshelper.com\";position:static;display:block;margin-top:8pt;color:#666!important;font-family:inherit;font-size:8.5pt;letter-spacing:.05em}\n}\n<\/style>\n<section id=\"recipe-fr-gr-peinirli\" lang=\"fr\" dir=\"ltr\" aria-labelledby=\"recipe-title-fr-gr-peinirli\" aria-describedby=\"recipe-summary-fr-gr-peinirli\">\n<header class=\"tsh-masthead\">\n<div class=\"tsh-title-wrap\">\n<p class=\"tsh-main-kicker\">P\u00e2te lev\u00e9e enrichie \u00b7 barques au fromage<\/p>\n<h2 class=\"tsh-title\" id=\"recipe-title-fr-gr-peinirli\"><span class=\"tsh-title-main\"><b>Peinirli<\/b><\/span>\n<span class=\"tsh-title-accent\">grecs au kasseri, trois au bacon et thym, trois aux poivrons rouges et jaunes<\/span><\/h2>\n<p class=\"tsh-lead\" id=\"recipe-summary-fr-gr-peinirli\">Six barques grecques en p\u00e2te lev\u00e9e souple, garnies d\u2019un m\u00e9lange de kasseri et de mozzarella. Trois re\u00e7oivent bacon et thym, trois des poivrons rouges et jaunes, puis toutes cuisent \u00e0 forte chaleur jusqu\u2019\u00e0 une base croustillante et des bords dor\u00e9s.<\/p>\n<ul class=\"tsh-tags\" aria-label=\"Classification de la recette\"><li>Pizzas et p\u00e2tes similaires<\/li><li>Cuisine grecque<\/li><li>Lev\u00e9e et cuisson au four<\/li><li>Interm\u00e9diaire<\/li><\/ul>\n<\/div>\n<figure class=\"tsh-hero\">\n<img loading=\"lazy\" src=\"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Peinirli-Greek-Cheese-Filled-Pizza-Boats-3.webp\" alt=\"Peinirli allong\u00e9s au fromage fondu, certains au bacon et d\u2019autres aux poivrons color\u00e9s\" width=\"1000\" height=\"562\" loading=\"lazy\" decoding=\"async\">\n<figcaption>Les bords torsad\u00e9s retiennent 100 g de fromage par barque, tandis que la base dore sur une plaque pr\u00e9chauff\u00e9e.<\/figcaption>\n<\/figure>\n<dl class=\"tsh-facts tsh-facts--6\" aria-label=\"Quantit\u00e9, dur\u00e9e et estimation nutritionnelle\">\n<div class=\"tsh-fact\"><dt>Quantit\u00e9<\/dt><dd>6 grands peinirli<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Pr\u00e9paration<\/dt><dd>45 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Cuisson<\/dt><dd>18 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Lev\u00e9e et d\u00e9tente<\/dt><dd>1 h 30 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Total<\/dt><dd>2 h 33 min<\/dd><\/div>\n<div class=\"tsh-fact\"><dt>Par portion<\/dt><dd>\u2248 760 kcal<\/dd><\/div>\n<\/dl>\n<\/header>\n<nav class=\"tsh-quick-nav\" aria-label=\"Navigation rapide dans la recette\">\n<a href=\"#vue-ensemble-fr-gr-peinirli\">Vue d\u2019ensemble<\/a><a href=\"#ingredients-fr-gr-peinirli\">Ingr\u00e9dients<\/a><a href=\"#preparation-fr-gr-peinirli\">Pr\u00e9paration<\/a><a href=\"#points-controle-fr-gr-peinirli\">Points de contr\u00f4le<\/a><a href=\"#service-conservation-fr-gr-peinirli\">Service et conservation<\/a><a href=\"#nutrition-fr-gr-peinirli\">Nutrition<\/a>\n<\/nav>\n<section class=\"tsh-card tsh-anchor\" id=\"vue-ensemble-fr-gr-peinirli\" aria-labelledby=\"vue-ensemble-fr-gr-peinirli-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\"><p class=\"tsh-kicker\">01 \u00b7 Logique de la recette<\/p>\n<h3 id=\"vue-ensemble-fr-gr-peinirli-title\">Comprendre la texture et le d\u00e9roulement<\/h3>\n<p class=\"tsh-head-copy\">Le peinirli se reconna\u00eet \u00e0 sa forme allong\u00e9e, avec des bords relev\u00e9s et deux pointes torsad\u00e9es qui retiennent le fromage. La p\u00e2te de cette version est enrichie de lait, d\u2019huile d\u2019olive et d\u2019un peu de beurre. Elle doit re<\/p><\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-copy-grid\">\n<div class=\"tsh-prose\">\n<p>Le peinirli se reconna\u00eet \u00e0 sa forme allong\u00e9e, avec des bords relev\u00e9s et deux pointes torsad\u00e9es qui retiennent le fromage. La p\u00e2te de cette version est enrichie de lait, d\u2019huile d\u2019olive et d\u2019un peu de beurre. Elle doit rester souple sous la garniture tout en d\u00e9veloppant une base suffisamment ferme \u00e0 forte chaleur.<\/p>\n<p>La lev\u00e9e se d\u00e9roule \u00e0 24\u201326 \u00b0C. Une temp\u00e9rature beaucoup plus chaude acc\u00e9l\u00e9rerait la fermentation au d\u00e9triment de la tenue et du go\u00fbt. Apr\u00e8s division, les boules reposent quinze minutes : cette d\u00e9tente r\u00e9duit la r\u00e9traction et permet d\u2019obtenir des ovales longs sans lutter contre le gluten.<\/p>\n<\/div>\n<div class=\"tsh-prose\">\n<p>Le kasseri apporte le caract\u00e8re principal, tandis que la mozzarella \u00e0 faible humidit\u00e9 am\u00e9liore la fonte sans lib\u00e9rer trop d\u2019eau. Les garnitures sont pr\u00e9par\u00e9es s\u00e9par\u00e9ment : le bacon est seulement rendu, les poivrons sont huil\u00e9s puis \u00e9pong\u00e9s. Une humidit\u00e9 excessive ramollirait le centre avant que le dessous ne dore.<\/p>\n<p>Les plaques pr\u00e9chauff\u00e9es jouent un r\u00f4le comparable \u00e0 une pierre de cuisson. La base saisit d\u00e8s l\u2019enfournement, pendant que les bords prennent une couleur profonde. Cinq minutes sur grille suffisent ensuite pour que le fromage cesse de couler tout en restant souple.<\/p>\n<\/div>\n<\/div>\n<div class=\"tsh-key-grid\" aria-label=\"Rep\u00e8res de r\u00e9ussite\">\n<section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">01<\/span><h4>P\u00e2te d\u00e9tendue avant l\u2019abaisse<\/h4><\/div><p>Quinze minutes de repos emp\u00eachent les ovales de se r\u00e9tracter.<\/p><\/section>\n<section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">02<\/span><h4>100 g de fromage par barque<\/h4><\/div><p>Cette quantit\u00e9 fond g\u00e9n\u00e9reusement sans d\u00e9border.<\/p><\/section>\n<section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">03<\/span><h4>Plaques pr\u00e9chauff\u00e9es<\/h4><\/div><p>Le dessous colore avant que les bords enrichis ne se dess\u00e8chent.<\/p><\/section>\n<\/div>\n<\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"ingredients-fr-gr-peinirli\" aria-labelledby=\"ingredients-fr-gr-peinirli-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\"><p class=\"tsh-kicker\">02 \u00b7 Quantit\u00e9s et composants<\/p>\n<h3 id=\"ingredients-fr-gr-peinirli-title\">Ingr\u00e9dients pour 6 grands peinirli<\/h3>\n<p class=\"tsh-head-copy\">Les quantit\u00e9s sont li\u00e9es au rendement et chaque ingr\u00e9dient appara\u00eet dans la m\u00e9thode.<\/p><\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-ingredient-grid\">\n<section class=\"tsh-ingredient-card\" aria-labelledby=\"groupe-1-fr-gr-peinirli\"><h4 id=\"groupe-1-fr-gr-peinirli\">Pour la p\u00e2te<\/h4><ul>\n<li><span class=\"tsh-amount\">500 g<\/span><span>farine de force pour pain<\/span><\/li>\n<li><span class=\"tsh-amount\">8 g<\/span><span>levure boulang\u00e8re s\u00e8che instantan\u00e9e<\/span><\/li>\n<li><span class=\"tsh-amount\">12 g<\/span><span>sucre en poudre<\/span><\/li>\n<li><span class=\"tsh-amount\">10 g<\/span><span>sel marin fin<\/span><\/li>\n<li><span class=\"tsh-amount\">220 ml<\/span><span>lait entier ti\u00e8de<small>Environ 28 \u00b0C.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">100 ml<\/span><span>eau ti\u00e8de<\/span><\/li>\n<li><span class=\"tsh-amount\">30 ml<\/span><span>huile d\u2019olive<\/span><\/li>\n<li><span class=\"tsh-amount\">30 g<\/span><span>beurre doux ramolli<\/span><\/li>\n<\/ul><\/section>\n<section class=\"tsh-ingredient-card\" aria-labelledby=\"groupe-2-fr-gr-peinirli\"><h4 id=\"groupe-2-fr-gr-peinirli\">Pour le fromage et la dorure<\/h4><ul>\n<li><span class=\"tsh-amount\">420 g<\/span><span>kasseri grossi\u00e8rement r\u00e2p\u00e9<\/span><\/li>\n<li><span class=\"tsh-amount\">180 g<\/span><span>mozzarella \u00e0 faible humidit\u00e9 r\u00e2p\u00e9e<\/span><\/li>\n<li><span class=\"tsh-amount\">1 gros<\/span><span>\u0153uf<small>Pour dorer les bords.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">15 ml<\/span><span>lait entier<small>\u00c0 m\u00e9langer avec l\u2019\u0153uf.<\/small><\/span><\/li>\n<\/ul><\/section>\n<section class=\"tsh-ingredient-card\" aria-labelledby=\"groupe-3-fr-gr-peinirli\"><h4 id=\"groupe-3-fr-gr-peinirli\">Pour trois barques bacon-thym<\/h4><ul>\n<li><span class=\"tsh-amount\">120 g<\/span><span>bacon fum\u00e9 coup\u00e9 en petits morceaux<small>Pour 3 barques.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">1 c. \u00e0 caf\u00e9<\/span><span>feuilles de thym frais<\/span><\/li>\n<li><span class=\"tsh-amount\">1\/4 c. \u00e0 caf\u00e9<\/span><span>poivre noir fra\u00eechement moulu<\/span><\/li>\n<\/ul><\/section>\n<section class=\"tsh-ingredient-card\" aria-labelledby=\"groupe-4-fr-gr-peinirli\"><h4 id=\"groupe-4-fr-gr-peinirli\">Pour trois barques aux poivrons<\/h4><ul>\n<li><span class=\"tsh-amount\">120 g<\/span><span>poivron rouge finement \u00e9minc\u00e9<small>Pour 3 barques.<\/small><\/span><\/li>\n<li><span class=\"tsh-amount\">120 g<\/span><span>poivron jaune finement \u00e9minc\u00e9<\/span><\/li>\n<li><span class=\"tsh-amount\">10 ml<\/span><span>huile d\u2019olive<\/span><\/li>\n<li><span class=\"tsh-amount\">1\/2 c. \u00e0 caf\u00e9<\/span><span>origan s\u00e9ch\u00e9<\/span><\/li>\n<\/ul><\/section>\n<\/div><div class=\"tsh-note-grid\">\n<aside class=\"tsh-note\" role=\"note\"><strong>Allerg\u00e8nes.<\/strong> Contient du gluten de bl\u00e9, du lait et de l\u2019\u0153uf. Le bacon peut contenir des sulfites ou d\u2019autres additifs de salaison ; v\u00e9rifier l\u2019\u00e9tiquette.<\/aside>\n<aside class=\"tsh-note\" role=\"note\"><strong>Mat\u00e9riel.<\/strong> Un robot p\u00e9trin ou un grand saladier, une balance num\u00e9rique, un rouleau, deux grandes plaques, du papier cuisson, une po\u00eale, un pinceau et une r\u00e2pe.<\/aside>\n<\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"preparation-fr-gr-peinirli\" aria-labelledby=\"preparation-fr-gr-peinirli-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-blue\"><p class=\"tsh-kicker\">03 \u00b7 D\u00e9roulement complet<\/p>\n<h3 id=\"preparation-fr-gr-peinirli-title\">Pr\u00e9paration \u00e9tape par \u00e9tape<\/h3>\n<p class=\"tsh-head-copy\">9 \u00e9tapes ex\u00e9cutables, avec dur\u00e9es, temp\u00e9ratures et signes visuels de pr\u00e9paration.<\/p><\/div>\n<div class=\"tsh-card-body\">\n<div class=\"tsh-stages\">\n<section class=\"tsh-stage-card\" aria-labelledby=\"phase-1-fr-gr-peinirli\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">I<\/span><h4 id=\"phase-1-fr-gr-peinirli\">P\u00e9trir puis faire lever la p\u00e2te<\/h4><span class=\"tsh-stage-time\">80\u201390 min<\/span><\/div><ol class=\"tsh-step-grid\">\n<li class=\"tsh-step\" id=\"step-01-fr-gr-peinirli\"><span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span><div><h4>Former la p\u00e2te<\/h4><p>M\u00e9langer farine, levure, sucre et sel. Ajouter le lait ti\u00e8de, l\u2019eau et l\u2019huile, puis m\u00e9langer jusqu\u2019\u00e0 disparition de la farine s\u00e8che. Incorporer le beurre ramolli et p\u00e9trir 8 \u00e0 10 minutes au robot ou 12 minutes \u00e0 la main.<\/p><span class=\"tsh-cue\">La p\u00e2te est lisse, \u00e9lastique et s\u2019\u00e9tire en voile avant de se d\u00e9chirer.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-02-fr-gr-peinirli\"><span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span><div><h4>Laisser doubler de volume<\/h4><p>D\u00e9poser dans un bol l\u00e9g\u00e8rement huil\u00e9, couvrir et laisser lever \u00e0 24\u201326 \u00b0C pendant 60 \u00e0 70 minutes, jusqu\u2019au doublement.<\/p><span class=\"tsh-cue\">Une empreinte de doigt remonte lentement et reste l\u00e9g\u00e8rement visible.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-03-fr-gr-peinirli\"><span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span><div><h4>Diviser puis d\u00e9tendre<\/h4><p>D\u00e9gazer doucement, partager en six portions \u00e9gales d\u2019environ 150 g, former des boules et couvrir 15 minutes.<\/p><span class=\"tsh-cue\">Les portions sont d\u00e9tendues et leur surface ne tire plus.<\/span><\/div><\/li>\n<\/ol><\/section>\n<section class=\"tsh-stage-card\" aria-labelledby=\"phase-2-fr-gr-peinirli\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">II<\/span><h4 id=\"phase-2-fr-gr-peinirli\">Pr\u00e9parer les garnitures et former les barques<\/h4><span class=\"tsh-stage-time\">30 min<\/span><\/div><ol class=\"tsh-step-grid\">\n<li class=\"tsh-step\" id=\"step-04-fr-gr-peinirli\"><span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span><div><h4>Pr\u00e9parer bacon et poivrons<\/h4><p>Cuire le bacon sur feu moyen pendant 4 minutes, jusqu\u2019\u00e0 ce qu\u2019une partie du gras fonde mais que les morceaux restent souples ; \u00e9goutter. M\u00e9langer les poivrons avec 10 ml d\u2019huile et l\u2019origan, puis les \u00e9ponger.<\/p><span class=\"tsh-cue\">Aucune garniture ne doit garder d\u2019humidit\u00e9 libre visible.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-05-fr-gr-peinirli\"><span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span><div><h4>Abaisser de longs ovales<\/h4><p>\u00c9taler chaque boule en ovale d\u2019environ 34 cm sur 15 cm, en gardant le centre plus fin que la bordure ext\u00e9rieure de 2 cm.<\/p><span class=\"tsh-cue\">La p\u00e2te reste allong\u00e9e au lieu de se r\u00e9tracter imm\u00e9diatement.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-06-fr-gr-peinirli\"><span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span><div><h4>Garnir et fermer les extr\u00e9mit\u00e9s<\/h4><p>M\u00e9langer kasseri et mozzarella. D\u00e9poser 100 g de fromage au centre de chaque ovale. Replier les longs bords de 2 \u00e0 3 cm, pincer les extr\u00e9mit\u00e9s puis les torsader deux fois.<\/p><span class=\"tsh-cue\">Le fromage est retenu par des bords relev\u00e9s et les deux pointes sont bien scell\u00e9es.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-07-fr-gr-peinirli\"><span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span><div><h4>R\u00e9partir les deux garnitures<\/h4><p>Garnir trois barques de bacon, thym et poivre. Couvrir les trois autres de lamelles de poivron. Battre l\u2019\u0153uf avec 15 ml de lait et dorer seulement la p\u00e2te visible.<\/p><span class=\"tsh-cue\">Les garnitures restent sous le niveau sup\u00e9rieur des bords.<\/span><\/div><\/li>\n<\/ol><\/section>\n<section class=\"tsh-stage-card\" aria-labelledby=\"phase-3-fr-gr-peinirli\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">III<\/span><h4 id=\"phase-3-fr-gr-peinirli\">Cuire puis laisser le fromage se stabiliser<\/h4><span class=\"tsh-stage-time\">25 min<\/span><\/div><ol class=\"tsh-step-grid\">\n<li class=\"tsh-step\" id=\"step-08-fr-gr-peinirli\"><span class=\"tsh-step-no\" aria-hidden=\"true\">08<\/span><div><h4>Cuire sur des plaques tr\u00e8s chaudes<\/h4><p>Pr\u00e9chauffer le four et les plaques \u00e0 230 \u00b0C. Faire glisser les barques avec leur papier sur les plaques chaudes et cuire 16 \u00e0 18 minutes en tournant une fois, jusqu\u2019\u00e0 des bords bien dor\u00e9s et une base color\u00e9e.<\/p><span class=\"tsh-cue\">Le fromage bouillonne au centre et le dessous para\u00eet croustillant.<\/span><\/div><\/li>\n<li class=\"tsh-step\" id=\"step-09-fr-gr-peinirli\"><span class=\"tsh-step-no\" aria-hidden=\"true\">09<\/span><div><h4>Laisser reposer sans couvrir<\/h4><p>Transf\u00e9rer sur une grille pendant 5 minutes avant de servir. Ne pas empiler ni couvrir \u00e0 chaud.<\/p><span class=\"tsh-cue\">Le fromage reste souple mais ne coule plus \u00e0 la coupe.<\/span><\/div><\/li>\n<\/ol><\/section>\n<\/div>\n<\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"points-controle-fr-gr-peinirli\" aria-labelledby=\"points-controle-fr-gr-peinirli-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-rose\"><p class=\"tsh-kicker\">04 \u00b7 Rep\u00e8res mesurables<\/p>\n<h3 id=\"points-controle-fr-gr-peinirli-title\">Points de contr\u00f4le<\/h3><p class=\"tsh-head-copy\">Les valeurs ci-dessous compl\u00e8tent les signes de cuisson et de texture d\u00e9crits dans les \u00e9tapes.<\/p><\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-control-grid\">\n<section class=\"tsh-control\"><p class=\"tsh-control-label\">Temp\u00e9rature de lev\u00e9e<\/p><strong>24\u201326 \u00b0C<\/strong><p>Une chaleur r\u00e9guli\u00e8re d\u00e9tend la p\u00e2te sans donner une saveur trop levur\u00e9e.<\/p><\/section>\n<section class=\"tsh-control\"><p class=\"tsh-control-label\">Four<\/p><strong>230 \u00b0C<\/strong><p>La forte chaleur colore la base avant de dess\u00e9cher les bords enrichis.<\/p><\/section>\n<section class=\"tsh-control\"><p class=\"tsh-control-label\">Fromage par barque<\/p><strong>100 g<\/strong><p>La garniture fond abondamment sans passer au-dessus des bords.<\/p><\/section>\n<\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"service-conservation-fr-gr-peinirli\" aria-labelledby=\"service-conservation-fr-gr-peinirli-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-violet\"><p class=\"tsh-kicker\">05 \u00b7 Apr\u00e8s la pr\u00e9paration<\/p>\n<h3 id=\"service-conservation-fr-gr-peinirli-title\">Service, conservation et adaptations<\/h3><p class=\"tsh-head-copy\">Conseils sp\u00e9cifiques au plat, sans modifier les faits verrouill\u00e9s de la recette.<\/p><\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\">\n<section class=\"tsh-practical-card\"><h4>Service<\/h4><p>Servir une grande barque avec une salade verte acidul\u00e9e, ou couper en bandes pour une table \u00e0 partager.<\/p><\/section>\n<section class=\"tsh-practical-card\"><h4>Conservation<\/h4><p>Laisser refroidir compl\u00e8tement puis r\u00e9frig\u00e9rer jusqu\u2019\u00e0 2 jours. La cro\u00fbte ramollit dans une bo\u00eete herm\u00e9tique.<\/p><\/section>\n<section class=\"tsh-practical-card\"><h4>R\u00e9chauffage<\/h4><p>R\u00e9chauffer directement sur la grille du four \u00e0 190 \u00b0C pendant 8 \u00e0 10 minutes. Le micro-ondes ramollit le dessous.<\/p><\/section>\n<section class=\"tsh-practical-card\"><h4>Remplacement du kasseri<\/h4><p>Employer \u00e0 parts \u00e9gales provolone doux et mozzarella \u00e0 faible humidit\u00e9. Un peu de feta peut compl\u00e9ter, mais ne remplace pas le fromage fondant.<\/p><\/section>\n<\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"nutrition-fr-gr-peinirli\" aria-labelledby=\"nutrition-fr-gr-peinirli-title\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\"><p class=\"tsh-kicker\">06 \u00b7 Estimation par portion<\/p>\n<h3 id=\"nutrition-fr-gr-peinirli-title\">Valeurs nutritionnelles<\/h3><p class=\"tsh-head-copy\">Estimation calcul\u00e9e \u00e0 partir des quantit\u00e9s compl\u00e8tes et du rendement indiqu\u00e9.<\/p><\/div>\n<div class=\"tsh-card-body\"><dl class=\"tsh-nutrition\">\n<div><dt>Calories<\/dt><dd>\u2248 760 kcal<\/dd><\/div><div><dt>Glucides<\/dt><dd>\u2248 80 g<\/dd><\/div><div><dt>Prot\u00e9ines<\/dt><dd>\u2248 31 g<\/dd><\/div><div><dt>Lipides<\/dt><dd>\u2248 35 g<\/dd><\/div><div><dt>Fibres<\/dt><dd>\u2248 4 g<\/dd><\/div><div><dt>Sodium<\/dt><dd>\u2248 1260 mg<\/dd><\/div>\n<\/dl>\n<p class=\"tsh-nutrition-note\"><strong>Portion :<\/strong> 1 grand peinirli. <strong>Allerg\u00e8nes :<\/strong> Contient du gluten de bl\u00e9, du lait et de l\u2019\u0153uf. Le bacon peut contenir des sulfites ou d\u2019autres additifs de salaison ; v\u00e9rifier l\u2019\u00e9tiquette. Valeurs approximatives fond\u00e9es sur des r\u00e9f\u00e9rences standard ; elles varient selon les marques, l\u2019\u00e9gouttage, l\u2019absorption et le portionnement.<\/p>\n<\/div><\/section>\n<footer class=\"tsh-close\">\n<p class=\"tsh-close-kicker\">R\u00e9sultat attendu<\/p><p class=\"tsh-close-quote\">Des bords profond\u00e9ment dor\u00e9s, une base croustillante et un c\u0153ur de fromage encore souple apr\u00e8s cinq minutes de repos.<\/p><p class=\"tsh-close-copy\">La forme tient lorsque la p\u00e2te est d\u00e9tendue, les garnitures s\u00e8ches et les plaques d\u00e9j\u00e0 br\u00fblantes au moment de l\u2019enfournement.<\/p>\n<\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-fr-gr-peinirli\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Peinirli grecs au kasseri, trois au bacon et thym, trois aux poivrons rouges et jaunes\",\n  \"description\": \"Six barques grecques en p\u00e2te lev\u00e9e souple, garnies d\u2019un m\u00e9lange de kasseri et de mozzarella. Trois re\u00e7oivent bacon et thym, trois des poivrons rouges et jaunes, puis toutes cuisent \u00e0 forte chaleur jusqu\u2019\u00e0 une base croustillante et des bords dor\u00e9s.\",\n  \"inLanguage\": \"fr\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Peinirli-Greek-Cheese-Filled-Pizza-Boats-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Peinirli-Greek-Cheese-Filled-Pizza-Boats-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Peinirli-Greek-Cheese-Filled-Pizza-Boats-3.webp\"\n  ],\n  \"author\": {\n    \"@type\": \"Organization\",\n    \"@id\": \"https:\/\/travelshelper.com\/#organization\",\n    \"name\": \"Travel S Helper\",\n    \"url\": \"https:\/\/travelshelper.com\"\n  },\n  \"recipeCuisine\": \"Cuisine grecque\",\n  \"recipeCategory\": \"Pizzas et p\u00e2tes similaires\",\n  \"cookingMethod\": \"Lev\u00e9e et cuisson au four\",\n  \"keywords\": \"recette peinirli, pizza bateau grecque, peinirli au fromage, p\u00e2te \u00e0 peinirli, barques grecques au kasseri\",\n  \"prepTime\": \"PT45M\",\n  \"cookTime\": \"PT18M\",\n  \"totalTime\": \"PT2H33M\",\n  \"recipeYield\": \"6 grands peinirli\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"760 kcal\",\n    \"carbohydrateContent\": \"80 g\",\n    \"proteinContent\": \"31 g\",\n    \"fatContent\": \"35 g\",\n    \"fiberContent\": \"4 g\",\n    \"sodiumContent\": \"1260 mg\",\n    \"servingSize\": \"1 grand peinirli\"\n  },\n  \"recipeIngredient\": [\n    \"500 g farine de force pour pain\",\n    \"8 g levure boulang\u00e8re s\u00e8che instantan\u00e9e\",\n    \"12 g sucre en poudre\",\n    \"10 g sel marin fin\",\n    \"220 ml lait entier ti\u00e8de\",\n    \"100 ml eau ti\u00e8de\",\n    \"30 ml huile d\u2019olive\",\n    \"30 g beurre doux ramolli\",\n    \"420 g kasseri grossi\u00e8rement r\u00e2p\u00e9\",\n    \"180 g mozzarella \u00e0 faible humidit\u00e9 r\u00e2p\u00e9e\",\n    \"1 gros \u0153uf\",\n    \"15 ml lait entier\",\n    \"120 g bacon fum\u00e9 coup\u00e9 en petits morceaux\",\n    \"1 c. \u00e0 caf\u00e9 feuilles de thym frais\",\n    \"1\/4 c. \u00e0 caf\u00e9 poivre noir fra\u00eechement moulu\",\n    \"120 g poivron rouge finement \u00e9minc\u00e9\",\n    \"120 g poivron jaune finement \u00e9minc\u00e9\",\n    \"10 ml huile d\u2019olive\",\n    \"1\/2 c. \u00e0 caf\u00e9 origan s\u00e9ch\u00e9\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"P\u00e9trir puis faire lever la p\u00e2te\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Former la p\u00e2te\",\n          \"url\": \"#step-01-fr-gr-peinirli\",\n          \"text\": \"M\u00e9langer farine, levure, sucre et sel. Ajouter le lait ti\u00e8de, l\u2019eau et l\u2019huile, puis m\u00e9langer jusqu\u2019\u00e0 disparition de la farine s\u00e8che. Incorporer le beurre ramolli et p\u00e9trir 8 \u00e0 10 minutes au robot ou 12 minutes \u00e0 la main. La p\u00e2te est lisse, \u00e9lastique et s\u2019\u00e9tire en voile avant de se d\u00e9chirer.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Laisser doubler de volume\",\n          \"url\": \"#step-02-fr-gr-peinirli\",\n          \"text\": \"D\u00e9poser dans un bol l\u00e9g\u00e8rement huil\u00e9, couvrir et laisser lever \u00e0 24\u201326 \u00b0C pendant 60 \u00e0 70 minutes, jusqu\u2019au doublement. Une empreinte de doigt remonte lentement et reste l\u00e9g\u00e8rement visible.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Diviser puis d\u00e9tendre\",\n          \"url\": \"#step-03-fr-gr-peinirli\",\n          \"text\": \"D\u00e9gazer doucement, partager en six portions \u00e9gales d\u2019environ 150 g, former des boules et couvrir 15 minutes. Les portions sont d\u00e9tendues et leur surface ne tire plus.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Pr\u00e9parer les garnitures et former les barques\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Pr\u00e9parer bacon et poivrons\",\n          \"url\": \"#step-04-fr-gr-peinirli\",\n          \"text\": \"Cuire le bacon sur feu moyen pendant 4 minutes, jusqu\u2019\u00e0 ce qu\u2019une partie du gras fonde mais que les morceaux restent souples ; \u00e9goutter. M\u00e9langer les poivrons avec 10 ml d\u2019huile et l\u2019origan, puis les \u00e9ponger. Aucune garniture ne doit garder d\u2019humidit\u00e9 libre visible.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Abaisser de longs ovales\",\n          \"url\": \"#step-05-fr-gr-peinirli\",\n          \"text\": \"\u00c9taler chaque boule en ovale d\u2019environ 34 cm sur 15 cm, en gardant le centre plus fin que la bordure ext\u00e9rieure de 2 cm. La p\u00e2te reste allong\u00e9e au lieu de se r\u00e9tracter imm\u00e9diatement.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Garnir et fermer les extr\u00e9mit\u00e9s\",\n          \"url\": \"#step-06-fr-gr-peinirli\",\n          \"text\": \"M\u00e9langer kasseri et mozzarella. D\u00e9poser 100 g de fromage au centre de chaque ovale. Replier les longs bords de 2 \u00e0 3 cm, pincer les extr\u00e9mit\u00e9s puis les torsader deux fois. Le fromage est retenu par des bords relev\u00e9s et les deux pointes sont bien scell\u00e9es.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"R\u00e9partir les deux garnitures\",\n          \"url\": \"#step-07-fr-gr-peinirli\",\n          \"text\": \"Garnir trois barques de bacon, thym et poivre. Couvrir les trois autres de lamelles de poivron. Battre l\u2019\u0153uf avec 15 ml de lait et dorer seulement la p\u00e2te visible. Les garnitures restent sous le niveau sup\u00e9rieur des bords.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Cuire puis laisser le fromage se stabiliser\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Cuire sur des plaques tr\u00e8s chaudes\",\n          \"url\": \"#step-08-fr-gr-peinirli\",\n          \"text\": \"Pr\u00e9chauffer le four et les plaques \u00e0 230 \u00b0C. Faire glisser les barques avec leur papier sur les plaques chaudes et cuire 16 \u00e0 18 minutes en tournant une fois, jusqu\u2019\u00e0 des bords bien dor\u00e9s et une base color\u00e9e. Le fromage bouillonne au centre et le dessous para\u00eet croustillant.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Laisser reposer sans couvrir\",\n          \"url\": \"#step-09-fr-gr-peinirli\",\n          \"text\": \"Transf\u00e9rer sur une grille pendant 5 minutes avant de servir. Ne pas empiler ni couvrir \u00e0 chaud. Le fromage reste souple mais ne coule plus \u00e0 la coupe.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-fr-gr-peinirli\">\n(function(){\n  var schemaId='recipe-schema-fr-gr-peinirli';\n  var el=document.getElementById(schemaId);\n  if(!el) return;\n  var q=function(s){return document.querySelector(s);};\n  var value=function(node){return node ? (node.content || node.getAttribute('datetime') || '') : '';};\n  var utc=function(raw){\n    if(!raw) return '';\n    if(\/Z$|[+-]d{2}:d{2}$\/.test(raw)) return raw;\n    return raw.replace(' ','T')+'Z';\n  };\n  var apply=function(data,pub,mod,pageUrl){\n    if(pub) data.datePublished=pub;\n    if(mod) data.dateModified=mod;\n    if(pageUrl){\n      data.url=pageUrl;\n      data.mainEntityOfPage=pageUrl;\n      data['@id']=pageUrl+'#recipe';\n      if(Array.isArray(data.recipeInstructions)){\n        data.recipeInstructions.forEach(function(section){\n          var steps=section && Array.isArray(section.itemListElement) ? section.itemListElement : null;\n          if(!steps && section && section['@type']==='HowToStep') steps=[section];\n          if(!steps) return;\n          steps.forEach(function(step){\n            if(step && typeof step.url==='string' && step.url.charAt(0)==='#'){\n              step.url=pageUrl+step.url;\n            }\n          });\n        });\n      }\n    }\n    if(!data.inLanguage){\n      var recipeSection=q('#recipe-fr-gr-peinirli[lang]');\n      var language=(recipeSection && recipeSection.lang) || document.documentElement.lang || '';\n      if(language) data.inLanguage=language;\n    }\n    el.textContent=JSON.stringify(data);\n  };\n  try{\n    var data=JSON.parse(el.textContent);\n    var pub=value(q('meta[property=\"article:published_time\"]'));\n    var mod=value(q('meta[property=\"article:modified_time\"]')) || value(q('meta[property=\"og:updated_time\"]'));\n\n    if(!pub || !mod){\n      document.querySelectorAll('script[type=\"application\/ld+json\"]').forEach(function(script){\n        if(script===el) return;\n        try{\n          var parsed=JSON.parse(script.textContent);\n          var nodes=Array.isArray(parsed) ? parsed : (Array.isArray(parsed['@graph']) ? parsed['@graph'] : [parsed]);\n          nodes.forEach(function(node){\n            if(!node || typeof node!=='object') return;\n            var types=Array.isArray(node['@type']) ? node['@type'] : [node['@type']];\n            var isArticle=types.some(function(type){return typeof type==='string' && \/Article|BlogPosting|NewsArticle\/.test(type);});\n            if(!isArticle) return;\n            if(!pub && node.datePublished) pub=node.datePublished;\n            if(!mod && node.dateModified) mod=node.dateModified;\n          });\n        }catch(ignore){}\n      });\n    }\n\n    if(!pub) pub=value(q('time.published[datetime],time.entry-date.published[datetime],time[itemprop=\"datePublished\"][datetime]'));\n    if(!mod) mod=value(q('time.updated-date[datetime],time.updated[datetime],time.entry-date.updated[datetime],time[itemprop=\"dateModified\"][datetime]'));\n\n    var canonical=q('link[rel=\"canonical\"]');\n    var pageUrl=canonical && canonical.href ? canonical.href : '';\n    var apiLinks=document.querySelectorAll('link[rel=\"alternate\"][type=\"application\/json\"]');\n    var api=null;\n    Array.prototype.some.call(apiLinks,function(node){\n      if(node.href && node.href.indexOf('\/wp-json\/wp\/v2\/')!==-1 && node.href.indexOf('\/oembed\/')===-1){\n        api=node;\n        return true;\n      }\n      return false;\n    });\n\n    if((!pub || !mod || !pageUrl) && api && window.fetch){\n      fetch(api.href,{credentials:'same-origin'})\n        .then(function(response){if(!response.ok) throw new Error('REST'); return response.json();})\n        .then(function(post){\n          if(!pub && post.date_gmt) pub=utc(post.date_gmt);\n          if(!mod && post.modified_gmt) mod=utc(post.modified_gmt);\n          if(!pageUrl && post.link) pageUrl=post.link;\n          apply(data,pub,mod,pageUrl);\n        })\n        .catch(function(){apply(data,pub,mod,pageUrl);});\n    }else{\n      apply(data,pub,mod,pageUrl);\n    }\n  }catch(ignore){}\n})();\n<\/script>\n<script id=\"recipe-ui-fr-gr-peinirli\">\n(function(){\n  var root=document.getElementById('recipe-fr-gr-peinirli');\n  if(!root) return;\n  var nav=root.querySelector('.tsh-quick-nav');\n  if(!nav) return;\n  var links=Array.prototype.slice.call(nav.querySelectorAll('a[href^=\"#\"]'));\n  var items=links.map(function(link){\n    var id=link.getAttribute('href').slice(1);\n    return {link:link,section:document.getElementById(id)};\n  }).filter(function(item){return item.section;});\n  if(!items.length) return;\n  var ticking=false;\n  var update=function(){\n    ticking=false;\n    var marker=Math.max(110,window.innerHeight*.2);\n    var active=items[0];\n    items.forEach(function(item){\n      if(item.section.getBoundingClientRect().top<=marker) active=item;\n    });\n    items.forEach(function(item){\n      if(item===active) item.link.setAttribute('aria-current','location');\n      else item.link.removeAttribute('aria-current');\n    });\n  };\n  var requestUpdate=function(){\n    if(ticking) return;\n    ticking=true;\n    window.requestAnimationFrame(update);\n  };\n  window.addEventListener('scroll',requestUpdate,{passive:true});\n  window.addEventListener('resize',requestUpdate,{passive:true});\n  update();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Six peinirli grecs en p\u00e2te lev\u00e9e, garnis de kasseri et mozzarella, avec une moiti\u00e9 bacon-thym et une moiti\u00e9 aux poivrons.<\/p>\n","protected":false},"featured_media":4434,"parent":4170,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[194,67],"tsh_national_cuisine":[145],"class_list":["post-4433","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-pizzas-et-pates-similaires","tsh_dish_type-sandwichs-et-cuisine-de-rue","tsh_national_cuisine-cuisine-grecque"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_food\/4433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_food"}],"about":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/types\/tsh_food"}],"up":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_food\/4170"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/media\/4434"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/media?parent=4433"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tags?post=4433"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_dish_type?post=4433"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_national_cuisine?post=4433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}