{"id":4036,"date":"2026-07-29T14:31:02","date_gmt":"2026-07-29T14:31:02","guid":{"rendered":"https:\/\/travelshelper.com\/holandski\/wereld-van-eten\/kroatische-nationale-gerechten\/mais-zganci-met-spek-en-zure-room\/"},"modified":"2026-07-29T14:31:02","modified_gmt":"2026-07-29T14:31:02","slug":"mais-zganci-met-spek-en-zure-room","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/nl\/wereld-van-eten\/kroatische-nationale-gerechten\/mais-zganci-met-spek-en-zure-room\/","title":{"rendered":"Ma\u00efs-\u017eganci met spek en zure room"},"content":{"rendered":"\n<style>\n\/* Travel S Helper recipe layout v4.0 \u2014 quiet-luxury editorial UI, fully scoped. *\/\n#recipe-nl-hr-zganci{\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-nl-hr-zganci *,\n#recipe-nl-hr-zganci *::before,\n#recipe-nl-hr-zganci *::after{box-sizing:border-box}\n#recipe-nl-hr-zganci :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd,table,caption){margin:0;padding:0}\n#recipe-nl-hr-zganci :where(img){display:block;max-width:100%}\n#recipe-nl-hr-zganci :where(a){color:var(--tsh-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.18em}\n#recipe-nl-hr-zganci :where(a,summary){-webkit-tap-highlight-color:transparent}\n#recipe-nl-hr-zganci :where(a:focus-visible,summary:focus-visible){outline:3px solid rgba(163,107,18,.28);outline-offset:3px;border-radius:9px}\n#recipe-nl-hr-zganci ::selection{background:var(--tsh-gold-soft);color:var(--tsh-night)}\n#recipe-nl-hr-zganci .tsh-anchor,\n#recipe-nl-hr-zganci .tsh-step[id]{scroll-margin-top:88px}\n#recipe-nl-hr-zganci: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-nl-hr-zganci: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-nl-hr-zganci: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-nl-hr-zganci: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-nl-hr-zganci: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-nl-hr-zganci: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-nl-hr-zganci: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-nl-hr-zganci: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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-tone-gold{--tone:var(--tsh-gold-deep);--tone-bg:#fbf3e5;--tone-rgb:109,67,7}\n#recipe-nl-hr-zganci .tsh-tone-sage{--tone:var(--tsh-sage);--tone-bg:var(--tsh-sage-soft);--tone-rgb:23,103,69}\n#recipe-nl-hr-zganci .tsh-tone-blue{--tone:var(--tsh-blue);--tone-bg:var(--tsh-blue-soft);--tone-rgb:40,92,157}\n#recipe-nl-hr-zganci .tsh-tone-rose{--tone:var(--tsh-rose);--tone-bg:var(--tsh-rose-soft);--tone-rgb:153,68,53}\n#recipe-nl-hr-zganci .tsh-tone-violet{--tone:var(--tsh-violet);--tone-bg:var(--tsh-violet-soft);--tone-rgb:108,80,148}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-kicker::before{content:\"\";width:26px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-card-body{position:relative;z-index:1;padding:clamp(22px,3.2vw,38px)}\n\n\/* Masthead *\/\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-main-kicker::before{content:\"\";width:32px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-title-main,\n#recipe-nl-hr-zganci .tsh-title-accent{display:block}\n#recipe-nl-hr-zganci .tsh-title b{font-weight:860}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;list-style:none}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-hero{\n  position:relative;\n  min-width:0;\n  border-block:1px solid var(--tsh-line);\n  background:#ece4d8;\n}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-facts--5{--tsh-fact-cols:5}\n#recipe-nl-hr-zganci .tsh-fact{position:relative;min-width:0;padding:15px 16px 16px;background:var(--tsh-paper-warm)}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-quick-nav::-webkit-scrollbar{display:none}\n@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){\n  #recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-quick-nav a[aria-current=\"location\"]{border-color:var(--tsh-night);background:var(--tsh-night);color:#fff}\n#recipe-nl-hr-zganci .tsh-quick-nav a[aria-current=\"location\"]::before{background:#f1c772;color:#2b2110}\n\n\/* Editorial overview *\/\n#recipe-nl-hr-zganci .tsh-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.2vw,52px)}\n#recipe-nl-hr-zganci .tsh-prose p{color:var(--tsh-copy);font-size:15px;line-height:1.79;text-wrap:pretty}\n#recipe-nl-hr-zganci .tsh-prose p+p{margin-top:15px}\n#recipe-nl-hr-zganci .tsh-prose strong{color:var(--tsh-ink);font-weight:750}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-key-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px;margin-top:27px}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-key::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--tsh-key-tone)}\n#recipe-nl-hr-zganci .tsh-key:nth-child(2){--tsh-key-tone:var(--tsh-sage);--tsh-key-bg:#edf8f2}\n#recipe-nl-hr-zganci .tsh-key:nth-child(3){--tsh-key-tone:var(--tsh-blue);--tsh-key-bg:#eff5fd}\n#recipe-nl-hr-zganci .tsh-key-top{display:flex;align-items:center;gap:11px;margin-bottom:9px}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-key h4{color:var(--tsh-ink);font-size:15px;font-weight:780;line-height:1.35}\n#recipe-nl-hr-zganci .tsh-key p{color:var(--tsh-copy);font-size:13.5px;line-height:1.61}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-plan-head h4{color:var(--tsh-ink);font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.32}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-plan-item{--plan-tone:var(--tsh-gold);position:relative;min-width:0;padding:18px;background:linear-gradient(150deg,#fffdf9,#fff)}\n#recipe-nl-hr-zganci .tsh-plan-item::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--plan-tone)}\n#recipe-nl-hr-zganci .tsh-plan-item:nth-child(4n+2){--plan-tone:#4d6359}\n#recipe-nl-hr-zganci .tsh-plan-item:nth-child(4n+3){--plan-tone:#66565c}\n#recipe-nl-hr-zganci .tsh-plan-item:nth-child(4n+4){--plan-tone:#59666d}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-plan-item p{color:var(--tsh-copy);font-size:13px;line-height:1.6}\n\n\/* Ingredients *\/\n#recipe-nl-hr-zganci .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:15px}\n#recipe-nl-hr-zganci .tsh-ingredient-card{overflow:hidden;border:1px solid var(--tsh-line);border-radius:16px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-ingredient-card:nth-child(2) h4::before{background:var(--tsh-gold)}\n#recipe-nl-hr-zganci .tsh-ingredient-card ul{list-style:none}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-ingredient-card li:nth-child(even){background:#fdfbf8}\n#recipe-nl-hr-zganci .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-ingredient-card small{display:block;margin-top:4px;color:var(--tsh-muted);font-size:12.2px;line-height:1.46}\n#recipe-nl-hr-zganci .tsh-note-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;margin-top:15px}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-note strong{color:var(--tsh-ink);font-weight:780}\n\n\/* Method *\/\n#recipe-nl-hr-zganci .tsh-stages{display:grid;gap:18px}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-stage-head h4{color:var(--tsh-ink);font-size:17px;font-weight:800;letter-spacing:-.012em;line-height:1.3}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-step-grid{display:grid;grid-template-columns:1fr;gap:0;background:#fff;list-style:none}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n#recipe-nl-hr-zganci .tsh-step:last-child::before{display:none}\n#recipe-nl-hr-zganci .tsh-step>div{max-width:920px}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-step p{color:var(--tsh-copy);font-size:14px;line-height:1.69;text-wrap:pretty}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-cue::before{content:\"\u2713\";flex:0 0 auto;font-size:10px;font-weight:900;line-height:1.55}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-control::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--control-tone)}\n#recipe-nl-hr-zganci .tsh-control:nth-child(2){--control-tone:var(--tsh-blue);--control-bg:#eef5fd}\n#recipe-nl-hr-zganci .tsh-control:nth-child(3){--control-tone:var(--tsh-sage);--control-bg:#edf8f2}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-control p{margin-top:8px;color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-table th:nth-child(1){width:24%}\n#recipe-nl-hr-zganci .tsh-table th:nth-child(2){width:38%}\n#recipe-nl-hr-zganci .tsh-table th:nth-child(3){width:38%}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-table td:last-child,#recipe-nl-hr-zganci .tsh-table th:last-child{border-inline-end:0}\n#recipe-nl-hr-zganci .tsh-table tbody tr:nth-child(even){background:#fcfaf7}\n#recipe-nl-hr-zganci .tsh-table td:first-child{color:var(--tsh-ink);font-weight:780}\n\n\/* Practical cards and FAQ *\/\n#recipe-nl-hr-zganci .tsh-practical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-practical-card::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--practical-tone)}\n#recipe-nl-hr-zganci .tsh-practical-card:nth-child(2){--practical-tone:var(--tsh-sage);--practical-bg:#eff8f3}\n#recipe-nl-hr-zganci .tsh-practical-card:nth-child(3){--practical-tone:var(--tsh-blue);--practical-bg:#f0f6fd}\n#recipe-nl-hr-zganci .tsh-practical-card:nth-child(4){--practical-tone:var(--tsh-violet);--practical-bg:#f6f1fa}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-practical-card h4::before{content:\"\";width:18px;height:2px;flex:0 0 auto;border-radius:999px;background:var(--practical-tone)}\n#recipe-nl-hr-zganci .tsh-practical-card p,#recipe-nl-hr-zganci .tsh-practical-card li{color:var(--tsh-copy);font-size:13.6px;line-height:1.63}\n#recipe-nl-hr-zganci .tsh-practical-card ul,#recipe-nl-hr-zganci .tsh-practical-card ol{margin-top:7px;padding-inline-start:20px}\n#recipe-nl-hr-zganci .tsh-practical-card li+li{margin-top:5px}\n#recipe-nl-hr-zganci .tsh-practical-card li::marker{color:var(--practical-tone);font-weight:850}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-swap-head{padding:17px 20px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#f6f2f3,#fff 86%)}\n#recipe-nl-hr-zganci .tsh-swap-head h4{margin-bottom:5px;color:var(--tsh-ink);font-size:16px;font-weight:800;line-height:1.35}\n#recipe-nl-hr-zganci .tsh-swap-head p{color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-swap-list>div:nth-child(even){background:#fdfbf8}\n#recipe-nl-hr-zganci .tsh-swap-list>div:last-child{border-bottom:0}\n#recipe-nl-hr-zganci .tsh-swap-list dt{color:var(--tsh-ink);font-size:13.2px;font-weight:800;line-height:1.48}\n#recipe-nl-hr-zganci .tsh-swap-list dd{color:var(--tsh-copy);font-size:13.2px;line-height:1.58}\n#recipe-nl-hr-zganci .tsh-swap-list dd strong{color:#66565c;font-weight:800}\n#recipe-nl-hr-zganci .tsh-faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;align-items:start}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-faq summary{list-style:none;cursor:pointer}\n#recipe-nl-hr-zganci .tsh-faq summary::-webkit-details-marker{display:none}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-faq[open] .tsh-faq-top::after{content:\"\u2212\";background:var(--tsh-night);color:#f4cb79;transform:rotate(180deg)}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-faq h4{color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-nl-hr-zganci .tsh-faq-answer{border-top:1px solid var(--tsh-line);background:#fff}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-nutrition>div{position:relative;min-width:0;padding:15px;background:linear-gradient(145deg,#fff,#fdfbf8)}\n#recipe-nl-hr-zganci .tsh-nutrition>div::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--tsh-sage);opacity:.55}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-nutrition-note{margin-top:13px;color:var(--tsh-muted);font-size:12.5px;line-height:1.6}\n#recipe-nl-hr-zganci .tsh-nutrition-note strong{color:var(--tsh-ink);font-weight:780}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-close::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:linear-gradient(var(--tsh-gold),#e2b968)}\n#recipe-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .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-nl-hr-zganci .tsh-card-head--split .tsh-kicker{grid-column:1;grid-row:1}\n  #recipe-nl-hr-zganci .tsh-card-head--split h3{grid-column:1;grid-row:2}\n  #recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-title-wrap{padding:54px 58px 48px}\n  #recipe-nl-hr-zganci .tsh-title{font-size:clamp(45px,4.05vw,58px)}\n  #recipe-nl-hr-zganci .tsh-title-accent{font-size:.455em}\n}\n\n\/* Hover polish *\/\n@media (hover:hover) and (pointer:fine){\n  #recipe-nl-hr-zganci .tsh-key,\n  #recipe-nl-hr-zganci .tsh-control,\n  #recipe-nl-hr-zganci .tsh-practical-card,\n  #recipe-nl-hr-zganci .tsh-faq,\n  #recipe-nl-hr-zganci .tsh-ingredient-card{transition:transform .2s var(--tsh-ease),border-color .2s var(--tsh-ease),box-shadow .2s var(--tsh-ease)}\n  #recipe-nl-hr-zganci .tsh-key:hover,\n  #recipe-nl-hr-zganci .tsh-control:hover,\n  #recipe-nl-hr-zganci .tsh-practical-card:hover,\n  #recipe-nl-hr-zganci .tsh-faq:hover,\n  #recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-faq-top:hover::after{border-color:#c7aa78;background:#fff8ec}\n  #recipe-nl-hr-zganci .tsh-faq[open] .tsh-faq-top:hover::after{background:var(--tsh-night)}\n}\n\n\/* Responsive *\/\n@media (max-width:900px){\n  #recipe-nl-hr-zganci .tsh-copy-grid{grid-template-columns:1fr}\n  #recipe-nl-hr-zganci .tsh-key-grid,#recipe-nl-hr-zganci .tsh-control-grid{grid-template-columns:1fr}\n  #recipe-nl-hr-zganci .tsh-facts{--tsh-fact-cols:3}\n  #recipe-nl-hr-zganci .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:720px){\n  #recipe-nl-hr-zganci{width:calc(100% - 12px);margin-top:10px;font-size:15.5px}\n  #recipe-nl-hr-zganci .tsh-anchor,\n  #recipe-nl-hr-zganci .tsh-step[id]{scroll-margin-top:77px}\n  #recipe-nl-hr-zganci .tsh-card,#recipe-nl-hr-zganci .tsh-masthead{border-radius:18px}\n  #recipe-nl-hr-zganci .tsh-title-wrap{padding:31px 19px 27px}\n  #recipe-nl-hr-zganci .tsh-title{font-size:clamp(34px,10.8vw,46px);line-height:1.01}\n  #recipe-nl-hr-zganci .tsh-title-accent{margin-top:10px;font-size:.52em;line-height:1.2}\n  #recipe-nl-hr-zganci .tsh-lead{margin-top:17px;font-size:16px;line-height:1.67}\n  #recipe-nl-hr-zganci .tsh-card-head{padding:22px 19px}\n  #recipe-nl-hr-zganci .tsh-card-head::before{inset-block:22px;inset-inline-start:0}\n  #recipe-nl-hr-zganci .tsh-card-head h3{font-size:clamp(22px,6.8vw,28px)}\n  #recipe-nl-hr-zganci .tsh-card-body{padding:20px 17px}\n  #recipe-nl-hr-zganci .tsh-quick-nav{top:6px;flex-wrap:nowrap;gap:6px;margin-bottom:18px;padding:7px;border-radius:15px}\n  #recipe-nl-hr-zganci .tsh-quick-nav a{min-height:36px;padding-inline-end:11px;font-size:11.8px}\n  #recipe-nl-hr-zganci .tsh-quick-nav a::before{min-width:23px;height:23px;font-size:8.5px}\n  #recipe-nl-hr-zganci .tsh-ingredient-grid,#recipe-nl-hr-zganci .tsh-note-grid,#recipe-nl-hr-zganci .tsh-practical-grid,#recipe-nl-hr-zganci .tsh-faq-grid{grid-template-columns:1fr}\n  #recipe-nl-hr-zganci .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-nl-hr-zganci .tsh-step{border-inline-end:0;border-bottom:1px solid rgba(216,203,185,.68)}\n  #recipe-nl-hr-zganci .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n  #recipe-nl-hr-zganci .tsh-step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 16px}\n  #recipe-nl-hr-zganci .tsh-step::before{inset-block:53px -1px;inset-inline-start:33px}\n  #recipe-nl-hr-zganci .tsh-step:last-child::before{display:none}\n  #recipe-nl-hr-zganci .tsh-cue{border-radius:10px}\n  #recipe-nl-hr-zganci .tsh-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}\n  #recipe-nl-hr-zganci .tsh-table{display:block;min-width:0;border-collapse:separate;table-layout:auto}\n  #recipe-nl-hr-zganci .tsh-table caption{display:block;margin-bottom:10px;border:1px solid var(--tsh-line);border-radius:13px;background:#fbf8f2}\n  #recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-table tbody{display:grid;gap:10px}\n  #recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-table tbody tr:nth-child(even){background:#fff}\n  #recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-table td:last-child{border-bottom:0}\n  #recipe-nl-hr-zganci .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-nl-hr-zganci .tsh-table td:first-child{background:#fbf7ef;color:var(--tsh-ink);font-size:13.5px}\n  #recipe-nl-hr-zganci .tsh-close{border-radius:18px}\n}\n@media (max-width:520px){\n  #recipe-nl-hr-zganci .tsh-facts{--tsh-fact-cols:2}\n  #recipe-nl-hr-zganci .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-hr-zganci .tsh-plan-grid{grid-template-columns:1fr}\n  #recipe-nl-hr-zganci .tsh-swap-list>div{grid-template-columns:1fr;gap:4px;padding:13px 15px}\n  #recipe-nl-hr-zganci .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}\n  #recipe-nl-hr-zganci .tsh-stage-time{grid-column:2;justify-self:start}\n  #recipe-nl-hr-zganci .tsh-ingredient-card li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 13px}\n  #recipe-nl-hr-zganci .tsh-amount{font-size:11.8px}\n  #recipe-nl-hr-zganci .tsh-faq-top{grid-template-columns:36px minmax(0,1fr) 28px;padding:13px}\n}\n@media (max-width:370px){\n  #recipe-nl-hr-zganci{width:calc(100% - 8px)}\n  #recipe-nl-hr-zganci .tsh-title-wrap{padding-inline:16px}\n  #recipe-nl-hr-zganci .tsh-card-body{padding-inline:14px}\n  #recipe-nl-hr-zganci .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-nl-hr-zganci *,#recipe-nl-hr-zganci *::before,#recipe-nl-hr-zganci *::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-nl-hr-zganci .tsh-card,#recipe-nl-hr-zganci .tsh-masthead,#recipe-nl-hr-zganci .tsh-close,#recipe-nl-hr-zganci .tsh-quick-nav{border:1px solid CanvasText;box-shadow:none}\n  #recipe-nl-hr-zganci .tsh-step-no,#recipe-nl-hr-zganci .tsh-stage-badge,#recipe-nl-hr-zganci .tsh-faq-no{border:1px solid CanvasText}\n}\n@media print{\n  #recipe-nl-hr-zganci{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt;line-height:1.42}\n  #recipe-nl-hr-zganci .tsh-quick-nav,#recipe-nl-hr-zganci .tsh-hero{display:none!important}\n  #recipe-nl-hr-zganci .tsh-masthead{display:block}\n  #recipe-nl-hr-zganci .tsh-card,#recipe-nl-hr-zganci .tsh-masthead,#recipe-nl-hr-zganci .tsh-close{margin-bottom:10pt;border:1px solid #aaa;border-radius:0;box-shadow:none}\n  #recipe-nl-hr-zganci .tsh-title-wrap,#recipe-nl-hr-zganci .tsh-card-head,#recipe-nl-hr-zganci .tsh-close{background:#fff!important;color:#000!important}\n  #recipe-nl-hr-zganci .tsh-title{font-size:25pt}\n  #recipe-nl-hr-zganci .tsh-title-accent,#recipe-nl-hr-zganci .tsh-close-kicker,#recipe-nl-hr-zganci .tsh-close-quote,#recipe-nl-hr-zganci .tsh-close-copy{color:#000!important}\n  #recipe-nl-hr-zganci .tsh-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-hr-zganci .tsh-ingredient-grid,#recipe-nl-hr-zganci .tsh-practical-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-nl-hr-zganci .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-nl-hr-zganci .tsh-key,#recipe-nl-hr-zganci .tsh-control,#recipe-nl-hr-zganci .tsh-practical-card,#recipe-nl-hr-zganci .tsh-ingredient-card,#recipe-nl-hr-zganci .tsh-note,#recipe-nl-hr-zganci .tsh-step,#recipe-nl-hr-zganci .tsh-faq,#recipe-nl-hr-zganci .tsh-plan-item,#recipe-nl-hr-zganci .tsh-swap-list>div{box-shadow:none;break-inside:avoid}\n  #recipe-nl-hr-zganci details.tsh-faq:not([open])>.tsh-faq-answer{display:block!important}\n  #recipe-nl-hr-zganci .tsh-faq-top::after{display:none}\n  #recipe-nl-hr-zganci .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-nl-hr-zganci\" lang=\"nl\" dir=\"ltr\" aria-labelledby=\"recipe-title-nl-hr-zganci\" aria-describedby=\"recipe-summary-nl-hr-zganci\">\n  <header class=\"tsh-masthead\">\n    <div class=\"tsh-title-wrap\">\n      <p class=\"tsh-main-kicker\">Kroatische boerenkeuken \u00b7 Ma\u00efsmeel uit de kookpan<\/p>\n      <h2 class=\"tsh-title\" id=\"recipe-title-nl-hr-zganci\"><span class=\"tsh-title-main\"><b>Ma\u00efs-\u017eganci<\/b> tot zachte kruimels gewerkt,<\/span><span class=\"tsh-title-accent\">met krokant spek en zure room<\/span><\/h2>\n      <p class=\"tsh-lead\" id=\"recipe-summary-nl-hr-zganci\">Ma\u00efsmeel gaart eerst ongemoeid in heet water en wordt daarna met boter en achtergehouden kookwater tot zachte, onregelmatige kruimels gewerkt, geserveerd met spek en zure room.<\/p>\n      <ul class=\"tsh-tags\" aria-label=\"Receptclassificatie\"><li>Granen<\/li><li>Kroatische keuken<\/li><li>Gekookt in pan<\/li><li>Makkelijk<\/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\/Zganci-1.webp\" alt=\"Ma\u00efs-\u017eganci in een kom met gerookt spek en zure room\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\"><figcaption>De stukken blijven los en nemen slechts een afgemeten hoeveelheid spekvet op.<\/figcaption><\/figure>\n    <dl class=\"tsh-facts tsh-facts--6\" aria-label=\"Hoeveelheid, tijden en voedingswaardeschatting\"><div class=\"tsh-fact\"><dt>Hoeveelheid<\/dt><dd>4 porties<\/dd><\/div><div class=\"tsh-fact\"><dt>Voorbereiding<\/dt><dd>10 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Bereiding<\/dt><dd>30 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Rusttijd<\/dt><dd>0 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Totaal<\/dt><dd>40 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Per portie<\/dt><dd>\u2248 530 kcal<\/dd><\/div><\/dl>\n  <\/header>\n  <nav class=\"tsh-quick-nav\" aria-label=\"Snelle navigatie door het recept\"><a href=\"#resumen-nl-hr-zganci\">Overzicht<\/a><a href=\"#ingredientes-nl-hr-zganci\">Ingredi\u00ebnten<\/a><a href=\"#preparacion-nl-hr-zganci\">Bereiding<\/a><a href=\"#control-nl-hr-zganci\">Controlepunten<\/a><a href=\"#practica-nl-hr-zganci\">Serveren en bewaren<\/a><a href=\"#faq-nl-hr-zganci\">Veelgestelde vragen<\/a><a href=\"#nutricion-nl-hr-zganci\">Voedingswaarde<\/a><\/nav>\n  <section class=\"tsh-card tsh-anchor\" id=\"resumen-nl-hr-zganci\" aria-labelledby=\"resumen-title-nl-hr-zganci\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n      <p class=\"tsh-kicker\">01 \u00b7 Een rustieke structuur, geen gladde polenta<\/p>\n      <h3 id=\"resumen-title-nl-hr-zganci\">De meelberg volledig garen en tot zachte, losse stukken verdelen<\/h3>\n      <p class=\"tsh-head-copy\">\u017dganci hebben voldoende stoom, heet reservewater en een korte maar stevige bewerking met de houten lepel nodig.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <div class=\"tsh-copy-grid\">\n        <div class=\"tsh-prose\"><p>\u017dganci zijn een traditioneel graangerecht dat in verschillende delen van Kroati\u00eb en de omringende landen voorkomt. De versie van ma\u00efsmeel bestaat uit onregelmatige, vanbinnen zachte kruimels die hartige smaakmakers goed opnemen. Verwar ze niet met romige polenta: het meel wordt niet meteen door het water geroerd, maar gaart eerst als een compacte berg en wordt pas daarna uiteengewerkt. Gerookt spek en zure room voegen zout, vet, frisheid en temperatuurcontrast toe aan het milde graan.<\/p><p>Middelgrof gemalen ma\u00efsmeel geeft de duidelijkste structuur. Zeer fijn meel verandert snel in pap; heel grof meel vraagt meer water en tijd. Breng het gezouten water krachtig aan de kook en schep ongeveer 250 milliliter eruit om afgedekt zeer heet te houden. Deze reserve is belangrijk omdat elke maling anders absorbeert. Tijdens de afwerking kan het vocht dan lepel voor lepel worden aangepast zonder de massa met \u00e9\u00e9n grote scheut vloeibaar te maken of plotseling af te koelen.<\/p><p>Stort het ma\u00efsmeel midden in de pan als een berg en roer niet. Maak met de steel van een houten lepel een gat tot op de bodem, zodat water en stoom ook het hart bereiken. Laat de massa ongeveer vijftien minuten op laag vuur garen met het deksel schuin op de pan. Het water moet langs de rand zacht koken en niet wild spatten. Te veel beweging breekt de berg open voordat de kern voldoende gehydrateerd is. Aan het eind mag rond de opening geen droog meel meer zichtbaar zijn.<\/p><p>Voeg de boter toe en gebruik een stevige houten lepel om de massa te vormen. Druk het deeg beurtelings tegen de panwand, maak het los van de bodem en til het op. Na acht tot tien minuten ontstaan stukken van verschillende grootte. Oogt het mengsel droog en melig, voeg dan lepel voor lepel heet reservewater toe. Glanst het juist kleverig, werk dan zonder deksel en zonder extra water verder. De goede textuur is vochtig maar niet vloeibaar: de kruimels vallen van de lepel zonder meteen weer samen te smelten.<\/p><\/div>\n        <div class=\"tsh-prose\"><p>Twee tot drie minuten zonder deksel nemen het laatste oppervlaktevocht weg. Daardoor kunnen de \u017eganci straks wat spekvet opnemen zonder zwaar en glibberig te worden. Alle stukken even groot maken is niet nodig; de onregelmatigheid hoort bij het gerecht. Schraap in deze fase wel regelmatig over de bodem. Een stilstaande laag zet gemakkelijk aan en kan bitter smaken. Een pan met dikke bodem verdeelt de warmte beter en maakt de laatste controle veel eenvoudiger.<\/p><p>Begin met het spek in een koude koekenpan en zet die daarna op middelhoog vuur. In zeven tot negen minuten smelt het vet geleidelijk en worden de blokjes goudbruin met krokante randen. Schep de stukjes uit de pan en meet precies twee eetlepels vet af voor de \u017eganci. De hele pan leegschudden maakt het gerecht meestal te zout en vet. Serveer de zure room koud of licht op temperatuur. Haar frisse smaak tempert de rook en geeft romigheid zonder de gevormde structuur te veranderen.<\/p><p>Schep \u017eganci direct na de bereiding in voorverwarmde kommen, met spek en zure room erbovenop of ernaast. Voor een lichtere maaltijd passen ook karnemelk, yoghurt of een stoofpot, terwijl de basismethode gelijk blijft. Restjes worden stevig in de koelkast. Breek ze de volgende dag in stukken en bak ze in een pan. De oorspronkelijke zachtheid keert niet helemaal terug, maar er ontstaan smakelijke geroosterde randjes die goed werken bij een hartig ontbijt of als nieuw bijgerecht.<\/p><div class=\"tsh-callout\" role=\"note\">Roer niet zodra het meel in de pan ligt. De compacte berg moet eerst door stoom garen voordat hij wordt gebroken en uitgewerkt.<\/div><\/div>\n      <\/div>\n      <div class=\"tsh-key-grid\" aria-label=\"Technische kernpunten\"><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">01<\/span><h4>Heet reservewater<\/h4><\/div><p>Houd 250 ml heet om de vochtigheid tijdens het uitwerken nauwkeurig bij te sturen.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">02<\/span><h4>Gat tot op de bodem<\/h4><\/div><p>Via de opening bereikt stoom de kern zonder het meel meteen door het water te verspreiden.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">03<\/span><h4>Kruimels, geen pap<\/h4><\/div><p>Verdeel de massa tegen de panwand tot vochtige, losse stukken ontstaan.<\/p><\/section><\/div>\n    <\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"ingredientes-nl-hr-zganci\" aria-labelledby=\"ingredientes-title-nl-hr-zganci\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n      <p class=\"tsh-kicker\">02 \u00b7 Ma\u00efs, water en twee uitgesproken begeleiders<\/p>\n      <h3 id=\"ingredientes-title-nl-hr-zganci\">Ingredi\u00ebnten voor 4 porties<\/h3>\n      <p class=\"tsh-head-copy\">Een middelgrove maling helpt een rustieke structuur te vormen en verkleint de kans op een gladde pap.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <div class=\"tsh-ingredient-grid\"><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-1-nl-hr-zganci\"><h4 id=\"ingredientes-1-nl-hr-zganci\">Voor de \u017eganci<\/h4><ul><li><span class=\"tsh-amount\">300 g<\/span><span>middelgrof gemalen ma\u00efsmeel<\/span><\/li><li><span class=\"tsh-amount\">1,2 l<\/span><span>water<\/span><\/li><li><span class=\"tsh-amount\">8 g<\/span><span>zout<\/span><\/li><li><span class=\"tsh-amount\">20 g<\/span><span>boter<\/span><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredientes-2-nl-hr-zganci\"><h4 id=\"ingredientes-2-nl-hr-zganci\">Voor de afwerking<\/h4><ul><li><span class=\"tsh-amount\">150 g<\/span><span>gerookt spek, in blokjes<\/span><\/li><li><span class=\"tsh-amount\">200 g<\/span><span>zure room<\/span><\/li><\/ul><\/section><\/div>\n      <div class=\"tsh-note-grid\">\n        <aside class=\"tsh-note\" role=\"note\"><strong>Allergenen.<\/strong> Bevat melk. Controleer het spek bij gevoeligheid voor toevoegingen of op het etiket vermelde sporen.<\/aside>\n        <aside class=\"tsh-note\" role=\"note\"><strong>Benodigdheden.<\/strong> Pan met dikke bodem en deksel, soeplepel, stevige houten lepel, koekenpan en voorverwarmde kommen.<\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"preparacion-nl-hr-zganci\" aria-labelledby=\"preparacion-title-nl-hr-zganci\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-blue\">\n      <p class=\"tsh-kicker\">03 \u00b7 Twee fasen voor graan en garnituur<\/p>\n      <h3 id=\"preparacion-title-nl-hr-zganci\">\u017dganci garen en het spek krokant bakken<\/h3>\n      <p class=\"tsh-head-copy\">Het meel voltooit eerst ongestoord zijn garing; spek en zure room komen pas bij de afwerking.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-stages\"><section class=\"tsh-stage-card\" aria-labelledby=\"fase-1-nl-hr-zganci\">\n      <div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">I<\/span><h4 id=\"fase-1-nl-hr-zganci\">Garen en vormen van de \u017eganci<\/h4><span class=\"tsh-stage-time\">30 min<\/span><\/div>\n      <ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-01-nl-hr-zganci\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span>\n    <div><h4>Het water voorbereiden<\/h4><p>Breng 1,2 liter water met het zout aan de kook. Schep 250 ml eruit en houd het afgedekt zeer heet.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-02-nl-hr-zganci\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span>\n    <div><h4>De meelberg vormen<\/h4><p>Stort het meel midden in het resterende water zonder te roeren. Maak met de lepelsteel een verticaal gat tot op de bodem.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-03-nl-hr-zganci\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span>\n    <div><h4>Met stoom garen<\/h4><p>Laat 15 minuten zacht koken op laag vuur met het deksel schuin op de pan.<\/p><span class=\"tsh-cue\">De kern is vochtig en gaar; rond het gat blijft geen droog meel achter.<\/span><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-04-nl-hr-zganci\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span>\n    <div><h4>Breken en uitwerken<\/h4><p>Voeg de boter toe. Verdeel de massa acht tot tien minuten tegen de panwand en til haar van de bodem. Voeg alleen indien nodig lepel voor lepel heet reservewater toe.<\/p><span class=\"tsh-cue\">Zachte, losse kruimels vallen van de lepel zonder te vloeien.<\/span><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-05-nl-hr-zganci\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span>\n    <div><h4>Het oppervlak drogen<\/h4><p>Werk nog twee tot drie minuten zonder deksel en schraap de bodem schoon tot de \u017eganci niet langer nat glanzen.<\/p><\/div>\n  <\/li><\/ol>\n    <\/section><section class=\"tsh-stage-card\" aria-labelledby=\"fase-2-nl-hr-zganci\">\n      <div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">II<\/span><h4 id=\"fase-2-nl-hr-zganci\">Spek en afwerking<\/h4><span class=\"tsh-stage-time\">10 min<\/span><\/div>\n      <ol class=\"tsh-step-grid\"><li class=\"tsh-step\" id=\"step-06-nl-hr-zganci\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span>\n    <div><h4>Het spek langzaam uitbakken<\/h4><p>Doe de blokjes in een koude koekenpan en bak zeven tot negen minuten op middelhoog vuur tot vet is vrijgekomen en de randen krokant zijn.<\/p><\/div>\n  <\/li><li class=\"tsh-step\" id=\"step-07-nl-hr-zganci\">\n    <span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span>\n    <div><h4>Op smaak brengen en serveren<\/h4><p>Werk twee eetlepels van het spekvet door de \u017eganci. Verdeel over kommen en maak af met krokant spek en zure room.<\/p><\/div>\n  <\/li><\/ol>\n    <\/section><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"control-nl-hr-zganci\" aria-labelledby=\"control-title-nl-hr-zganci\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-rose\">\n      <p class=\"tsh-kicker\">04 \u00b7 Meetbare waarden en zichtbare signalen<\/p>\n      <h3 id=\"control-title-nl-hr-zganci\">Stoom, vochtigheid en uiteindelijke structuur<\/h3>\n      <p class=\"tsh-head-copy\">Hoeveel water het meel werkelijk nodig heeft, blijkt tijdens het uitwerken; de kruimels zijn het betrouwbaarste signaal.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-control-grid\"><section class=\"tsh-control\"><p class=\"tsh-control-label\">Eerste garing<\/p><strong>15 min<\/strong><p>Intacte meelberg, centrale opening en deksel schuin op de pan.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Uitwerken<\/p><strong>8\u201310 min<\/strong><p>Drukken en optillen tot alle droge meelplekken verdwenen zijn.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Spekvet<\/p><strong>2 el<\/strong><p>Meet het vet uit de pan af en giet niet alles ongecontroleerd bij het meel.<\/p><\/section><\/div><div class=\"tsh-table-wrap\"><table class=\"tsh-table\"><caption>Veelvoorkomende problemen en oplossingen<\/caption><thead><tr><th scope=\"col\">Probleem<\/th><th scope=\"col\">Waarschijnlijke oorzaak<\/th><th scope=\"col\">Oplossing<\/th><\/tr><\/thead><tbody><tr><td data-label=\"Probleem\">Binnenin blijft rauw meel zitten<\/td><td data-label=\"Waarschijnlijke oorzaak\">Het gat bereikte de bodem niet of het water kookte te zacht.<\/td><td data-label=\"Oplossing\">Voeg wat kokend water toe, open het gat opnieuw en gaar nog vijf minuten afgedekt.<\/td><\/tr><tr><td data-label=\"Probleem\">De \u017eganci worden kleverig<\/td><td data-label=\"Waarschijnlijke oorzaak\">Tijdens het uitwerken is te veel water toegevoegd.<\/td><td data-label=\"Oplossing\">Werk op laag vuur zonder deksel verder tot overtollig vocht verdampt.<\/td><\/tr><tr><td data-label=\"Probleem\">De bodem koekt aan<\/td><td data-label=\"Waarschijnlijke oorzaak\">De pan is dun of de massa werd aan het eind niet vaak genoeg losgemaakt.<\/td><td data-label=\"Oplossing\">Verlaag het vuur en schraap regelmatig met een stevige lepel over de bodem.<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"practica-nl-hr-zganci\" aria-labelledby=\"practica-title-nl-hr-zganci\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-violet\">\n      <p class=\"tsh-kicker\">05 \u00b7 Serveren, bewaren en nuttig aanpassen<\/p>\n      <h3 id=\"practica-title-nl-hr-zganci\">Meteen serveren en restjes opnieuw gebruiken<\/h3>\n      <p class=\"tsh-head-copy\">Vers uitgewerkt zijn de stukken het luchtigst; koeling maakt ze steviger en verandert hun structuur.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\"><section class=\"tsh-practical-card\"><h4>Serveren<\/h4><p>Schep in warme kommen en verdeel spek en zure room erover. Serveer als rustiek gerecht of bij een stoofpot.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Bewaren<\/h4><p>Bewaar maximaal drie dagen in de koelkast. Breek restjes uiteen en bak ze in een beetje boter of spekvet tot de randen bruin zijn.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Voorbereiden<\/h4><p>Meel, water en garnituur kunnen vooraf worden afgewogen; voltooi de bereiding dicht bij het serveermoment.<\/p><\/section><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"faq-nl-hr-zganci\" aria-labelledby=\"faq-title-nl-hr-zganci\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n      <p class=\"tsh-kicker\">06 \u00b7 Korte antwoorden voor doordacht koken<\/p>\n      <h3 id=\"faq-title-nl-hr-zganci\">Vragen over ma\u00efsmeel en textuur<\/h3>\n      \n    <\/div>\n    <div class=\"tsh-card-body\"><div class=\"tsh-faq-grid\"><details class=\"tsh-faq\" name=\"faq-nl-hr-zganci\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">01<\/span><h4>Kan instant polenta worden gebruikt?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Niet met deze methode. Ze neemt water te snel op en vormt niet de typische kruimels van middelgrof meel dat als compacte berg gaart.<\/p><\/div><\/details><details class=\"tsh-faq\" name=\"faq-nl-hr-zganci\"><summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">02<\/span><h4>Waarom wordt een deel van het water apart gehouden?<\/h4><\/summary><div class=\"tsh-faq-answer\"><p>Het absorptievermogen verschilt per meel. Heet water maakt een precieze correctie mogelijk zonder de massa af te koelen of in \u00e9\u00e9n keer vloeibaar te maken.<\/p><\/div><\/details><\/div><\/div>\n  <\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"nutricion-nl-hr-zganci\" aria-labelledby=\"nutricion-title-nl-hr-zganci\">\n    <div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n      <p class=\"tsh-kicker\">07 \u00b7 Schatting per portie<\/p>\n      <h3 id=\"nutricion-title-nl-hr-zganci\">Voedingswaarden<\/h3>\n      <p class=\"tsh-head-copy\">Schatting per portie met spek, in totaal twee eetlepels vrijgekomen vet en 50 g zure room.<\/p>\n    <\/div>\n    <div class=\"tsh-card-body\">\n      <dl class=\"tsh-nutrition\">\n        <div><dt>Calorie\u00ebn<\/dt><dd>\u2248 530 kcal<\/dd><\/div>\n        <div><dt>Koolhydraten<\/dt><dd>\u2248 62 g<\/dd><\/div>\n        <div><dt>Eiwitten<\/dt><dd>\u2248 14 g<\/dd><\/div>\n        <div><dt>Vet<\/dt><dd>\u2248 25 g<\/dd><\/div>\n        <div><dt>Vezels<\/dt><dd>\u2248 5 g<\/dd><\/div>\n        <div><dt>Natrium<\/dt><dd>\u2248 960 mg<\/dd><\/div>\n      <\/dl>\n      <p class=\"tsh-nutrition-note\"><strong>Portie:<\/strong> 1\/4 van het recept. <strong>Belangrijkste allergenen:<\/strong> melk. Indicatieve schatting op basis van standaardwaarden; merken, bijsnijden, opname en portieverdeling kunnen de uitkomst veranderen.<\/p>\n    <\/div>\n  <\/section>\n  <footer class=\"tsh-close\"><p class=\"tsh-close-kicker\">Eindresultaat<\/p><p class=\"tsh-close-quote\">Zachte, onregelmatige ma\u00efskruimels met krokant spek en een frisse lepel zure room.<\/p><p class=\"tsh-close-copy\">De volgorde maakt de structuur: eerst gaart stoom de meelberg, daarna vormt de houten lepel de afzonderlijke \u017eganci.<\/p><\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-nl-hr-zganci\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Ma\u00efs-\u017eganci tot zachte kruimels gewerkt, met krokant spek en zure room\",\n  \"description\": \"Ma\u00efsmeel gaart eerst ongemoeid in heet water en wordt daarna met boter en achtergehouden kookwater tot zachte, onregelmatige kruimels gewerkt, geserveerd met spek en zure room.\",\n  \"inLanguage\": \"nl\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Zganci-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Zganci-3.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Zganci-1.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\": \"Kroatische keuken\",\n  \"recipeCategory\": \"Graangerecht\",\n  \"cookingMethod\": \"Gekookt in pan\",\n  \"keywords\": \"recept voor ma\u00efs-\u017eganci, \u017eganci met spek, Kroatisch ma\u00efsgerecht, \u017eganci met zure room, \u017eganci bereiden\",\n  \"recipeYield\": \"4 porties\",\n  \"prepTime\": \"PT10M\",\n  \"cookTime\": \"PT30M\",\n  \"totalTime\": \"PT40M\",\n  \"recipeIngredient\": [\n    \"300 g middelgrof gemalen ma\u00efsmeel\",\n    \"1,2 l water\",\n    \"8 g zout\",\n    \"20 g boter\",\n    \"150 g gerookt spek, in blokjes\",\n    \"200 g zure room\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Garen en vormen van de \u017eganci\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Het water voorbereiden\",\n          \"text\": \"Breng 1,2 liter water met het zout aan de kook. Schep 250 ml eruit en houd het afgedekt zeer heet.\",\n          \"url\": \"#step-01-nl-hr-zganci\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"De meelberg vormen\",\n          \"text\": \"Stort het meel midden in het resterende water zonder te roeren. Maak met de lepelsteel een verticaal gat tot op de bodem.\",\n          \"url\": \"#step-02-nl-hr-zganci\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Met stoom garen\",\n          \"text\": \"Laat 15 minuten zacht koken op laag vuur met het deksel schuin op de pan. De kern is vochtig en gaar; rond het gat blijft geen droog meel achter.\",\n          \"url\": \"#step-03-nl-hr-zganci\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Breken en uitwerken\",\n          \"text\": \"Voeg de boter toe. Verdeel de massa acht tot tien minuten tegen de panwand en til haar van de bodem. Voeg alleen indien nodig lepel voor lepel heet reservewater toe. Zachte, losse kruimels vallen van de lepel zonder te vloeien.\",\n          \"url\": \"#step-04-nl-hr-zganci\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Het oppervlak drogen\",\n          \"text\": \"Werk nog twee tot drie minuten zonder deksel en schraap de bodem schoon tot de \u017eganci niet langer nat glanzen.\",\n          \"url\": \"#step-05-nl-hr-zganci\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Spek en afwerking\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Het spek langzaam uitbakken\",\n          \"text\": \"Doe de blokjes in een koude koekenpan en bak zeven tot negen minuten op middelhoog vuur tot vet is vrijgekomen en de randen krokant zijn.\",\n          \"url\": \"#step-06-nl-hr-zganci\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Op smaak brengen en serveren\",\n          \"text\": \"Werk twee eetlepels van het spekvet door de \u017eganci. Verdeel over kommen en maak af met krokant spek en zure room.\",\n          \"url\": \"#step-07-nl-hr-zganci\"\n        }\n      ]\n    }\n  ],\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"servingSize\": \"1\/4 van het recept\",\n    \"calories\": \"530 kcal\",\n    \"carbohydrateContent\": \"62 g\",\n    \"proteinContent\": \"14 g\",\n    \"fatContent\": \"25 g\",\n    \"fiberContent\": \"5 g\",\n    \"sodiumContent\": \"960 mg\"\n  }\n}\n<\/script>\n<script id=\"recipe-meta-sync-nl-hr-zganci\">\n(function(){\n  var schemaId='recipe-schema-nl-hr-zganci';\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-nl-hr-zganci[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-nl-hr-zganci\">\n(function(){\n  var root=document.getElementById('recipe-nl-hr-zganci');\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},"featured_media":4037,"parent":3721,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[215,144],"tsh_national_cuisine":[232],"class_list":["post-4036","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-pap-en-polenta","tsh_dish_type-rijst-en-granen","tsh_national_cuisine-kroatische-keuken"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/4036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food"}],"about":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/types\/tsh_food"}],"up":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/3721"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media\/4037"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media?parent=4036"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tags?post=4036"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_dish_type?post=4036"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_national_cuisine?post=4036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}