{"id":4396,"date":"2026-08-03T23:02:10","date_gmt":"2026-08-03T23:02:10","guid":{"rendered":"https:\/\/travelshelper.com\/fr\/monde-de-la-gastronomie\/plats-nationaux-grecs\/kokkinisto-grec\/"},"modified":"2026-08-03T23:02:10","modified_gmt":"2026-08-03T23:02:10","slug":"kokkinisto-grec","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/fr\/monde-de-la-gastronomie\/plats-nationaux-grecs\/kokkinisto-grec\/","title":{"rendered":"Kokkinisto grec"},"content":{"rendered":"\n<style>\n\/* Travel S Helper recipe layout v4.0 \u2014 quiet-luxury editorial UI, fully scoped. *\/\n#recipe-fr-gr-kokkinisto{\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-kokkinisto *,\n#recipe-fr-gr-kokkinisto *::before,\n#recipe-fr-gr-kokkinisto *::after{box-sizing:border-box}\n#recipe-fr-gr-kokkinisto :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd,table,caption){margin:0;padding:0}\n#recipe-fr-gr-kokkinisto :where(img){display:block;max-width:100%}\n#recipe-fr-gr-kokkinisto :where(a){color:var(--tsh-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.18em}\n#recipe-fr-gr-kokkinisto :where(a,summary){-webkit-tap-highlight-color:transparent}\n#recipe-fr-gr-kokkinisto :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-kokkinisto ::selection{background:var(--tsh-gold-soft);color:var(--tsh-night)}\n#recipe-fr-gr-kokkinisto .tsh-anchor,\n#recipe-fr-gr-kokkinisto .tsh-step[id]{scroll-margin-top:88px}\n#recipe-fr-gr-kokkinisto: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-kokkinisto: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-kokkinisto: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-kokkinisto: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-kokkinisto: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-kokkinisto: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-kokkinisto: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-kokkinisto: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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-tone-gold{--tone:var(--tsh-gold-deep);--tone-bg:#fbf3e5;--tone-rgb:109,67,7}\n#recipe-fr-gr-kokkinisto .tsh-tone-sage{--tone:var(--tsh-sage);--tone-bg:var(--tsh-sage-soft);--tone-rgb:23,103,69}\n#recipe-fr-gr-kokkinisto .tsh-tone-blue{--tone:var(--tsh-blue);--tone-bg:var(--tsh-blue-soft);--tone-rgb:40,92,157}\n#recipe-fr-gr-kokkinisto .tsh-tone-rose{--tone:var(--tsh-rose);--tone-bg:var(--tsh-rose-soft);--tone-rgb:153,68,53}\n#recipe-fr-gr-kokkinisto .tsh-tone-violet{--tone:var(--tsh-violet);--tone-bg:var(--tsh-violet-soft);--tone-rgb:108,80,148}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-kicker::before{content:\"\";width:26px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-card-body{position:relative;z-index:1;padding:clamp(22px,3.2vw,38px)}\n\n\/* Masthead *\/\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-main-kicker::before{content:\"\";width:32px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-title-main,\n#recipe-fr-gr-kokkinisto .tsh-title-accent{display:block}\n#recipe-fr-gr-kokkinisto .tsh-title b{font-weight:860}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;list-style:none}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-facts--5{--tsh-fact-cols:5}\n#recipe-fr-gr-kokkinisto .tsh-fact{position:relative;min-width:0;padding:15px 16px 16px;background:var(--tsh-paper-warm)}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-quick-nav::-webkit-scrollbar{display:none}\n@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){\n  #recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-quick-nav a[aria-current=\"location\"]{border-color:var(--tsh-night);background:var(--tsh-night);color:#fff}\n#recipe-fr-gr-kokkinisto .tsh-quick-nav a[aria-current=\"location\"]::before{background:#f1c772;color:#2b2110}\n\n\/* Editorial overview *\/\n#recipe-fr-gr-kokkinisto .tsh-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.2vw,52px)}\n#recipe-fr-gr-kokkinisto .tsh-prose p{color:var(--tsh-copy);font-size:15px;line-height:1.79;text-wrap:pretty}\n#recipe-fr-gr-kokkinisto .tsh-prose p+p{margin-top:15px}\n#recipe-fr-gr-kokkinisto .tsh-prose strong{color:var(--tsh-ink);font-weight:750}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-key::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--tsh-key-tone)}\n#recipe-fr-gr-kokkinisto .tsh-key:nth-child(2){--tsh-key-tone:var(--tsh-sage);--tsh-key-bg:#edf8f2}\n#recipe-fr-gr-kokkinisto .tsh-key:nth-child(3){--tsh-key-tone:var(--tsh-blue);--tsh-key-bg:#eff5fd}\n#recipe-fr-gr-kokkinisto .tsh-key-top{display:flex;align-items:center;gap:11px;margin-bottom:9px}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-key h4{color:var(--tsh-ink);font-size:15px;font-weight:780;line-height:1.35}\n#recipe-fr-gr-kokkinisto .tsh-key p{color:var(--tsh-copy);font-size:13.5px;line-height:1.61}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-plan-item::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--plan-tone)}\n#recipe-fr-gr-kokkinisto .tsh-plan-item:nth-child(4n+2){--plan-tone:#4d6359}\n#recipe-fr-gr-kokkinisto .tsh-plan-item:nth-child(4n+3){--plan-tone:#66565c}\n#recipe-fr-gr-kokkinisto .tsh-plan-item:nth-child(4n+4){--plan-tone:#59666d}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-plan-item p{color:var(--tsh-copy);font-size:13px;line-height:1.6}\n\n\/* Ingredients *\/\n#recipe-fr-gr-kokkinisto .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:15px}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-ingredient-card:nth-child(2) h4::before{background:var(--tsh-gold)}\n#recipe-fr-gr-kokkinisto .tsh-ingredient-card ul{list-style:none}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-ingredient-card li:nth-child(even){background:#fdfbf8}\n#recipe-fr-gr-kokkinisto .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-note strong{color:var(--tsh-ink);font-weight:780}\n\n\/* Method *\/\n#recipe-fr-gr-kokkinisto .tsh-stages{display:grid;gap:18px}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-step-grid{display:grid;grid-template-columns:1fr;gap:0;background:#fff;list-style:none}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n#recipe-fr-gr-kokkinisto .tsh-step:last-child::before{display:none}\n#recipe-fr-gr-kokkinisto .tsh-step>div{max-width:920px}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-step p{color:var(--tsh-copy);font-size:14px;line-height:1.69;text-wrap:pretty}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-cue::before{content:\"\u2713\";flex:0 0 auto;font-size:10px;font-weight:900;line-height:1.55}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-control::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--control-tone)}\n#recipe-fr-gr-kokkinisto .tsh-control:nth-child(2){--control-tone:var(--tsh-blue);--control-bg:#eef5fd}\n#recipe-fr-gr-kokkinisto .tsh-control:nth-child(3){--control-tone:var(--tsh-sage);--control-bg:#edf8f2}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-control p{margin-top:8px;color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-table th:nth-child(1){width:24%}\n#recipe-fr-gr-kokkinisto .tsh-table th:nth-child(2){width:38%}\n#recipe-fr-gr-kokkinisto .tsh-table th:nth-child(3){width:38%}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-table td:last-child,#recipe-fr-gr-kokkinisto .tsh-table th:last-child{border-inline-end:0}\n#recipe-fr-gr-kokkinisto .tsh-table tbody tr:nth-child(even){background:#fcfaf7}\n#recipe-fr-gr-kokkinisto .tsh-table td:first-child{color:var(--tsh-ink);font-weight:780}\n\n\/* Practical cards and FAQ *\/\n#recipe-fr-gr-kokkinisto .tsh-practical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-practical-card::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--practical-tone)}\n#recipe-fr-gr-kokkinisto .tsh-practical-card:nth-child(2){--practical-tone:var(--tsh-sage);--practical-bg:#eff8f3}\n#recipe-fr-gr-kokkinisto .tsh-practical-card:nth-child(3){--practical-tone:var(--tsh-blue);--practical-bg:#f0f6fd}\n#recipe-fr-gr-kokkinisto .tsh-practical-card:nth-child(4){--practical-tone:var(--tsh-violet);--practical-bg:#f6f1fa}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-practical-card p,#recipe-fr-gr-kokkinisto .tsh-practical-card li{color:var(--tsh-copy);font-size:13.6px;line-height:1.63}\n#recipe-fr-gr-kokkinisto .tsh-practical-card ul,#recipe-fr-gr-kokkinisto .tsh-practical-card ol{margin-top:7px;padding-inline-start:20px}\n#recipe-fr-gr-kokkinisto .tsh-practical-card li+li{margin-top:5px}\n#recipe-fr-gr-kokkinisto .tsh-practical-card li::marker{color:var(--practical-tone);font-weight:850}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-swap-head{padding:17px 20px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#f6f2f3,#fff 86%)}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-swap-head p{color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-swap-list>div:nth-child(even){background:#fdfbf8}\n#recipe-fr-gr-kokkinisto .tsh-swap-list>div:last-child{border-bottom:0}\n#recipe-fr-gr-kokkinisto .tsh-swap-list dt{color:var(--tsh-ink);font-size:13.2px;font-weight:800;line-height:1.48}\n#recipe-fr-gr-kokkinisto .tsh-swap-list dd{color:var(--tsh-copy);font-size:13.2px;line-height:1.58}\n#recipe-fr-gr-kokkinisto .tsh-swap-list dd strong{color:#66565c;font-weight:800}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-faq summary{list-style:none;cursor:pointer}\n#recipe-fr-gr-kokkinisto .tsh-faq summary::-webkit-details-marker{display:none}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-faq[open] .tsh-faq-top::after{content:\"\u2212\";background:var(--tsh-night);color:#f4cb79;transform:rotate(180deg)}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-faq h4{color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-fr-gr-kokkinisto .tsh-faq-answer{border-top:1px solid var(--tsh-line);background:#fff}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-nutrition>div{position:relative;min-width:0;padding:15px;background:linear-gradient(145deg,#fff,#fdfbf8)}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-nutrition-note{margin-top:13px;color:var(--tsh-muted);font-size:12.5px;line-height:1.6}\n#recipe-fr-gr-kokkinisto .tsh-nutrition-note strong{color:var(--tsh-ink);font-weight:780}\n#recipe-fr-gr-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .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-kokkinisto .tsh-card-head--split .tsh-kicker{grid-column:1;grid-row:1}\n  #recipe-fr-gr-kokkinisto .tsh-card-head--split h3{grid-column:1;grid-row:2}\n  #recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-title-wrap{padding:54px 58px 48px}\n  #recipe-fr-gr-kokkinisto .tsh-title{font-size:clamp(45px,4.05vw,58px)}\n  #recipe-fr-gr-kokkinisto .tsh-title-accent{font-size:.455em}\n}\n\n\/* Hover polish *\/\n@media (hover:hover) and (pointer:fine){\n  #recipe-fr-gr-kokkinisto .tsh-key,\n  #recipe-fr-gr-kokkinisto .tsh-control,\n  #recipe-fr-gr-kokkinisto .tsh-practical-card,\n  #recipe-fr-gr-kokkinisto .tsh-faq,\n  #recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-key:hover,\n  #recipe-fr-gr-kokkinisto .tsh-control:hover,\n  #recipe-fr-gr-kokkinisto .tsh-practical-card:hover,\n  #recipe-fr-gr-kokkinisto .tsh-faq:hover,\n  #recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-faq-top:hover::after{border-color:#c7aa78;background:#fff8ec}\n  #recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-copy-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-kokkinisto .tsh-key-grid,#recipe-fr-gr-kokkinisto .tsh-control-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-kokkinisto .tsh-facts{--tsh-fact-cols:3}\n  #recipe-fr-gr-kokkinisto .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:720px){\n  #recipe-fr-gr-kokkinisto{width:calc(100% - 12px);margin-top:10px;font-size:15.5px}\n  #recipe-fr-gr-kokkinisto .tsh-anchor,\n  #recipe-fr-gr-kokkinisto .tsh-step[id]{scroll-margin-top:77px}\n  #recipe-fr-gr-kokkinisto .tsh-card,#recipe-fr-gr-kokkinisto .tsh-masthead{border-radius:18px}\n  #recipe-fr-gr-kokkinisto .tsh-title-wrap{padding:31px 19px 27px}\n  #recipe-fr-gr-kokkinisto .tsh-title{font-size:clamp(34px,10.8vw,46px);line-height:1.01}\n  #recipe-fr-gr-kokkinisto .tsh-title-accent{margin-top:10px;font-size:.52em;line-height:1.2}\n  #recipe-fr-gr-kokkinisto .tsh-lead{margin-top:17px;font-size:16px;line-height:1.67}\n  #recipe-fr-gr-kokkinisto .tsh-card-head{padding:22px 19px}\n  #recipe-fr-gr-kokkinisto .tsh-card-head::before{inset-block:22px;inset-inline-start:0}\n  #recipe-fr-gr-kokkinisto .tsh-card-head h3{font-size:clamp(22px,6.8vw,28px)}\n  #recipe-fr-gr-kokkinisto .tsh-card-body{padding:20px 17px}\n  #recipe-fr-gr-kokkinisto .tsh-quick-nav{top:6px;flex-wrap:nowrap;gap:6px;margin-bottom:18px;padding:7px;border-radius:15px}\n  #recipe-fr-gr-kokkinisto .tsh-quick-nav a{min-height:36px;padding-inline-end:11px;font-size:11.8px}\n  #recipe-fr-gr-kokkinisto .tsh-quick-nav a::before{min-width:23px;height:23px;font-size:8.5px}\n  #recipe-fr-gr-kokkinisto .tsh-ingredient-grid,#recipe-fr-gr-kokkinisto .tsh-note-grid,#recipe-fr-gr-kokkinisto .tsh-practical-grid,#recipe-fr-gr-kokkinisto .tsh-faq-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-kokkinisto .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-kokkinisto .tsh-step{border-inline-end:0;border-bottom:1px solid rgba(216,203,185,.68)}\n  #recipe-fr-gr-kokkinisto .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n  #recipe-fr-gr-kokkinisto .tsh-step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 16px}\n  #recipe-fr-gr-kokkinisto .tsh-step::before{inset-block:53px -1px;inset-inline-start:33px}\n  #recipe-fr-gr-kokkinisto .tsh-step:last-child::before{display:none}\n  #recipe-fr-gr-kokkinisto .tsh-cue{border-radius:10px}\n  #recipe-fr-gr-kokkinisto .tsh-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}\n  #recipe-fr-gr-kokkinisto .tsh-table{display:block;min-width:0;border-collapse:separate;table-layout:auto}\n  #recipe-fr-gr-kokkinisto .tsh-table caption{display:block;margin-bottom:10px;border:1px solid var(--tsh-line);border-radius:13px;background:#fbf8f2}\n  #recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-table tbody{display:grid;gap:10px}\n  #recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-table tbody tr:nth-child(even){background:#fff}\n  #recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-table td:last-child{border-bottom:0}\n  #recipe-fr-gr-kokkinisto .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-kokkinisto .tsh-table td:first-child{background:#fbf7ef;color:var(--tsh-ink);font-size:13.5px}\n  #recipe-fr-gr-kokkinisto .tsh-close{border-radius:18px}\n}\n@media (max-width:520px){\n  #recipe-fr-gr-kokkinisto .tsh-facts{--tsh-fact-cols:2}\n  #recipe-fr-gr-kokkinisto .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-fr-gr-kokkinisto .tsh-plan-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-kokkinisto .tsh-swap-list>div{grid-template-columns:1fr;gap:4px;padding:13px 15px}\n  #recipe-fr-gr-kokkinisto .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}\n  #recipe-fr-gr-kokkinisto .tsh-stage-time{grid-column:2;justify-self:start}\n  #recipe-fr-gr-kokkinisto .tsh-ingredient-card li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 13px}\n  #recipe-fr-gr-kokkinisto .tsh-amount{font-size:11.8px}\n  #recipe-fr-gr-kokkinisto .tsh-faq-top{grid-template-columns:36px minmax(0,1fr) 28px;padding:13px}\n}\n@media (max-width:370px){\n  #recipe-fr-gr-kokkinisto{width:calc(100% - 8px)}\n  #recipe-fr-gr-kokkinisto .tsh-title-wrap{padding-inline:16px}\n  #recipe-fr-gr-kokkinisto .tsh-card-body{padding-inline:14px}\n  #recipe-fr-gr-kokkinisto .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-kokkinisto *,#recipe-fr-gr-kokkinisto *::before,#recipe-fr-gr-kokkinisto *::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-kokkinisto .tsh-card,#recipe-fr-gr-kokkinisto .tsh-masthead,#recipe-fr-gr-kokkinisto .tsh-close,#recipe-fr-gr-kokkinisto .tsh-quick-nav{border:1px solid CanvasText;box-shadow:none}\n  #recipe-fr-gr-kokkinisto .tsh-step-no,#recipe-fr-gr-kokkinisto .tsh-stage-badge,#recipe-fr-gr-kokkinisto .tsh-faq-no{border:1px solid CanvasText}\n}\n@media print{\n  #recipe-fr-gr-kokkinisto{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt;line-height:1.42}\n  #recipe-fr-gr-kokkinisto .tsh-quick-nav,#recipe-fr-gr-kokkinisto .tsh-hero{display:none!important}\n  #recipe-fr-gr-kokkinisto .tsh-masthead{display:block}\n  #recipe-fr-gr-kokkinisto .tsh-card,#recipe-fr-gr-kokkinisto .tsh-masthead,#recipe-fr-gr-kokkinisto .tsh-close{margin-bottom:10pt;border:1px solid #aaa;border-radius:0;box-shadow:none}\n  #recipe-fr-gr-kokkinisto .tsh-title-wrap,#recipe-fr-gr-kokkinisto .tsh-card-head,#recipe-fr-gr-kokkinisto .tsh-close{background:#fff!important;color:#000!important}\n  #recipe-fr-gr-kokkinisto .tsh-title{font-size:25pt}\n  #recipe-fr-gr-kokkinisto .tsh-title-accent,#recipe-fr-gr-kokkinisto .tsh-close-kicker,#recipe-fr-gr-kokkinisto .tsh-close-quote,#recipe-fr-gr-kokkinisto .tsh-close-copy{color:#000!important}\n  #recipe-fr-gr-kokkinisto .tsh-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-fr-gr-kokkinisto .tsh-ingredient-grid,#recipe-fr-gr-kokkinisto .tsh-practical-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-fr-gr-kokkinisto .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-kokkinisto .tsh-key,#recipe-fr-gr-kokkinisto .tsh-control,#recipe-fr-gr-kokkinisto .tsh-practical-card,#recipe-fr-gr-kokkinisto .tsh-ingredient-card,#recipe-fr-gr-kokkinisto .tsh-note,#recipe-fr-gr-kokkinisto .tsh-step,#recipe-fr-gr-kokkinisto .tsh-faq,#recipe-fr-gr-kokkinisto .tsh-plan-item,#recipe-fr-gr-kokkinisto .tsh-swap-list>div{box-shadow:none;break-inside:avoid}\n  #recipe-fr-gr-kokkinisto details.tsh-faq:not([open])>.tsh-faq-answer{display:block!important}\n  #recipe-fr-gr-kokkinisto .tsh-faq-top::after{display:none}\n  #recipe-fr-gr-kokkinisto .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-kokkinisto\" lang=\"fr\" dir=\"ltr\" aria-labelledby=\"recipe-title-fr-gr-kokkinisto\" aria-describedby=\"recipe-summary-fr-gr-kokkinisto\">\n<header class=\"tsh-masthead\"><div class=\"tsh-title-wrap\"><p class=\"tsh-main-kicker\">Rago\u00fbt grec lent \u00b7 Viande saisie, vin r\u00e9duit et sauce rouge brillante<\/p>\n<h2 class=\"tsh-title\" id=\"recipe-title-fr-gr-kokkinisto\"><span class=\"tsh-title-main\"><b>Kokkinisto<\/b> de b\u0153uf au vin rouge,<\/span><span class=\"tsh-title-accent\">longuement brais\u00e9 dans la tomate, la cannelle et le piment de la Jama\u00efque<\/span><\/h2>\n<p class=\"tsh-lead\" id=\"recipe-summary-fr-gr-kokkinisto\">Des morceaux de paleron sont saisis en plusieurs fois, puis brais\u00e9s \u00e0 160 \u00b0C dans le vin rouge, la tomate, le laurier, la cannelle et le piment de la Jama\u00efque jusqu\u2019\u00e0 devenir tendres \u00e0 la fourchette.<\/p>\n<ul class=\"tsh-tags\" aria-label=\"Classification de la recette\"><li>Rago\u00fbt<\/li><li>Cuisine grecque<\/li><li>Braisage lent<\/li><li>Interm\u00e9diaire<\/li><\/ul><\/div>\n<figure class=\"tsh-hero\"><img loading=\"lazy\" src=\"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Kokkinisto-Greek-Red-Wine-Tomato-Stew-3.webp\" alt=\"Morceaux de b\u0153uf kokkinisto dans une sauce tomate rouge sombre avec carottes et persil\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\"><figcaption>La sauce rouge brillante enrobe des morceaux de b\u0153uf tendres et des rondelles de carotte encore enti\u00e8res.<\/figcaption><\/figure><dl class=\"tsh-facts tsh-facts--6\" aria-label=\"Dur\u00e9es, quantit\u00e9 et estimation nutritionnelle\">\n      <div class=\"tsh-fact\"><dt>Quantit\u00e9<\/dt><dd>6 portions<\/dd><\/div>\n      <div class=\"tsh-fact\"><dt>Pr\u00e9paration<\/dt><dd>25 min<\/dd><\/div>\n      <div class=\"tsh-fact\"><dt>Cuisson<\/dt><dd>2 h 35<\/dd><\/div>\n      <div class=\"tsh-fact\"><dt>Repos<\/dt><dd>15 min<\/dd><\/div>\n      <div class=\"tsh-fact\"><dt>Total<\/dt><dd>3 h 15<\/dd><\/div>\n      <div class=\"tsh-fact\"><dt>Par portion<\/dt><dd>\u2248 545 kcal<\/dd><\/div>\n    <\/dl><\/header>\n<nav class=\"tsh-quick-nav\" aria-label=\"Navigation rapide dans la recette\"><a href=\"#apercu-fr-gr-kokkinisto\">Aper\u00e7u<\/a><a href=\"#plan-fr-gr-kokkinisto\">Plan de pr\u00e9paration<\/a><a href=\"#ingredients-fr-gr-kokkinisto\">Ingr\u00e9dients<\/a><a href=\"#preparation-fr-gr-kokkinisto\">Pr\u00e9paration<\/a><a href=\"#controles-fr-gr-kokkinisto\">Points de contr\u00f4le<\/a><a href=\"#service-fr-gr-kokkinisto\">Service et conservation<\/a><a href=\"#faq-fr-gr-kokkinisto\">Questions fr\u00e9quentes<\/a><a href=\"#nutrition-fr-gr-kokkinisto\">Valeurs nutritionnelles<\/a><\/nav>\n<section class=\"tsh-card tsh-anchor\" id=\"apercu-fr-gr-kokkinisto\" aria-labelledby=\"apercu-title-fr-gr-kokkinisto\"><div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\"><p class=\"tsh-kicker\">01 \u00b7 Contexte, technique et logique<\/p><h3 id=\"apercu-title-fr-gr-kokkinisto\">Construire une sauce profonde sans dess\u00e9cher le b\u0153uf<\/h3><p class=\"tsh-head-copy\">La saveur vient du brunissement r\u00e9el, de la r\u00e9duction du vin et d\u2019un braisage doux; la sauce ne se concentre qu\u2019apr\u00e8s attendrissement de la viande.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-copy-grid\"><div class=\"tsh-prose\"><p>Le kokkinisto d\u00e9signe une famille de plats grecs cuits dans une sauce rouge \u00e0 la tomate. Cette version utilise du paleron de b\u0153uf, un morceau riche en tissu conjonctif qui devient fondant apr\u00e8s une cuisson longue. Le vin rouge, la cannelle, le laurier et quelques baies de piment de la Jama\u00efque donnent de la profondeur sans transformer la sauce en m\u00e9lange sucr\u00e9. Les carottes entrent plus tard afin de rester enti\u00e8res et tendres au moment o\u00f9 la viande c\u00e8de sous la fourchette.<\/p><p>Le premier travail consiste \u00e0 s\u00e9cher soigneusement les morceaux de cinq centim\u00e8tres. Une surface humide refroidit la cocotte et produit de la vapeur au lieu d\u2019une cro\u00fbte brune. Le b\u0153uf est donc saisi en trois fourn\u00e9es, sept \u00e0 neuf minutes chacune, avec assez d\u2019espace pour colorer plusieurs faces. Le fond brun qui se fixe \u00e0 la cocotte n\u2019est pas un d\u00e9faut: tant qu\u2019il reste brun et non noir, il fournira la base savoureuse de la sauce.<\/p><p>Apr\u00e8s le retrait de la viande, l\u2019oignon cuit huit minutes sur feu moyen en d\u00e9collant progressivement le fond. L\u2019ail n\u2019a besoin que de trente secondes. Le concentr\u00e9 de tomate est chauff\u00e9 jusqu\u2019\u00e0 une teinte rouge brique, puis le vin d\u00e9glace la cocotte. Il doit r\u00e9duire d\u2019environ moiti\u00e9 pendant cinq \u00e0 sept minutes. L\u2019odeur vive d\u2019alcool dispara\u00eet et le liquide commence \u00e0 napper l\u00e9g\u00e8rement la cuill\u00e8re avant l\u2019ajout des tomates et du bouillon.<\/p><\/div><div class=\"tsh-prose\"><p>Le b\u0153uf retourne dans la cocotte avec ses jus, les tomates, le bouillon chaud et les \u00e9pices enti\u00e8res. \u00c0 160 \u00b0C, couvercle ferm\u00e9, le liquide bouge \u00e0 peine autour des morceaux. Apr\u00e8s une heure trente, les carottes sont ajout\u00e9es pour trente-cinq \u00e0 quarante-cinq minutes. La tendret\u00e9 se juge \u00e0 la fourchette: si elle rencontre encore une r\u00e9sistance marqu\u00e9e, la viande a besoin de temps suppl\u00e9mentaire, jamais d\u2019une temp\u00e9rature plus forte.<\/p><p>Lorsque le b\u0153uf est tendre, viande et carottes sont retir\u00e9es avant la r\u00e9duction finale. Huit \u00e0 douze minutes \u00e0 d\u00e9couvert suffisent pour obtenir une sauce brillante qui enrobe au lieu de couler comme un bouillon. Le vinaigre n\u2019est ajout\u00e9 que si la tomate para\u00eet plate; il ne doit pas devenir une note perceptible. Quinze minutes de repos permettent \u00e0 la graisse de remonter, facilitent l\u2019\u00e9cumage et donnent une sauce plus pos\u00e9e. Le plat se sert avec p\u00e2tes \u00e9paisses, pur\u00e9e, riz ou pommes de terre.<\/p><p>Le kokkinisto gagne \u00e0 \u00eatre cuisin\u00e9 la veille. Une nuit au froid permet aux ar\u00f4mes de tomate, vin et \u00e9pices de se fondre, tandis que la graisse solidifi\u00e9e se retire facilement. Le r\u00e9chauffage se fait couvert, \u00e0 feu doux, avec un trait de bouillon si la sauce s\u2019est trop resserr\u00e9e. La viande doit revenir \u00e0 74 \u00b0C sans bouillir longtemps. Cette m\u00e9thode conserve la tendret\u00e9 et rend le plat particuli\u00e8rement adapt\u00e9 \u00e0 un repas dont l\u2019accompagnement est pr\u00e9par\u00e9 au dernier moment.<\/p><\/div><\/div><div class=\"tsh-key-grid\" aria-label=\"Points cl\u00e9s de r\u00e9ussite\"><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">01<\/span><h4>Viande parfaitement s\u00e8che<\/h4><\/div><p>Une surface s\u00e8che brunit et cr\u00e9e le fond n\u00e9cessaire \u00e0 la sauce.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">02<\/span><h4>Saisie en trois fourn\u00e9es<\/h4><\/div><p>Une cocotte non surcharg\u00e9e garde assez de chaleur pour colorer au lieu de cuire \u00e0 la vapeur.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">03<\/span><h4>Vin r\u00e9duit de moiti\u00e9<\/h4><\/div><p>La r\u00e9duction retire l\u2019\u00e2pret\u00e9 alcoolique et concentre les sucs avant la tomate.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">04<\/span><h4>Sauce r\u00e9duite apr\u00e8s la tendret\u00e9<\/h4><\/div><p>La viande reste humide pendant le braisage; la concentration vient seulement \u00e0 la fin.<\/p><\/section><\/div><section class=\"tsh-plan tsh-anchor\" id=\"plan-fr-gr-kokkinisto\" aria-labelledby=\"plan-title-fr-gr-kokkinisto\"><div class=\"tsh-plan-head\"><p class=\"tsh-plan-kicker\">Organisation sans pr\u00e9cipitation<\/p><h4 id=\"plan-title-fr-gr-kokkinisto\">Quand pr\u00e9parer chaque \u00e9l\u00e9ment<\/h4><\/div><ol class=\"tsh-plan-grid\"><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">La veille<\/span><strong>Cuire enti\u00e8rement le kokkinisto<\/strong><p>Le go\u00fbt gagne en profondeur apr\u00e8s une nuit et la graisse se retire plus facilement \u00e0 froid.<\/p><\/li><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">3 h 30 avant le repas<\/span><strong>S\u00e9cher et saisir le b\u0153uf<\/strong><p>Les trois fourn\u00e9es demandent du temps mais construisent toute la base du rago\u00fbt.<\/p><\/li><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">2 h 30 avant<\/span><strong>Lancer le braisage au four<\/strong><p>Maintenir 160 \u00b0C et ajouter les carottes apr\u00e8s une heure trente.<\/p><\/li><li class=\"tsh-plan-item\"><span class=\"tsh-plan-when\">30 min avant<\/span><strong>R\u00e9duire, reposer et rectifier<\/strong><p>Concentrer la sauce sans la viande, puis laisser reposer quinze minutes avant le service.<\/p><\/li><\/ol><\/section><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"ingredients-fr-gr-kokkinisto\" aria-labelledby=\"ingredients-title-fr-gr-kokkinisto\"><div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\"><p class=\"tsh-kicker\">02 \u00b7 Composants pes\u00e9s avec pr\u00e9cision<\/p><h3 id=\"ingredients-title-fr-gr-kokkinisto\">Ingr\u00e9dients pour 6 portions<\/h3><p class=\"tsh-head-copy\">Les quantit\u00e9s, l\u2019\u00e9tat des ingr\u00e9dients et leur ordre d\u2019emploi suivent la version factuelle verrouill\u00e9e de la recette.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-ingredient-grid\"><section class=\"tsh-ingredient-card\" aria-labelledby=\"groupe-1-fr-gr-kokkinisto\"><h4 id=\"groupe-1-fr-gr-kokkinisto\">B\u0153uf et saisie<\/h4><ul><li><span class=\"tsh-amount\">1,2 kg<\/span><span>paleron de b\u0153uf coup\u00e9 en morceaux de 5 cm<small>Retirer seulement la graisse externe dure.<\/small><\/span><\/li><li><span class=\"tsh-amount\">1\u00bd c. \u00e0 caf\u00e9<\/span><span>sel marin fin<\/span><\/li><li><span class=\"tsh-amount\">1 c. \u00e0 caf\u00e9<\/span><span>poivre noir fra\u00eechement moulu<\/span><\/li><li><span class=\"tsh-amount\">45 ml<\/span><span>huile d\u2019olive extra-vierge<\/span><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"groupe-2-fr-gr-kokkinisto\"><h4 id=\"groupe-2-fr-gr-kokkinisto\">Braisage tomate-vin<\/h4><ul><li><span class=\"tsh-amount\">250 g<\/span><span>oignon jaune finement coup\u00e9 en d\u00e9s<\/span><\/li><li><span class=\"tsh-amount\">4<\/span><span>gousses d\u2019ail finement hach\u00e9es<\/span><\/li><li><span class=\"tsh-amount\">35 g<\/span><span>concentr\u00e9 de tomate<\/span><\/li><li><span class=\"tsh-amount\">300 ml<\/span><span>vin rouge sec<\/span><\/li><li><span class=\"tsh-amount\">800 g<\/span><span>tomates concass\u00e9es<\/span><\/li><li><span class=\"tsh-amount\">500 ml<\/span><span>bouillon de b\u0153uf non sal\u00e9<small>Chaud.<\/small><\/span><\/li><li><span class=\"tsh-amount\">2<\/span><span>feuilles de laurier<\/span><\/li><li><span class=\"tsh-amount\">1<\/span><span>petit b\u00e2ton de cannelle<\/span><\/li><li><span class=\"tsh-amount\">4<\/span><span>baies de piment de la Jama\u00efque<small>L\u00e9g\u00e8rement \u00e9cras\u00e9es.<\/small><\/span><\/li><li><span class=\"tsh-amount\">300 g<\/span><span>carottes coup\u00e9es en rondelles \u00e9paisses<\/span><\/li><li><span class=\"tsh-amount\">15 ml<\/span><span>vinaigre de vin rouge<small>\u00c0 ajouter seulement si la sauce finale manque de fra\u00eecheur.<\/small><\/span><\/li><li><span class=\"tsh-amount\">15 g<\/span><span>persil plat hach\u00e9<small>Pour servir.<\/small><\/span><\/li><\/ul><\/section><\/div><div class=\"tsh-note-grid\"><aside class=\"tsh-note\" role=\"note\"><strong>Allerg\u00e8nes.<\/strong> Contient des sulfites apport\u00e9s par le vin rouge. Le bouillon du commerce peut contenir c\u00e9leri, bl\u00e9 ou autres allerg\u00e8nes; v\u00e9rifier l\u2019\u00e9tiquette.<\/aside><aside class=\"tsh-note\" role=\"note\"><strong>Mat\u00e9riel.<\/strong> Grande cocotte lourde, pince, cuill\u00e8re en bois, pichet gradu\u00e9 et cuill\u00e8re fine pour \u00e9cumer.<\/aside><\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"preparation-fr-gr-kokkinisto\" aria-labelledby=\"preparation-title-fr-gr-kokkinisto\"><div class=\"tsh-card-head tsh-card-head--split tsh-tone-blue\"><p class=\"tsh-kicker\">03 \u00b7 Ordre d\u2019ex\u00e9cution et signes de cuisson<\/p><h3 id=\"preparation-title-fr-gr-kokkinisto\">Pr\u00e9paration pas \u00e0 pas<\/h3><p class=\"tsh-head-copy\">Chaque \u00e9tape associe une dur\u00e9e, une temp\u00e9rature ou un signe visible permettant de d\u00e9cider sans deviner.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-stages\"><section class=\"tsh-stage-card\" aria-labelledby=\"phase-1-fr-gr-kokkinisto\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">I<\/span><h4 id=\"phase-1-fr-gr-kokkinisto\">Saisir le b\u0153uf et construire la sauce<\/h4><span class=\"tsh-stage-time\">environ 45 min<\/span><\/div><ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-01-fr-gr-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span><div><h4>S\u00e9cher et assaisonner le b\u0153uf<\/h4><p>\u00c9ponger tr\u00e8s soigneusement les morceaux et les assaisonner de sel et de poivre. Chauffer la cocotte sur feu moyen-vif avec la moiti\u00e9 de l\u2019huile.<\/p><span class=\"tsh-cue\">La cocotte est chaude et aucune humidit\u00e9 visible ne reste sur la viande.<\/span><\/div><\/li><li class=\"tsh-step\" id=\"step-02-fr-gr-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span><div><h4>Dorer en trois fourn\u00e9es<\/h4><p>Saisir le b\u0153uf 7 \u00e0 9 minutes par fourn\u00e9e en tournant pour colorer plusieurs faces. D\u00e9poser chaque s\u00e9rie sur une plaque et ajouter le reste d\u2019huile au besoin.<\/p><span class=\"tsh-cue\">La viande porte des zones brun fonc\u00e9 et le fond de la cocotte est brun, non br\u00fbl\u00e9 noir.<\/span><\/div><\/li><li class=\"tsh-step\" id=\"step-03-fr-gr-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span><div><h4>Fondre l\u2019oignon<\/h4><p>Baisser \u00e0 feu moyen et cuire l\u2019oignon 8 minutes en raclant le fond, jusqu\u2019\u00e0 ce qu\u2019il soit tendre et dor\u00e9. Ajouter l\u2019ail pour 30 secondes.<\/p><span class=\"tsh-cue\">L\u2019oignon est doux et l\u2019ail ne sent plus cru.<\/span><\/div><\/li><li class=\"tsh-step\" id=\"step-04-fr-gr-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span><div><h4>Cuire le concentr\u00e9 de tomate<\/h4><p>Incorporer le concentr\u00e9 et cuire 1 \u00e0 2 minutes jusqu\u2019\u00e0 une teinte rouge brique.<\/p><span class=\"tsh-cue\">Le concentr\u00e9 fonce et commence \u00e0 accrocher l\u00e9g\u00e8rement.<\/span><\/div><\/li><li class=\"tsh-step\" id=\"step-05-fr-gr-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span><div><h4>R\u00e9duire le vin rouge<\/h4><p>Verser le vin et d\u00e9coller le fond. Faire bouillir 5 \u00e0 7 minutes, jusqu\u2019\u00e0 r\u00e9duction d\u2019environ moiti\u00e9 et disparition de l\u2019odeur d\u2019alcool.<\/p><span class=\"tsh-cue\">Le liquide est concentr\u00e9 et nappe l\u00e9g\u00e8rement la cuill\u00e8re.<\/span><\/div><\/li><\/ol><\/section><section class=\"tsh-stage-card\" aria-labelledby=\"phase-2-fr-gr-kokkinisto\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">II<\/span><h4 id=\"phase-2-fr-gr-kokkinisto\">Braiser, r\u00e9duire et laisser reposer<\/h4><span class=\"tsh-stage-time\">environ 2 h 30<\/span><\/div><ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-06-fr-gr-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span><div><h4>Commencer le braisage lent<\/h4><p>Remettre le b\u0153uf et ses jus. Ajouter tomates, bouillon chaud, laurier, cannelle et piment de la Jama\u00efque. Amener tout juste au fr\u00e9missement, couvrir et cuire 1 h 30 au four \u00e0 160 \u00b0C.<\/p><span class=\"tsh-cue\">La sauce bouge doucement autour de la viande sans forte \u00e9bullition.<\/span><\/div><\/li><li class=\"tsh-step\" id=\"step-07-fr-gr-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span><div><h4>Ajouter les carottes<\/h4><p>Incorporer les carottes, couvrir et poursuivre 35 \u00e0 45 minutes.<\/p><span class=\"tsh-cue\">Les carottes sont tendres et une fourchette entre dans le b\u0153uf avec peu de r\u00e9sistance.<\/span><\/div><\/li><li class=\"tsh-step\" id=\"step-08-fr-gr-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">08<\/span><div><h4>R\u00e9duire la sauce<\/h4><p>Retirer laurier, cannelle et piment. Transf\u00e9rer b\u0153uf et carottes dans un plat chaud, puis faire r\u00e9duire la sauce \u00e0 d\u00e9couvert 8 \u00e0 12 minutes. Remettre la viande et go\u00fbter; ajouter le vinaigre seulement si la tomate para\u00eet plate.<\/p><span class=\"tsh-cue\">La sauce enrobe la viande au lieu de couler comme un bouillon.<\/span><\/div><\/li><li class=\"tsh-step\" id=\"step-09-fr-gr-kokkinisto\"><span class=\"tsh-step-no\" aria-hidden=\"true\">09<\/span><div><h4>Laisser reposer et servir<\/h4><p>Retirer du feu, patienter 15 minutes et \u00e9cumer l\u2019exc\u00e8s de graisse si n\u00e9cessaire. Terminer avec le persil.<\/p><span class=\"tsh-cue\">La viande reste juteuse et la sauce se pose en gla\u00e7age rouge profond.<\/span><\/div><\/li><\/ol><\/section><\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"controles-fr-gr-kokkinisto\" aria-labelledby=\"controles-title-fr-gr-kokkinisto\"><div class=\"tsh-card-head tsh-card-head--split tsh-tone-rose\"><p class=\"tsh-kicker\">04 \u00b7 Rep\u00e8res mesurables et corrections<\/p><h3 id=\"controles-title-fr-gr-kokkinisto\">Points de contr\u00f4le pour un r\u00e9sultat fiable<\/h3><p class=\"tsh-head-copy\">Le temps reste un guide; la temp\u00e9rature, la texture et le comportement de la sauce ou de la p\u00e2te confirment la cuisson r\u00e9elle.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-control-grid\"><section class=\"tsh-control\"><p class=\"tsh-control-label\">Temp\u00e9rature du four<\/p><strong>160 \u00b0C<\/strong><p>Une chaleur basse maintient un braisage doux et r\u00e9gulier.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">R\u00e9duction du vin<\/p><strong>environ 50 %<\/strong><p>L\u2019odeur d\u2019alcool doit dispara\u00eetre avant l\u2019ajout des tomates.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Tendret\u00e9 du b\u0153uf<\/p><strong>Tendre \u00e0 la fourchette<\/strong><p>Une r\u00e9sistance persistante demande plus de temps, non plus de chaleur.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">R\u00e9duction finale<\/p><strong>8\u201312 min<\/strong><p>R\u00e9duire seulement apr\u00e8s l\u2019attendrissement pour conserver l\u2019humidit\u00e9 de la viande.<\/p><\/section><\/div><div class=\"tsh-table-wrap\"><table class=\"tsh-table\"><caption>Probl\u00e8mes fr\u00e9quents et corrections pratiques<\/caption><thead><tr><th scope=\"col\">Probl\u00e8me<\/th><th scope=\"col\">Cause probable<\/th><th scope=\"col\">Correction<\/th><\/tr><\/thead><tbody><tr><td data-label=\"Probl\u00e8me\">La viande reste dure<\/td><td data-label=\"Cause probable\">Le braisage a \u00e9t\u00e9 trop court ou le liquide a bouilli trop fort.<\/td><td data-label=\"Correction\">Poursuivre \u00e0 160 \u00b0C, couvert, jusqu\u2019\u00e0 ce que la fourchette entre facilement.<\/td><\/tr><tr><td data-label=\"Probl\u00e8me\">La sauce est am\u00e8re<\/td><td data-label=\"Cause probable\">Le fond ou le concentr\u00e9 a br\u00fbl\u00e9.<\/td><td data-label=\"Correction\">\u00c9viter les r\u00e9sidus noirs et cuire le concentr\u00e9 seulement jusqu\u2019au rouge brique.<\/td><\/tr><tr><td data-label=\"Probl\u00e8me\">La sauce est trop liquide<\/td><td data-label=\"Cause probable\">Elle n\u2019a pas \u00e9t\u00e9 r\u00e9duite apr\u00e8s la cuisson de la viande.<\/td><td data-label=\"Correction\">Retirer b\u0153uf et carottes, puis r\u00e9duire \u00e0 d\u00e9couvert 8 \u00e0 12 minutes.<\/td><\/tr><tr><td data-label=\"Probl\u00e8me\">Le vin domine<\/td><td data-label=\"Cause probable\">Il n\u2019a pas \u00e9t\u00e9 assez r\u00e9duit avant la tomate.<\/td><td data-label=\"Correction\">Faire bouillir jusqu\u2019\u00e0 diminution de moiti\u00e9 et disparition de l\u2019odeur alcoolique vive.<\/td><\/tr><\/tbody><\/table><\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"service-fr-gr-kokkinisto\" aria-labelledby=\"service-title-fr-gr-kokkinisto\"><div class=\"tsh-card-head tsh-card-head--split tsh-tone-violet\"><p class=\"tsh-kicker\">05 \u00b7 Apr\u00e8s la cuisson<\/p><h3 id=\"service-title-fr-gr-kokkinisto\">Service, conservation et adaptations utiles<\/h3><p class=\"tsh-head-copy\">Les conseils retenus concernent la texture, la s\u00e9curit\u00e9, la dur\u00e9e de conservation ou un remplacement techniquement viable.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\"><section class=\"tsh-practical-card\"><h4>Service<\/h4><p>Servir avec p\u00e2tes \u00e9paisses, pur\u00e9e, riz ou pommes de terre au four afin d\u2019absorber la sauce.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Conservation<\/h4><p>Refroidir dans les 2 heures et r\u00e9frig\u00e9rer jusqu\u2019\u00e0 3 jours. Le go\u00fbt s\u2019am\u00e9liore apr\u00e8s une nuit.<\/p><\/section><section class=\"tsh-practical-card\"><h4>R\u00e9chauffage<\/h4><p>R\u00e9chauffer couvert \u00e0 feu doux avec un peu de bouillon jusqu\u2019\u00e0 74 \u00b0C au c\u0153ur; r\u00e9duire bri\u00e8vement \u00e0 d\u00e9couvert si la sauce se d\u00e9tend.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Cong\u00e9lation<\/h4><p>Congeler les portions refroidies jusqu\u2019\u00e0 3 mois. D\u00e9congeler une nuit au r\u00e9frig\u00e9rateur puis r\u00e9chauffer doucement.<\/p><\/section><\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"faq-fr-gr-kokkinisto\" aria-labelledby=\"faq-title-fr-gr-kokkinisto\"><div class=\"tsh-card-head tsh-tone-gold\"><p class=\"tsh-kicker\">06 \u00b7 R\u00e9ponses aux questions pratiques<\/p><h3 id=\"faq-title-fr-gr-kokkinisto\">Questions fr\u00e9quentes sur la recette<\/h3><\/div><div class=\"tsh-card-body\"><div class=\"tsh-faq-grid\"><details class=\"tsh-faq\" name=\"faq-fr-gr-kokkinisto\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">01<\/span><h4>Quel morceau de b\u0153uf convient le mieux?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Le paleron est adapt\u00e9 \u00e0 la cuisson longue gr\u00e2ce \u00e0 son collag\u00e8ne. D\u2019autres morceaux \u00e0 braiser conviennent s\u2019ils sont coup\u00e9s \u00e0 taille \u00e9gale.<\/p><\/div><\/details><details class=\"tsh-faq\" name=\"faq-fr-gr-kokkinisto\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">02<\/span><h4>La cannelle donne-t-elle un go\u00fbt sucr\u00e9?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>La petite quantit\u00e9 apporte une chaleur discr\u00e8te. Elle ne doit pas dominer ni rappeler un dessert.<\/p><\/div><\/details><details class=\"tsh-faq\" name=\"faq-fr-gr-kokkinisto\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">03<\/span><h4>Peut-on supprimer le vin?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Cette version est construite avec du vin rouge. Le remplacer changerait sensiblement la sauce et demanderait un nouvel \u00e9quilibre de liquide et d\u2019acidit\u00e9.<\/p><\/div><\/details><\/div><\/div><\/section>\n<section class=\"tsh-card tsh-anchor\" id=\"nutrition-fr-gr-kokkinisto\" aria-labelledby=\"nutrition-title-fr-gr-kokkinisto\"><div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\"><p class=\"tsh-kicker\">07 \u00b7 Estimation par portion<\/p><h3 id=\"nutrition-title-fr-gr-kokkinisto\">Valeurs nutritionnelles<\/h3><p class=\"tsh-head-copy\">L\u2019estimation repose sur tous les ingr\u00e9dients consomm\u00e9s et le rendement verrouill\u00e9; les marques, les pertes et le portionnage peuvent modifier les valeurs r\u00e9elles.<\/p><\/div><div class=\"tsh-card-body\"><dl class=\"tsh-nutrition\"><div><dt>Calories<\/dt><dd>\u2248 545 kcal<\/dd><\/div><div><dt>Glucides<\/dt><dd>\u2248 21 g<\/dd><\/div><div><dt>Prot\u00e9ines<\/dt><dd>\u2248 47 g<\/dd><\/div><div><dt>Lipides<\/dt><dd>\u2248 29 g<\/dd><\/div><div><dt>Fibres<\/dt><dd>\u2248 5 g<\/dd><\/div><div><dt>Sodium<\/dt><dd>\u2248 760 mg<\/dd><\/div><\/dl><p class=\"tsh-nutrition-note\"><strong>Portion:<\/strong> 1 portion (environ 430 g). <strong>Allerg\u00e8nes principaux:<\/strong> Contient des sulfites apport\u00e9s par le vin rouge. Le bouillon du commerce peut contenir c\u00e9leri, bl\u00e9 ou autres allerg\u00e8nes; v\u00e9rifier l\u2019\u00e9tiquette. Valeurs approximatives calcul\u00e9es \u00e0 partir de r\u00e9f\u00e9rences nutritionnelles standard.<\/p><\/div><\/section>\n<footer class=\"tsh-close\"><p class=\"tsh-close-kicker\">R\u00e9sultat final<\/p><p class=\"tsh-close-quote\">Un b\u0153uf tendre \u00e0 la fourchette dans une sauce rouge profonde, brillante et assez \u00e9paisse pour l\u2019enrober.<\/p><p class=\"tsh-close-copy\">La patience se r\u00e9partit en trois temps: brunir sans surcharger, braiser sans bouillir et r\u00e9duire seulement apr\u00e8s l\u2019attendrissement. C\u2019est ce rythme qui donne la sauce du kokkinisto.<\/p><\/footer><\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-fr-gr-kokkinisto\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Kokkinisto de b\u0153uf au vin rouge, longuement brais\u00e9 dans la tomate, la cannelle et le piment de la Jama\u00efque\",\n  \"description\": \"Des morceaux de paleron sont saisis en plusieurs fois, puis brais\u00e9s \u00e0 160 \u00b0C dans le vin rouge, la tomate, le laurier, la cannelle et le piment de la Jama\u00efque jusqu\u2019\u00e0 devenir tendres \u00e0 la fourchette.\",\n  \"inLanguage\": \"fr\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Kokkinisto-Greek-Red-Wine-Tomato-Stew-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Kokkinisto-Greek-Red-Wine-Tomato-Stew-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Kokkinisto-Greek-Red-Wine-Tomato-Stew-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\": \"Rago\u00fbt\",\n  \"cookingMethod\": \"Braisage lent\",\n  \"keywords\": \"recette de kokkinisto, b\u0153uf grec \u00e0 la tomate, kokkinisto au vin rouge, rago\u00fbt grec de b\u0153uf, b\u0153uf brais\u00e9 \u00e0 la cannelle\",\n  \"prepTime\": \"PT25M\",\n  \"cookTime\": \"PT2H35M\",\n  \"totalTime\": \"PT3H15M\",\n  \"recipeYield\": \"6 portions\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"545 kcal\",\n    \"carbohydrateContent\": \"21 g\",\n    \"proteinContent\": \"47 g\",\n    \"fatContent\": \"29 g\",\n    \"fiberContent\": \"5 g\",\n    \"sodiumContent\": \"760 mg\",\n    \"servingSize\": \"1 portion (environ 430 g)\"\n  },\n  \"recipeIngredient\": [\n    \"1,2 kg paleron de b\u0153uf coup\u00e9 en morceaux de 5 cm\",\n    \"1\u00bd c. \u00e0 caf\u00e9 sel marin fin\",\n    \"1 c. \u00e0 caf\u00e9 poivre noir fra\u00eechement moulu\",\n    \"45 ml huile d\u2019olive extra-vierge\",\n    \"250 g oignon jaune finement coup\u00e9 en d\u00e9s\",\n    \"4 gousses d\u2019ail finement hach\u00e9es\",\n    \"35 g concentr\u00e9 de tomate\",\n    \"300 ml vin rouge sec\",\n    \"800 g tomates concass\u00e9es\",\n    \"500 ml bouillon de b\u0153uf non sal\u00e9\",\n    \"2 feuilles de laurier\",\n    \"1 petit b\u00e2ton de cannelle\",\n    \"4 baies de piment de la Jama\u00efque\",\n    \"300 g carottes coup\u00e9es en rondelles \u00e9paisses\",\n    \"15 ml vinaigre de vin rouge\",\n    \"15 g persil plat hach\u00e9\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Saisir le b\u0153uf et construire la sauce\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"S\u00e9cher et assaisonner le b\u0153uf\",\n          \"url\": \"#step-01-fr-gr-kokkinisto\",\n          \"text\": \"\u00c9ponger tr\u00e8s soigneusement les morceaux et les assaisonner de sel et de poivre. Chauffer la cocotte sur feu moyen-vif avec la moiti\u00e9 de l\u2019huile. La cocotte est chaude et aucune humidit\u00e9 visible ne reste sur la viande.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Dorer en trois fourn\u00e9es\",\n          \"url\": \"#step-02-fr-gr-kokkinisto\",\n          \"text\": \"Saisir le b\u0153uf 7 \u00e0 9 minutes par fourn\u00e9e en tournant pour colorer plusieurs faces. D\u00e9poser chaque s\u00e9rie sur une plaque et ajouter le reste d\u2019huile au besoin. La viande porte des zones brun fonc\u00e9 et le fond de la cocotte est brun, non br\u00fbl\u00e9 noir.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Fondre l\u2019oignon\",\n          \"url\": \"#step-03-fr-gr-kokkinisto\",\n          \"text\": \"Baisser \u00e0 feu moyen et cuire l\u2019oignon 8 minutes en raclant le fond, jusqu\u2019\u00e0 ce qu\u2019il soit tendre et dor\u00e9. Ajouter l\u2019ail pour 30 secondes. L\u2019oignon est doux et l\u2019ail ne sent plus cru.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Cuire le concentr\u00e9 de tomate\",\n          \"url\": \"#step-04-fr-gr-kokkinisto\",\n          \"text\": \"Incorporer le concentr\u00e9 et cuire 1 \u00e0 2 minutes jusqu\u2019\u00e0 une teinte rouge brique. Le concentr\u00e9 fonce et commence \u00e0 accrocher l\u00e9g\u00e8rement.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"R\u00e9duire le vin rouge\",\n          \"url\": \"#step-05-fr-gr-kokkinisto\",\n          \"text\": \"Verser le vin et d\u00e9coller le fond. Faire bouillir 5 \u00e0 7 minutes, jusqu\u2019\u00e0 r\u00e9duction d\u2019environ moiti\u00e9 et disparition de l\u2019odeur d\u2019alcool. Le liquide est concentr\u00e9 et nappe l\u00e9g\u00e8rement la cuill\u00e8re.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Braiser, r\u00e9duire et laisser reposer\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Commencer le braisage lent\",\n          \"url\": \"#step-06-fr-gr-kokkinisto\",\n          \"text\": \"Remettre le b\u0153uf et ses jus. Ajouter tomates, bouillon chaud, laurier, cannelle et piment de la Jama\u00efque. Amener tout juste au fr\u00e9missement, couvrir et cuire 1 h 30 au four \u00e0 160 \u00b0C. La sauce bouge doucement autour de la viande sans forte \u00e9bullition.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Ajouter les carottes\",\n          \"url\": \"#step-07-fr-gr-kokkinisto\",\n          \"text\": \"Incorporer les carottes, couvrir et poursuivre 35 \u00e0 45 minutes. Les carottes sont tendres et une fourchette entre dans le b\u0153uf avec peu de r\u00e9sistance.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"R\u00e9duire la sauce\",\n          \"url\": \"#step-08-fr-gr-kokkinisto\",\n          \"text\": \"Retirer laurier, cannelle et piment. Transf\u00e9rer b\u0153uf et carottes dans un plat chaud, puis faire r\u00e9duire la sauce \u00e0 d\u00e9couvert 8 \u00e0 12 minutes. Remettre la viande et go\u00fbter; ajouter le vinaigre seulement si la tomate para\u00eet plate. La sauce enrobe la viande au lieu de couler comme un bouillon.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Laisser reposer et servir\",\n          \"url\": \"#step-09-fr-gr-kokkinisto\",\n          \"text\": \"Retirer du feu, patienter 15 minutes et \u00e9cumer l\u2019exc\u00e8s de graisse si n\u00e9cessaire. Terminer avec le persil. La viande reste juteuse et la sauce se pose en gla\u00e7age rouge profond.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-fr-gr-kokkinisto\">\n(function(){\n  var schemaId='recipe-schema-fr-gr-kokkinisto';\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-kokkinisto[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-kokkinisto\">\n(function(){\n  var root=document.getElementById('recipe-fr-gr-kokkinisto');\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>Un kokkinisto grec de b\u0153uf au vin rouge, tomate, cannelle et laurier, brais\u00e9 doucement jusqu\u2019\u00e0 une viande tendre et une sauce rouge concentr\u00e9e.<\/p>\n","protected":false},"featured_media":4397,"parent":4170,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[60,59],"tsh_national_cuisine":[145],"class_list":["post-4396","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-ragouts","tsh_dish_type-ragouts-et-plats-mijotes","tsh_national_cuisine-cuisine-grecque"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_food\/4396","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\/4397"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/media?parent=4396"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tags?post=4396"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_dish_type?post=4396"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_national_cuisine?post=4396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}