{"id":4231,"date":"2026-07-31T07:09:25","date_gmt":"2026-07-31T07:09:25","guid":{"rendered":"https:\/\/travelshelper.com\/fr\/monde-de-la-gastronomie\/plats-nationaux-grecs\/rizogalo-riz-au-lait-grec-a-la-cannelle\/"},"modified":"2026-07-31T07:09:25","modified_gmt":"2026-07-31T07:09:25","slug":"rizogalo-riz-au-lait-grec-a-la-cannelle","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/fr\/monde-de-la-gastronomie\/plats-nationaux-grecs\/rizogalo-riz-au-lait-grec-a-la-cannelle\/","title":{"rendered":"Rizogalo : riz au lait grec \u00e0 la cannelle"},"content":{"rendered":"\n<style>\n\/* Travel S Helper recipe layout v4.0 \u2014 quiet-luxury editorial UI, fully scoped. *\/\n#recipe-fr-gr-rizogalo-greek-rice-pudding{\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-rizogalo-greek-rice-pudding *,\n#recipe-fr-gr-rizogalo-greek-rice-pudding *::before,\n#recipe-fr-gr-rizogalo-greek-rice-pudding *::after{box-sizing:border-box}\n#recipe-fr-gr-rizogalo-greek-rice-pudding :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd,table,caption){margin:0;padding:0}\n#recipe-fr-gr-rizogalo-greek-rice-pudding :where(img){display:block;max-width:100%}\n#recipe-fr-gr-rizogalo-greek-rice-pudding :where(a){color:var(--tsh-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.18em}\n#recipe-fr-gr-rizogalo-greek-rice-pudding :where(a,summary){-webkit-tap-highlight-color:transparent}\n#recipe-fr-gr-rizogalo-greek-rice-pudding :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-rizogalo-greek-rice-pudding ::selection{background:var(--tsh-gold-soft);color:var(--tsh-night)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-anchor,\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step[id]{scroll-margin-top:88px}\n#recipe-fr-gr-rizogalo-greek-rice-pudding: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-rizogalo-greek-rice-pudding: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-rizogalo-greek-rice-pudding: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-rizogalo-greek-rice-pudding: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-rizogalo-greek-rice-pudding: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-rizogalo-greek-rice-pudding: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-rizogalo-greek-rice-pudding: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-rizogalo-greek-rice-pudding: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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-tone-gold{--tone:var(--tsh-gold-deep);--tone-bg:#fbf3e5;--tone-rgb:109,67,7}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-tone-sage{--tone:var(--tsh-sage);--tone-bg:var(--tsh-sage-soft);--tone-rgb:23,103,69}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-tone-blue{--tone:var(--tsh-blue);--tone-bg:var(--tsh-blue-soft);--tone-rgb:40,92,157}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-tone-rose{--tone:var(--tsh-rose);--tone-bg:var(--tsh-rose-soft);--tone-rgb:153,68,53}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-tone-violet{--tone:var(--tsh-violet);--tone-bg:var(--tsh-violet-soft);--tone-rgb:108,80,148}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-kicker::before{content:\"\";width:26px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-card-body{position:relative;z-index:1;padding:clamp(22px,3.2vw,38px)}\n\n\/* Masthead *\/\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-main-kicker::before{content:\"\";width:32px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-title-main,\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title-accent{display:block}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title b{font-weight:860}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;list-style:none}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-facts--5{--tsh-fact-cols:5}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-fact{position:relative;min-width:0;padding:15px 16px 16px;background:var(--tsh-paper-warm)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-quick-nav::-webkit-scrollbar{display:none}\n@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-quick-nav a[aria-current=\"location\"]{border-color:var(--tsh-night);background:var(--tsh-night);color:#fff}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-quick-nav a[aria-current=\"location\"]::before{background:#f1c772;color:#2b2110}\n\n\/* Editorial overview *\/\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.2vw,52px)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-prose p{color:var(--tsh-copy);font-size:15px;line-height:1.79;text-wrap:pretty}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-prose p+p{margin-top:15px}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-prose strong{color:var(--tsh-ink);font-weight:750}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-key::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--tsh-key-tone)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-key:nth-child(2){--tsh-key-tone:var(--tsh-sage);--tsh-key-bg:#edf8f2}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-key:nth-child(3){--tsh-key-tone:var(--tsh-blue);--tsh-key-bg:#eff5fd}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-key-top{display:flex;align-items:center;gap:11px;margin-bottom:9px}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-key h4{color:var(--tsh-ink);font-size:15px;font-weight:780;line-height:1.35}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-key p{color:var(--tsh-copy);font-size:13.5px;line-height:1.61}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-plan-item::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--plan-tone)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-plan-item:nth-child(4n+2){--plan-tone:#4d6359}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-plan-item:nth-child(4n+3){--plan-tone:#66565c}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-plan-item:nth-child(4n+4){--plan-tone:#59666d}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-plan-item p{color:var(--tsh-copy);font-size:13px;line-height:1.6}\n\n\/* Ingredients *\/\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:15px}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-ingredient-card:nth-child(2) h4::before{background:var(--tsh-gold)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-ingredient-card ul{list-style:none}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-ingredient-card li:nth-child(even){background:#fdfbf8}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-note strong{color:var(--tsh-ink);font-weight:780}\n\n\/* Method *\/\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-stages{display:grid;gap:18px}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-step-grid{display:grid;grid-template-columns:1fr;gap:0;background:#fff;list-style:none}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step:last-child::before{display:none}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step>div{max-width:920px}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-step p{color:var(--tsh-copy);font-size:14px;line-height:1.69;text-wrap:pretty}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-cue::before{content:\"\u2713\";flex:0 0 auto;font-size:10px;font-weight:900;line-height:1.55}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-control::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--control-tone)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-control:nth-child(2){--control-tone:var(--tsh-blue);--control-bg:#eef5fd}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-control:nth-child(3){--control-tone:var(--tsh-sage);--control-bg:#edf8f2}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-control p{margin-top:8px;color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-table th:nth-child(1){width:24%}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-table th:nth-child(2){width:38%}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-table th:nth-child(3){width:38%}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-table td:last-child,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-table th:last-child{border-inline-end:0}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-table tbody tr:nth-child(even){background:#fcfaf7}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-table td:first-child{color:var(--tsh-ink);font-weight:780}\n\n\/* Practical cards and FAQ *\/\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-practical-card::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--practical-tone)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card:nth-child(2){--practical-tone:var(--tsh-sage);--practical-bg:#eff8f3}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card:nth-child(3){--practical-tone:var(--tsh-blue);--practical-bg:#f0f6fd}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card:nth-child(4){--practical-tone:var(--tsh-violet);--practical-bg:#f6f1fa}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-practical-card p,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card li{color:var(--tsh-copy);font-size:13.6px;line-height:1.63}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card ul,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card ol{margin-top:7px;padding-inline-start:20px}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card li+li{margin-top:5px}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card li::marker{color:var(--practical-tone);font-weight:850}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-swap-head{padding:17px 20px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#f6f2f3,#fff 86%)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-swap-head p{color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-swap-list>div:nth-child(even){background:#fdfbf8}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-swap-list>div:last-child{border-bottom:0}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-swap-list dt{color:var(--tsh-ink);font-size:13.2px;font-weight:800;line-height:1.48}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-swap-list dd{color:var(--tsh-copy);font-size:13.2px;line-height:1.58}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-swap-list dd strong{color:#66565c;font-weight:800}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-faq summary{list-style:none;cursor:pointer}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-faq summary::-webkit-details-marker{display:none}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-faq[open] .tsh-faq-top::after{content:\"\u2212\";background:var(--tsh-night);color:#f4cb79;transform:rotate(180deg)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-faq h4{color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-faq-answer{border-top:1px solid var(--tsh-line);background:#fff}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-nutrition>div{position:relative;min-width:0;padding:15px;background:linear-gradient(145deg,#fff,#fdfbf8)}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-nutrition-note{margin-top:13px;color:var(--tsh-muted);font-size:12.5px;line-height:1.6}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-nutrition-note strong{color:var(--tsh-ink);font-weight:780}\n#recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-card-head--split .tsh-kicker{grid-column:1;grid-row:1}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-card-head--split h3{grid-column:1;grid-row:2}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-title-wrap{padding:54px 58px 48px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title{font-size:clamp(45px,4.05vw,58px)}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title-accent{font-size:.455em}\n}\n\n\/* Hover polish *\/\n@media (hover:hover) and (pointer:fine){\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-key,\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-control,\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card,\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-faq,\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-key:hover,\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-control:hover,\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card:hover,\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-faq:hover,\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-faq-top:hover::after{border-color:#c7aa78;background:#fff8ec}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-copy-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-key-grid,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-control-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-facts{--tsh-fact-cols:3}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:720px){\n  #recipe-fr-gr-rizogalo-greek-rice-pudding{width:calc(100% - 12px);margin-top:10px;font-size:15.5px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-anchor,\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step[id]{scroll-margin-top:77px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-card,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-masthead{border-radius:18px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title-wrap{padding:31px 19px 27px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title{font-size:clamp(34px,10.8vw,46px);line-height:1.01}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title-accent{margin-top:10px;font-size:.52em;line-height:1.2}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-lead{margin-top:17px;font-size:16px;line-height:1.67}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-card-head{padding:22px 19px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-card-head::before{inset-block:22px;inset-inline-start:0}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-card-head h3{font-size:clamp(22px,6.8vw,28px)}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-card-body{padding:20px 17px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-quick-nav{top:6px;flex-wrap:nowrap;gap:6px;margin-bottom:18px;padding:7px;border-radius:15px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-quick-nav a{min-height:36px;padding-inline-end:11px;font-size:11.8px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-quick-nav a::before{min-width:23px;height:23px;font-size:8.5px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-ingredient-grid,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-note-grid,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-grid,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-faq-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step{border-inline-end:0;border-bottom:1px solid rgba(216,203,185,.68)}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 16px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step::before{inset-block:53px -1px;inset-inline-start:33px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step:last-child::before{display:none}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-cue{border-radius:10px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-table{display:block;min-width:0;border-collapse:separate;table-layout:auto}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-table caption{display:block;margin-bottom:10px;border:1px solid var(--tsh-line);border-radius:13px;background:#fbf8f2}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-table tbody{display:grid;gap:10px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-table tbody tr:nth-child(even){background:#fff}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-table td:last-child{border-bottom:0}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding .tsh-table td:first-child{background:#fbf7ef;color:var(--tsh-ink);font-size:13.5px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-close{border-radius:18px}\n}\n@media (max-width:520px){\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-facts{--tsh-fact-cols:2}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-plan-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-swap-list>div{grid-template-columns:1fr;gap:4px;padding:13px 15px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-stage-time{grid-column:2;justify-self:start}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-ingredient-card li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 13px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-amount{font-size:11.8px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-faq-top{grid-template-columns:36px minmax(0,1fr) 28px;padding:13px}\n}\n@media (max-width:370px){\n  #recipe-fr-gr-rizogalo-greek-rice-pudding{width:calc(100% - 8px)}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title-wrap{padding-inline:16px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-card-body{padding-inline:14px}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding *,#recipe-fr-gr-rizogalo-greek-rice-pudding *::before,#recipe-fr-gr-rizogalo-greek-rice-pudding *::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-rizogalo-greek-rice-pudding .tsh-card,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-masthead,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-close,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-quick-nav{border:1px solid CanvasText;box-shadow:none}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step-no,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-stage-badge,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-faq-no{border:1px solid CanvasText}\n}\n@media print{\n  #recipe-fr-gr-rizogalo-greek-rice-pudding{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt;line-height:1.42}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-quick-nav,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-hero{display:none!important}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-masthead{display:block}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-card,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-masthead,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-close{margin-bottom:10pt;border:1px solid #aaa;border-radius:0;box-shadow:none}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title-wrap,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-card-head,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-close{background:#fff!important;color:#000!important}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title{font-size:25pt}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-title-accent,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-close-kicker,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-close-quote,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-close-copy{color:#000!important}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-ingredient-grid,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-key,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-control,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-practical-card,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-ingredient-card,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-note,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-step,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-faq,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-plan-item,#recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-swap-list>div{box-shadow:none;break-inside:avoid}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding details.tsh-faq:not([open])>.tsh-faq-answer{display:block!important}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .tsh-faq-top::after{display:none}\n  #recipe-fr-gr-rizogalo-greek-rice-pudding .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-rizogalo-greek-rice-pudding\" lang=\"fr\" dir=\"ltr\" aria-labelledby=\"recipe-title-fr-gr-rizogalo-greek-rice-pudding\" aria-describedby=\"recipe-summary-fr-gr-rizogalo-greek-rice-pudding\">\n  <header class=\"tsh-masthead\">\n    <div class=\"tsh-title-wrap\">\n      <p class=\"tsh-main-kicker\">Dessert grec \u00e0 la cuill\u00e8re \u00b7 Riz, lait, citron et cannelle<\/p>\n      <h2 class=\"tsh-title\" id=\"recipe-title-fr-gr-rizogalo-greek-rice-pudding\"><span class=\"tsh-title-main\"><b>Rizogalo<\/b> riz au lait grec,<\/span><span class=\"tsh-title-accent\">cr\u00e9meux, parfum\u00e9 au citron et couvert de cannelle<\/span><\/h2>\n      <p class=\"tsh-lead\" id=\"recipe-summary-fr-gr-rizogalo-greek-rice-pudding\">Le riz s\u2019attendrit d\u2019abord dans l\u2019eau, puis finit de cuire dans le lait ; une petite quantit\u00e9 de f\u00e9cule apporte du corps sans utiliser d\u2019\u0153uf.<\/p>\n      <ul class=\"tsh-tags\" aria-label=\"Classification de la recette\"><li>Dessert<\/li><li>Cuisine grecque<\/li><li>Cuisson en casserole<\/li><li>Difficult\u00e9 facile<\/li><\/ul>\n    <\/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\/Rizogalo-\u2014-Greek-Rice-Pudding-3.webp\" alt=\"Ramequin de rizogalo cr\u00e9meux \u00e0 la cannelle, avec une cuill\u00e8re montrant les grains tendres\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\"><figcaption>Rizogalo au riz tendre, \u00e0 la cr\u00e8me de lait souple et couvert d\u2019une fine couche de cannelle.<\/figcaption><\/figure>\n    <dl class=\"tsh-facts tsh-facts--6\" aria-label=\"Quantit\u00e9, dur\u00e9es et estimation nutritionnelle\"><div class=\"tsh-fact\"><dt>Quantit\u00e9<\/dt><dd>6 portions<\/dd><\/div><div class=\"tsh-fact\"><dt>Pr\u00e9paration<\/dt><dd>10 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Cuisson<\/dt><dd>40 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Refroidissement<\/dt><dd>3 h<\/dd><\/div><div class=\"tsh-fact\"><dt>Total<\/dt><dd>3 h 50<\/dd><\/div><div class=\"tsh-fact\"><dt>Par portion<\/dt><dd>\u2248 285 kcal<\/dd><\/div><\/dl>\n  <\/header>\n  <nav class=\"tsh-quick-nav\" aria-label=\"Navigation rapide dans la recette\"><a href=\"#resumen-fr-gr-rizogalo-greek-rice-pudding\">Aper\u00e7u<\/a><a href=\"#ingredientes-fr-gr-rizogalo-greek-rice-pudding\">Ingr\u00e9dients<\/a><a href=\"#preparacion-fr-gr-rizogalo-greek-rice-pudding\">Pr\u00e9paration<\/a><a href=\"#control-fr-gr-rizogalo-greek-rice-pudding\">Points de contr\u00f4le<\/a><a href=\"#practica-fr-gr-rizogalo-greek-rice-pudding\">Service et conservation<\/a><a href=\"#faq-fr-gr-rizogalo-greek-rice-pudding\">Questions fr\u00e9quentes<\/a><a href=\"#nutricion-fr-gr-rizogalo-greek-rice-pudding\">Nutrition<\/a><\/nav>\n  <section class=\"tsh-card tsh-anchor\" id=\"resumen-fr-gr-rizogalo-greek-rice-pudding\" aria-labelledby=\"resumen-title-fr-gr-rizogalo-greek-rice-pudding\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n      <p class=\"tsh-kicker\">01 \u00b7 La texture se d\u00e9cide dans la casserole et ach\u00e8ve de se former au r\u00e9frig\u00e9rateur<\/p>\n      <h3 id=\"resumen-title-fr-gr-rizogalo-greek-rice-pudding\">Cuisez parfaitement le riz et retirez la cr\u00e8me du feu pendant qu\u2019elle coule encore<\/h3>\n      <p class=\"tsh-head-copy\">Le rizogalo froid doit rester cr\u00e9meux, avec des grains tendres dans une cr\u00e8me souple, jamais compacte.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <div class=\"tsh-copy-grid\">\n        <div class=\"tsh-prose\"><p>Rizogalo r\u00e9unit deux mots grecs du quotidien : rizi, le riz, et gala, le lait. Le dessert est tout aussi direct, mais sa simplicit\u00e9 rend la texture essentielle. Il se sert dans de petits bols ou ramequins, g\u00e9n\u00e9ralement froid et saupoudr\u00e9 de cannelle. Certaines recettes contiennent de l\u2019\u0153uf ; d\u2019autres utilisent l\u2019amidon naturel du riz et une petite quantit\u00e9 de f\u00e9cule de ma\u00efs. Cette version appartient \u00e0 la seconde famille. Le r\u00e9sultat ne doit pas ressembler \u00e0 une cr\u00e8me prise, mais \u00e0 un lait \u00e9paissi qui enveloppe des grains tr\u00e8s tendres et conserve un mouvement lent lorsqu\u2019on incline le r\u00e9cipient.<\/p><p>Choisissez un riz blanc \u00e0 grains courts ou moyens. Il lib\u00e8re assez d\u2019amidon pour donner du corps tout en gardant des grains visibles si la cuisson reste douce. Rincez-le une seule fois pour enlever la poussi\u00e8re ; des lavages r\u00e9p\u00e9t\u00e9s \u00e9limineraient une partie de l\u2019amidon utile. La premi\u00e8re cuisson se fait avec de l\u2019eau et une pinc\u00e9e de sel. Le c\u0153ur du grain s\u2019attendrit ainsi avant de rencontrer le lait et le sucre, deux ingr\u00e9dients qui rendent le fond de la casserole plus d\u00e9licat. Lorsque l\u2019eau a presque disparu, le riz doit \u00eatre gonfl\u00e9 et \u00e0 peine ferme au centre.<\/p><p>R\u00e9servez cent millilitres de lait froid et versez le reste, ti\u00e9di, dans la casserole avec le sucre, la vanille et un large ruban de zeste de citron sans partie blanche. Utilisez une casserole lourde et un feu doux. La pr\u00e9paration doit produire de la vapeur et quelques bulles lentes, jamais bouillir violemment. Remuez souvent en passant la spatule sur tout le fond et dans les angles, m\u00eame si la surface para\u00eet calme. Le lait sucr\u00e9 peut attacher en une couche fine et invisible ; si vous la grattez apr\u00e8s qu\u2019elle a br\u00fbl\u00e9, tout le dessert prendra des points bruns et une amertume d\u00e9sagr\u00e9able.<\/p><\/div>\n        <div class=\"tsh-prose\"><p>Go\u00fbtez plusieurs grains avant d\u2019\u00e9paissir. Ils doivent \u00eatre enti\u00e8rement tendres, car les deux minutes finales ne corrigeront pas un c\u0153ur encore ferme. D\u00e9layez la f\u00e9cule de ma\u00efs dans le lait froid r\u00e9serv\u00e9 jusqu\u2019\u00e0 obtenir un liquide parfaitement lisse, puis versez-le en remuant. Cuisez deux minutes \u00e0 feu doux sans cesser de m\u00e9langer, afin d\u2019\u00e9liminer le go\u00fbt de f\u00e9cule crue. \u00c0 chaud, le rizogalo correct para\u00eet plus fluide que le dessert que vous souhaitez servir : lorsque la spatule trace un sillon au fond, celui-ci reste visible un instant puis se referme lentement.<\/p><p>Retirez le zeste et r\u00e9partissez aussit\u00f4t la pr\u00e9paration entre six ramequins propres. Vous pouvez laisser la surface \u00e0 l\u2019air pour former la fine peau appr\u00e9ci\u00e9e dans ce dessert, ou la couvrir presque au contact si vous la pr\u00e9f\u00e9rez enti\u00e8rement cr\u00e9meuse. Ajoutez la cannelle avant de refroidir ou juste avant le service. Ne laissez pas un dessert de riz et de lait plusieurs heures \u00e0 temp\u00e9rature ambiante. Les petites portions perdent leur chaleur plus vite qu\u2019un grand saladier. D\u00e8s que la vapeur a diminu\u00e9, et au plus tard dans les deux heures, couvrez et placez au r\u00e9frig\u00e9rateur.<\/p><p>Servez le rizogalo froid ou l\u00e9g\u00e8rement frais, avec de la cannelle et \u00e9ventuellement des pistaches hach\u00e9es. Apr\u00e8s une nuit, il sera plus \u00e9pais ; remuez doucement chaque portion et ajoutez une cuill\u00e8re \u00e0 caf\u00e9 de lait si elle manque de souplesse. Le zeste d\u2019orange offre une variante agr\u00e9able, mais l\u2019association citron, vanille et cannelle garde le profil le plus familier. Une bonne cuiller\u00e9e pr\u00e9sente un riz tendre mais non d\u00e9fait, une cr\u00e8me sans grumeaux et aucune trace de lait br\u00fbl\u00e9. La richesse vient d\u2019une cuisson patiente et d\u2019une f\u00e9cule bien mesur\u00e9e, non d\u2019un exc\u00e8s de cr\u00e8me.<\/p><div class=\"tsh-callout\" role=\"note\">Retirez la casserole du feu pendant que la pr\u00e9paration chaude coule encore. Le riz et la f\u00e9cule continueront d\u2019absorber du liquide pendant le refroidissement.<\/div><\/div>\n      <\/div>\n      <div class=\"tsh-key-grid\" aria-label=\"Cl\u00e9s techniques\"><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">01<\/span><h4>Un riz presque tendre avant le lait<\/h4><\/div><p>La premi\u00e8re cuisson dans l\u2019eau attendrit le centre et r\u00e9duit le temps pendant lequel le lait risque d\u2019attacher.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">02<\/span><h4>Un feu doux et un fond bien racl\u00e9<\/h4><\/div><p>Une casserole lourde aide, mais seul un m\u00e9lange r\u00e9gulier emp\u00eache une couche de lait de br\u00fbler.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">03<\/span><h4>Un sillon qui se referme lentement<\/h4><\/div><p>Ce rep\u00e8re indique que la cr\u00e8me a du corps sans \u00eatre d\u00e9j\u00e0 trop \u00e9paisse pour le refroidissement.<\/p><\/section><\/div>\n    <\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"ingredientes-fr-gr-rizogalo-greek-rice-pudding\" aria-labelledby=\"ingredientes-title-fr-gr-rizogalo-greek-rice-pudding\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n      <p class=\"tsh-kicker\">02 \u00b7 Du riz \u00e0 grains courts, du lait entier et une petite quantit\u00e9 de f\u00e9cule ajout\u00e9e \u00e0 la fin<\/p>\n      <h3 id=\"ingredientes-title-fr-gr-rizogalo-greek-rice-pudding\">Ingr\u00e9dients pour 6 portions<\/h3>\n      <p class=\"tsh-head-copy\">R\u00e9servez une partie du lait au froid avant de commencer : elle servira \u00e0 d\u00e9layer la f\u00e9cule sans grumeaux.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <div class=\"tsh-ingredient-grid\"><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-1-fr-gr-rizogalo-greek-rice-pudding\"><h4 id=\"ingredientes-1-fr-gr-rizogalo-greek-rice-pudding\">Pour le riz au lait<\/h4><ul><li><span class=\"tsh-amount\">120 g<\/span><span>riz blanc \u00e0 grains courts ou moyens<\/span><\/li><li><span class=\"tsh-amount\">350 ml<\/span><span>eau<\/span><\/li><li><span class=\"tsh-amount\">1 pinc\u00e9e<\/span><span>sel fin<\/span><\/li><li><span class=\"tsh-amount\">1 l<\/span><span>lait entier, divis\u00e9<\/span><\/li><li><span class=\"tsh-amount\">110 g<\/span><span>sucre en poudre<\/span><\/li><li><span class=\"tsh-amount\">25 g<\/span><span>f\u00e9cule de ma\u00efs<\/span><\/li><li><span class=\"tsh-amount\">1 c. \u00e0 caf\u00e9<\/span><span>extrait de vanille<\/span><\/li><li><span class=\"tsh-amount\">1 ruban<\/span><span>zeste de citron, sans partie blanche<\/span><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-2-fr-gr-rizogalo-greek-rice-pudding\"><h4 id=\"ingredientes-2-fr-gr-rizogalo-greek-rice-pudding\">Pour terminer<\/h4><ul><li><span class=\"tsh-amount\">1 c. \u00e0 caf\u00e9<\/span><span>cannelle moulue<\/span><\/li><li><span class=\"tsh-amount\">30 g<\/span><span>pistaches non sal\u00e9es, hach\u00e9es<small>Facultatives.<\/small><\/span><\/li><\/ul><\/section><\/div>\n      <div class=\"tsh-note-grid\">\n        <aside class=\"tsh-note\" role=\"note\"><strong>Allerg\u00e8nes.<\/strong> Contient du lait. Les pistaches facultatives sont des fruits \u00e0 coque ; v\u00e9rifiez aussi les \u00e9tiquettes de la f\u00e9cule et de la vanille si un contr\u00f4le strict est n\u00e9cessaire.<\/aside>\n        <aside class=\"tsh-note\" role=\"note\"><strong>Mat\u00e9riel.<\/strong> Casserole \u00e0 fond \u00e9pais de 3 l, spatule en silicone ou cuill\u00e8re en bois, petit bol, fouet, louche et six ramequins d\u2019environ 200 ml.<\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"preparacion-fr-gr-rizogalo-greek-rice-pudding\" aria-labelledby=\"preparacion-title-fr-gr-rizogalo-greek-rice-pudding\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-blue\">\n      <p class=\"tsh-kicker\">03 \u00b7 Une cuisson continue dans la m\u00eame casserole, avec la f\u00e9cule r\u00e9serv\u00e9e pour la fin<\/p>\n      <h3 id=\"preparacion-title-fr-gr-rizogalo-greek-rice-pudding\">Attendrissez le riz, concentrez le lait et coupez le feu lorsque le sillon se referme encore<\/h3>\n      <p class=\"tsh-head-copy\">Cet ordre permet de cuire le grain \u00e0 c\u0153ur et de ma\u00eetriser l\u2019\u00e9paisseur sans chauffer le lait plus longtemps que n\u00e9cessaire.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><ol class=\"tsh-step-grid tsh-step-grid--flat\"><li class=\"tsh-step\" id=\"step-01-fr-gr-rizogalo-greek-rice-pudding\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span>\n    <div><h4>Cuire le riz dans l\u2019eau<\/h4><p>Rincez le riz une fois. M\u00e9langez-le avec l\u2019eau et le sel, portez \u00e0 un l\u00e9ger fr\u00e9missement et cuisez 12\u201315 minutes, jusqu\u2019\u00e0 ce qu\u2019il soit presque tendre et le liquide presque absorb\u00e9.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-02-fr-gr-rizogalo-greek-rice-pudding\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span>\n    <div><h4>R\u00e9server une partie du lait<\/h4><p>Pr\u00e9levez 100 ml de lait froid pour la f\u00e9cule. Faites ti\u00e9dir les 900 ml restants ou ajoutez-les progressivement pour ne pas refroidir brutalement la casserole.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-03-fr-gr-rizogalo-greek-rice-pudding\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span>\n    <div><h4>Cuire avec les parfums<\/h4><p>Ajoutez le lait ti\u00e8de, le sucre, la vanille et le zeste. Cuisez 18\u201322 minutes \u00e0 feu doux en raclant souvent le fond avec la spatule.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-04-fr-gr-rizogalo-greek-rice-pudding\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span>\n    <div><h4>Contr\u00f4ler le riz<\/h4><p>Go\u00fbtez plusieurs grains : tous doivent \u00eatre parfaitement tendres avant l\u2019ajout de la f\u00e9cule.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-05-fr-gr-rizogalo-greek-rice-pudding\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span>\n    <div><h4>D\u00e9layer la f\u00e9cule<\/h4><p>Fouettez la f\u00e9cule de ma\u00efs avec les 100 ml de lait froid jusqu\u2019\u00e0 disparition compl\u00e8te des grumeaux.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-06-fr-gr-rizogalo-greek-rice-pudding\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span>\n    <div><h4>\u00c9paissir pendant deux minutes<\/h4><p>Versez dans la casserole et cuisez 2 minutes \u00e0 feu doux en remuant sans arr\u00eat.<\/p><span class=\"tsh-cue\">Le sillon de la spatule reste visible un instant, puis se referme lentement.<\/span><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-07-fr-gr-rizogalo-greek-rice-pudding\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span>\n    <div><h4>R\u00e9partir et refroidir<\/h4><p>Retirez le zeste, versez dans six ramequins et ajoutez la cannelle. Laissez ti\u00e9dir sans d\u00e9passer 2 heures hors du r\u00e9frig\u00e9rateur, puis refroidissez au moins 2 heures.<\/p><\/div>\n  <\/li><\/ol><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"control-fr-gr-rizogalo-greek-rice-pudding\" aria-labelledby=\"control-title-fr-gr-rizogalo-greek-rice-pudding\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-rose\">\n      <p class=\"tsh-kicker\">04 \u00b7 Rep\u00e8res mesurables et signes visibles<\/p>\n      <h3 id=\"control-title-fr-gr-rizogalo-greek-rice-pudding\">Riz enti\u00e8rement tendre, fond propre et cr\u00e8me chaude encore fluide<\/h3>\n      <p class=\"tsh-head-copy\">Le dessert \u00e9paissit deux fois : d\u2019abord sous l\u2019effet de la chaleur, puis pendant que le riz et la f\u00e9cule refroidissent.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-control-grid\"><section class=\"tsh-control\"><p class=\"tsh-control-label\">Cuisson avec le lait<\/p><strong>Feu doux<\/strong><p>Quelques bulles lentes suffisent ; une forte \u00e9bullition augmente les projections et le risque de br\u00fbler le fond.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Cuisson de la f\u00e9cule<\/p><strong>2 min<\/strong><p>Remuez sans arr\u00eat pour d\u00e9velopper son pouvoir \u00e9paississant et supprimer le go\u00fbt cru.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Refroidissement<\/p><strong>R\u00e9frig\u00e9rer dans les 2 h<\/strong><p>Les ramequins individuels refroidissent plus vite et \u00e9vitent de servir plusieurs fois dans un grand r\u00e9cipient.<\/p><\/section><\/div><div class=\"tsh-table-wrap\"><table class=\"tsh-table\"><caption>Probl\u00e8mes fr\u00e9quents et corrections<\/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\">Le rizogalo devient trop compact<\/td><td data-label=\"Cause probable\">Il a trop r\u00e9duit ou semblait d\u00e9j\u00e0 avoir sa texture froide au moment de couper le feu.<\/td><td data-label=\"Correction\">Arr\u00eatez la cuisson lorsque le sillon se referme encore et d\u00e9tendez chaque portion froide avec un peu de lait.<\/td><\/tr><tr><td data-label=\"Probl\u00e8me\">Des points bruns ou une amertume apparaissent<\/td><td data-label=\"Cause probable\">Le lait a attach\u00e9 au fond et la couche br\u00fbl\u00e9e a \u00e9t\u00e9 incorpor\u00e9e.<\/td><td data-label=\"Correction\">Transf\u00e9rez d\u00e9licatement la partie non br\u00fbl\u00e9e dans une autre casserole sans racler le fond.<\/td><\/tr><tr><td data-label=\"Probl\u00e8me\">Le riz reste ferme apr\u00e8s refroidissement<\/td><td data-label=\"Cause probable\">La f\u00e9cule a \u00e9t\u00e9 ajout\u00e9e avant la fin de cuisson des grains.<\/td><td data-label=\"Correction\">Go\u00fbtez plusieurs grains et v\u00e9rifiez leur tendret\u00e9 avant d\u2019\u00e9paissir.<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"practica-fr-gr-rizogalo-greek-rice-pudding\" aria-labelledby=\"practica-title-fr-gr-rizogalo-greek-rice-pudding\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-violet\">\n      <p class=\"tsh-kicker\">05 \u00b7 Service, conservation et ajustements utiles<\/p>\n      <h3 id=\"practica-title-fr-gr-rizogalo-greek-rice-pudding\">Les petits ramequins facilitent le service et acc\u00e9l\u00e8rent le refroidissement<\/h3>\n      <p class=\"tsh-head-copy\">Le rizogalo est un excellent dessert \u00e0 pr\u00e9parer la veille si vous le gardez l\u00e9g\u00e8rement fluide au sortir de la casserole.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\"><section class=\"tsh-practical-card\"><h4>Service<\/h4><p>Servez froid ou l\u00e9g\u00e8rement frais, avec cannelle et pistaches facultatives ajout\u00e9es au dernier moment.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Conservation<\/h4><p>Gardez les ramequins couverts au r\u00e9frig\u00e9rateur jusqu\u2019\u00e0 3 jours. \u00c9vitez de r\u00e9chauffer et refroidir plusieurs fois les m\u00eames portions.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Pr\u00e9paration \u00e0 l\u2019avance<\/h4><p>Pr\u00e9parez la veille ; si la cr\u00e8me a beaucoup \u00e9paissi, remuez chaque portion avec une cuill\u00e8re \u00e0 caf\u00e9 de lait.<\/p><\/section><\/div><section class=\"tsh-swap\" aria-labelledby=\"sustituciones-title-fr-gr-rizogalo-greek-rice-pudding\"><div class=\"tsh-swap-head\"><h4 id=\"sustituciones-title-fr-gr-rizogalo-greek-rice-pudding\">Substitutions r\u00e9ellement adapt\u00e9es<\/h4><p>Chaque remplacement modifie concr\u00e8tement le r\u00e9sultat.<\/p><\/div><dl class=\"tsh-swap-list\"><div><dt>Lait entier<\/dt><dd><strong>Boisson d\u2019avoine non sucr\u00e9e adapt\u00e9e \u00e0 la cuisson<\/strong> Le dessert devient sans lait et un peu plus l\u00e9ger ; le go\u00fbt et l\u2019\u00e9paisseur varient selon la marque.<\/dd><\/div><div><dt>Zeste de citron<\/dt><dd><strong>Zeste d\u2019orange<\/strong> Le parfum devient plus rond et plus doux ; \u00e9vitez toujours la partie blanche, qui apporte de l\u2019amertume.<\/dd><\/div><\/dl><\/section><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"faq-fr-gr-rizogalo-greek-rice-pudding\" aria-labelledby=\"faq-title-fr-gr-rizogalo-greek-rice-pudding\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n      <p class=\"tsh-kicker\">06 \u00b7 R\u00e9ponses br\u00e8ves pour cuisiner avec m\u00e9thode<\/p>\n      <h3 id=\"faq-title-fr-gr-rizogalo-greek-rice-pudding\">Questions fr\u00e9quentes sur le rizogalo<\/h3>\n      \n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-faq-grid\"><details class=\"tsh-faq\" name=\"faq-fr-gr-rizogalo-greek-rice-pudding\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">01<\/span><h4>Le rizogalo contient-il des \u0153ufs ?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Pas toujours. Les recettes grecques varient ; celle-ci utilise l\u2019amidon du riz et un peu de f\u00e9cule de ma\u00efs.<\/p><\/div><\/details><details class=\"tsh-faq\" name=\"faq-fr-gr-rizogalo-greek-rice-pudding\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">02<\/span><h4>Peut-on utiliser du riz \u00e0 grains longs ?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Oui, mais les grains resteront plus s\u00e9par\u00e9s et la cr\u00e8me aura naturellement moins de corps.<\/p><\/div><\/details><details class=\"tsh-faq\" name=\"faq-fr-gr-rizogalo-greek-rice-pudding\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">03<\/span><h4>Pourquoi a-t-il tant \u00e9paissi au r\u00e9frig\u00e9rateur ?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Le riz et la f\u00e9cule continuent de fixer le liquide en refroidissant ; la pr\u00e9paration chaude doit donc rester souple.<\/p><\/div><\/details><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"nutricion-fr-gr-rizogalo-greek-rice-pudding\" aria-labelledby=\"nutricion-title-fr-gr-rizogalo-greek-rice-pudding\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n      <p class=\"tsh-kicker\">07 \u00b7 Estimation par portion<\/p>\n      <h3 id=\"nutricion-title-fr-gr-rizogalo-greek-rice-pudding\">Informations nutritionnelles<\/h3>\n      <p class=\"tsh-head-copy\">L\u2019estimation inclut le lait entier et le sucre, mais pas les pistaches facultatives ; les valeurs changent avec une boisson v\u00e9g\u00e9tale.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <dl class=\"tsh-nutrition\">\n        <div><dt>Calories<\/dt><dd>\u2248 285 kcal<\/dd><\/div>\n        <div><dt>Glucides<\/dt><dd>\u2248 47 g<\/dd><\/div>\n        <div><dt>Prot\u00e9ines<\/dt><dd>\u2248 8 g<\/dd><\/div>\n        <div><dt>Lipides<\/dt><dd>\u2248 8 g<\/dd><\/div>\n        <div><dt>Fibres<\/dt><dd>\u2248 1 g<\/dd><\/div>\n        <div><dt>Sodium<\/dt><dd>\u2248 115 mg<\/dd><\/div>\n      <\/dl>\n      <p class=\"tsh-nutrition-note\"><strong>Portion :<\/strong> un ramequin d\u2019environ 200 ml. <strong>Allerg\u00e8nes principaux :<\/strong> Lait ; pistaches facultatives. Estimation indicative fond\u00e9e sur des valeurs standard ; elle varie selon les marques, le parage, l\u2019absorption et la r\u00e9partition.<\/p>\n    <\/div>\n  <\/section>\n  <footer class=\"tsh-close\"><p class=\"tsh-close-kicker\">R\u00e9sultat final<\/p><p class=\"tsh-close-quote\">Au bon moment pour couper le feu, la cr\u00e8me para\u00eet encore l\u00e9g\u00e8rement fluide.<\/p><p class=\"tsh-close-copy\">Cuisez le riz \u00e0 c\u0153ur, prot\u00e9gez le lait d\u2019un exc\u00e8s de chaleur et laissez le froid apporter la consistance finale.<\/p><\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-fr-gr-rizogalo-greek-rice-pudding\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Rizogalo : riz au lait grec, cr\u00e9meux, parfum\u00e9 au citron et couvert de cannelle\",\n  \"description\": \"Le riz s\u2019attendrit d\u2019abord dans l\u2019eau, puis finit de cuire dans le lait ; une petite quantit\u00e9 de f\u00e9cule apporte du corps sans utiliser d\u2019\u0153uf.\",\n  \"inLanguage\": \"fr\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Rizogalo-\u2014-Greek-Rice-Pudding-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Rizogalo-\u2014-Greek-Rice-Pudding-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Rizogalo-\u2014-Greek-Rice-Pudding-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\": \"Dessert\",\n  \"cookingMethod\": \"Cuisson en casserole\",\n  \"keywords\": \"recette du rizogalo, riz au lait grec, riz au lait \u00e0 la cannelle, riz au lait sans \u0153uf\",\n  \"recipeYield\": \"6 portions\",\n  \"prepTime\": \"PT10M\",\n  \"cookTime\": \"PT40M\",\n  \"totalTime\": \"PT3H50M\",\n  \"recipeIngredient\": [\n    \"120 g riz blanc \u00e0 grains courts ou moyens\",\n    \"350 ml eau\",\n    \"1 pinc\u00e9e sel fin\",\n    \"1 l lait entier, divis\u00e9\",\n    \"110 g sucre en poudre\",\n    \"25 g f\u00e9cule de ma\u00efs\",\n    \"1 c. \u00e0 caf\u00e9 extrait de vanille\",\n    \"1 ruban zeste de citron, sans partie blanche\",\n    \"1 c. \u00e0 caf\u00e9 cannelle moulue\",\n    \"30 g pistaches non sal\u00e9es, hach\u00e9es\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Cuire le riz dans l\u2019eau\",\n      \"text\": \"Rincez le riz une fois. M\u00e9langez-le avec l\u2019eau et le sel, portez \u00e0 un l\u00e9ger fr\u00e9missement et cuisez 12\u201315 minutes, jusqu\u2019\u00e0 ce qu\u2019il soit presque tendre et le liquide presque absorb\u00e9.\",\n      \"url\": \"#step-01-fr-gr-rizogalo-greek-rice-pudding\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"R\u00e9server une partie du lait\",\n      \"text\": \"Pr\u00e9levez 100 ml de lait froid pour la f\u00e9cule. Faites ti\u00e9dir les 900 ml restants ou ajoutez-les progressivement pour ne pas refroidir brutalement la casserole.\",\n      \"url\": \"#step-02-fr-gr-rizogalo-greek-rice-pudding\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Cuire avec les parfums\",\n      \"text\": \"Ajoutez le lait ti\u00e8de, le sucre, la vanille et le zeste. Cuisez 18\u201322 minutes \u00e0 feu doux en raclant souvent le fond avec la spatule.\",\n      \"url\": \"#step-03-fr-gr-rizogalo-greek-rice-pudding\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"Contr\u00f4ler le riz\",\n      \"text\": \"Go\u00fbtez plusieurs grains : tous doivent \u00eatre parfaitement tendres avant l\u2019ajout de la f\u00e9cule.\",\n      \"url\": \"#step-04-fr-gr-rizogalo-greek-rice-pudding\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"D\u00e9layer la f\u00e9cule\",\n      \"text\": \"Fouettez la f\u00e9cule de ma\u00efs avec les 100 ml de lait froid jusqu\u2019\u00e0 disparition compl\u00e8te des grumeaux.\",\n      \"url\": \"#step-05-fr-gr-rizogalo-greek-rice-pudding\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"\u00c9paissir pendant deux minutes\",\n      \"text\": \"Versez dans la casserole et cuisez 2 minutes \u00e0 feu doux en remuant sans arr\u00eat. Le sillon de la spatule reste visible un instant, puis se referme lentement.\",\n      \"url\": \"#step-06-fr-gr-rizogalo-greek-rice-pudding\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"name\": \"R\u00e9partir et refroidir\",\n      \"text\": \"Retirez le zeste, versez dans six ramequins et ajoutez la cannelle. Laissez ti\u00e9dir sans d\u00e9passer 2 heures hors du r\u00e9frig\u00e9rateur, puis refroidissez au moins 2 heures.\",\n      \"url\": \"#step-07-fr-gr-rizogalo-greek-rice-pudding\"\n    }\n  ],\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"servingSize\": \"un ramequin d\u2019environ 200 ml\",\n    \"calories\": \"285 kcal\",\n    \"carbohydrateContent\": \"47 g\",\n    \"proteinContent\": \"8 g\",\n    \"fatContent\": \"8 g\",\n    \"fiberContent\": \"1 g\",\n    \"sodiumContent\": \"115 mg\"\n  }\n}\n<\/script>\n<script id=\"recipe-meta-sync-fr-gr-rizogalo-greek-rice-pudding\">\n(function(){\n  var schemaId='recipe-schema-fr-gr-rizogalo-greek-rice-pudding';\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-rizogalo-greek-rice-pudding[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-rizogalo-greek-rice-pudding\">\n(function(){\n  var root=document.getElementById('recipe-fr-gr-rizogalo-greek-rice-pudding');\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>Recette du rizogalo, riz au lait grec parfum\u00e9 \u00e0 la vanille, au citron et \u00e0 la cannelle, avec une texture cr\u00e9meuse qui se fixe au frais.<\/p>\n","protected":false},"featured_media":4232,"parent":4170,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[160,154],"tsh_national_cuisine":[145],"class_list":["post-4231","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-desserts-a-la-cuillere","tsh_dish_type-desserts-et-douceurs","tsh_national_cuisine-cuisine-grecque"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_food\/4231","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\/4232"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/media?parent=4231"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tags?post=4231"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_dish_type?post=4231"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_national_cuisine?post=4231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}