{"id":3795,"date":"2026-07-26T12:25:47","date_gmt":"2026-07-26T12:25:47","guid":{"rendered":"https:\/\/travelshelper.com\/holandski\/wereld-van-eten\/kroatische-nationale-gerechten\/cupavci\/"},"modified":"2026-07-26T12:25:47","modified_gmt":"2026-07-26T12:25:47","slug":"cupavci","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/nl\/wereld-van-eten\/kroatische-nationale-gerechten\/cupavci\/","title":{"rendered":"\u010cupavci"},"content":{"rendered":"\n<style>\n\/* Compact editorial recipe layout v2.4 \u2014 scoped to this recipe section. *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake{\n  --gj-bg:#f5f2eb;\n  --gj-surface:#fffdfa;\n  --gj-surface-soft:#f8f4ec;\n  --gj-ink:#1d2421;\n  --gj-ink-soft:#414a46;\n  --gj-muted:#656c68;\n  --gj-gold:#8f6318;\n  --gj-gold-deep:#7d4f13;\n  --gj-gold-soft:#efe2c8;\n  --gj-night:#24312e;\n  --gj-night-deep:#18211f;\n  --gj-line:rgba(36,49,46,.12);\n  --gj-line-strong:rgba(36,49,46,.2);\n  --gj-serif:\"Iowan Old Style\",\"Palatino Linotype\",\"Book Antiqua\",Georgia,serif;\n  --gj-sans:\"Barlow\",\"Avenir Next\",\"Segoe UI\",Helvetica,Arial,sans-serif;\n  --gj-ease:cubic-bezier(.2,.7,.2,1);\n  position:relative;\n  isolation:isolate;\n  box-sizing:border-box;\n  width:min(1040px,calc(100% - 24px));\n  margin:clamp(12px,2.5vw,30px) auto;\n  padding:clamp(30px,4vw,50px) clamp(18px,4vw,46px) clamp(38px,4.5vw,56px);\n  overflow:hidden;\n  border:1px solid var(--gj-line);\n  border-radius:20px;\n  background:\n    radial-gradient(circle at 4% 0%,rgba(143,99,24,.08),transparent 24rem),\n    var(--gj-bg);\n  box-shadow:0 18px 52px rgba(36,49,46,.085);\n  color:var(--gj-ink);\n  font-family:var(--gj-sans);\n  font-size:16px;\n  font-weight:400;\n  line-height:1.64;\n  text-rendering:optimizeLegibility;\n  -webkit-font-smoothing:antialiased;\n  content-visibility:auto;\n  contain-intrinsic-size:3800px;\n}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake *,\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake *::before,\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake *::after{box-sizing:border-box}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd){margin:0;padding:0}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake :where(img){max-width:100%}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-serif{font-family:var(--gj-serif);font-style:italic;font-weight:400}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake ::selection{background:var(--gj-gold-soft);color:var(--gj-night-deep)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake :where(a){color:var(--gj-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.16em}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake :where(a:focus-visible){outline:3px solid rgba(143,99,24,.28);outline-offset:3px;border-radius:4px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake:lang(ar) :where(.gj-serif,.gj-title-accent,.gj-pull,.gj-sec-num,.gj-rail-stop time,.gj-steps>li::before,.gj-close-quote),\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake:lang(zh-Hans) :where(.gj-serif,.gj-title-accent,.gj-pull,.gj-sec-num,.gj-rail-stop time,.gj-steps>li::before,.gj-close-quote),\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake:lang(ja) :where(.gj-serif,.gj-title-accent,.gj-pull,.gj-sec-num,.gj-rail-stop time,.gj-steps>li::before,.gj-close-quote),\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake:lang(ko) :where(.gj-serif,.gj-title-accent,.gj-pull,.gj-sec-num,.gj-rail-stop time,.gj-steps>li::before,.gj-close-quote){font-style:normal}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake:lang(ar) :where(.gj-title,.gj-title-accent,.gj-sec h3,.gj-rail h3,.gj-eyebrow,.gj-rail-kicker,.gj-stage,.gj-close-kicker,.gj-fact dt,.gj-nutri-row dt){letter-spacing:0;text-transform:none}\n\n\/* Header *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-masthead{max-width:880px;margin-bottom:clamp(22px,3vw,30px)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:12px;color:var(--gj-gold-deep);font-size:10.5px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-eyebrow::before{content:\"\";width:26px;height:1px;flex:0 0 auto;background:currentColor}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-title{max-width:900px;margin-bottom:14px;color:var(--gj-ink);font-size:clamp(36px,5.2vw,58px);font-weight:650;letter-spacing:-.038em;line-height:1.02;text-wrap:balance}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-title-main,\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-title-accent{display:block}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-title b{font-weight:750}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-title-accent{max-width:820px;margin-top:7px;color:var(--gj-gold);font-size:.61em;letter-spacing:-.018em;line-height:1.1}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-sub{max-width:770px;margin-bottom:17px;color:var(--gj-ink-soft);font-size:clamp(15.5px,1.65vw,17.5px);line-height:1.62;text-wrap:pretty}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 0;list-style:none;color:var(--gj-muted);font-size:13px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-meta li{display:inline-flex;align-items:center;white-space:nowrap}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-meta li+li::before{content:\"\";width:3px;height:3px;margin:0 10px;border-radius:50%;background:var(--gj-gold);opacity:.7}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-meta strong{margin-inline-start:4px;color:var(--gj-ink);font-weight:650}\n\n\/* Facts *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-bottom:clamp(22px,3vw,30px);padding:1px;overflow:hidden;border-radius:14px;background:var(--gj-line);box-shadow:0 8px 24px rgba(36,49,46,.045)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-fact{min-width:0;padding:12px 14px;background:rgba(255,253,250,.9)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-fact dt{margin-bottom:3px;color:var(--gj-muted);font-size:9.5px;font-weight:700;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-fact dd{color:var(--gj-ink);font-size:15px;font-weight:650;line-height:1.3;white-space:nowrap}\n\n\/* Hero *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-hero{position:relative;margin-bottom:clamp(40px,5vw,54px);overflow:hidden;border:1px solid rgba(255,255,255,.5);border-radius:16px;background:var(--gj-gold-soft);box-shadow:0 14px 38px rgba(36,49,46,.09)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-hero::after{content:\"\";position:absolute;inset:58% 0 0;pointer-events:none;background:linear-gradient(to bottom,transparent,rgba(13,19,18,.32))}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-hero img{display:block;width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-hero figcaption{position:absolute;z-index:1;inset-inline:13px;bottom:13px;width:fit-content;max-width:min(610px,calc(100% - 26px));padding:8px 11px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:rgba(24,33,31,.72);color:rgba(255,255,255,.9);font-size:12px;line-height:1.45;backdrop-filter:blur(10px)}\n\n\/* Section headings *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-section{scroll-margin-top:20px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-sec{display:grid;grid-template-columns:28px auto minmax(30px,1fr);align-items:center;gap:10px;margin-bottom:18px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-sec-num{min-width:28px;color:var(--gj-gold);font-family:var(--gj-serif);font-size:14px;font-style:italic;line-height:1}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-sec h3{color:var(--gj-ink);font-size:clamp(21px,2.6vw,27px);font-weight:650;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-sec::after{content:\"\";height:1px;background:linear-gradient(90deg,var(--gj-line-strong),transparent)}\n\n\/* Intro *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-intro{margin-bottom:clamp(42px,5vw,56px)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-intro-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0 42px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-copy-col{min-width:0}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-intro p{margin-bottom:14px;color:var(--gj-ink-soft);font-size:15px;line-height:1.74;text-wrap:pretty}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-intro p:last-child{margin-bottom:0}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-intro .gj-dropcap::first-letter{float:inline-start;margin-block-start:.09em;margin-inline-end:.14em;color:var(--gj-gold);font-family:var(--gj-serif);font-size:3.75em;font-style:italic;line-height:.72}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-pull{margin:20px 0 22px;padding-block:5px;padding-inline:19px 0;border-inline-start:2px solid var(--gj-gold);color:var(--gj-night);font-family:var(--gj-serif);font-size:clamp(17.5px,1.8vw,20px);font-style:italic;line-height:1.48}\n\n\/* Timeline *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail{position:relative;margin-bottom:clamp(42px,5vw,56px);padding:clamp(22px,3vw,28px);overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(135deg,var(--gj-night),var(--gj-night-deep));color:#f3efe7;box-shadow:0 14px 38px rgba(24,33,31,.13)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail::before{content:\"\";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,#c9a55c 20%,#c9a55c 80%,transparent)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:end;margin-bottom:20px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-kicker{margin-bottom:4px;color:#d5b66f;font-size:9.5px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail h3{color:#f7f3eb;font-size:clamp(19px,2.4vw,24px);font-weight:600;letter-spacing:-.015em;line-height:1.2}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-total{color:#d3cec3;font-size:12px;white-space:nowrap}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-track{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-track::before{content:\"\";position:absolute;top:5px;inset-inline:7px;height:1px;background:rgba(255,255,255,.19)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-stop{position:relative;min-width:0;padding-top:20px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-stop::before{content:\"\";position:absolute;top:0;inset-inline-start:2px;width:11px;height:11px;border:2px solid #c9a55c;border-radius:50%;background:var(--gj-night-deep);box-shadow:0 0 0 4px rgba(201,165,92,.07)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-stop time{display:block;margin-bottom:2px;color:#d8ba77;font-family:var(--gj-serif);font-size:15px;font-style:italic}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-stop span{display:block;color:#c9c5bb;font-size:12.5px;line-height:1.5}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-sum{margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.13);color:#c9c5bb;font-size:13.5px;line-height:1.62}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-sum strong{color:#f5f1e9;font-weight:650}\n\n\/* Ingredients, practical notes and nutrition *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-wrap,\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-steps-wrap,\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-practical,\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri{margin-bottom:clamp(42px,5vw,56px)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-col{display:grid;gap:14px;align-content:start;min-width:0}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-group{position:relative;overflow:hidden;border:1px solid var(--gj-line);border-radius:14px;background:rgba(255,253,250,.88);box-shadow:0 7px 22px rgba(36,49,46,.04);transition:border-color 220ms var(--gj-ease),box-shadow 220ms var(--gj-ease)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-group::before{content:\"\";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--gj-gold),rgba(143,99,24,.16))}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-group h4{padding:17px 20px 11px;color:var(--gj-night);font-family:var(--gj-serif);font-size:17.5px;font-style:italic;font-weight:400;line-height:1.35}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-group ul{list-style:none}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-group li{position:relative;padding:10px 20px;padding-inline-start:36px;border-top:1px solid var(--gj-line);color:var(--gj-ink-soft);font-size:14px;line-height:1.48}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-group li::before{content:\"\";position:absolute;top:1.27em;inset-inline-start:20px;width:5px;height:5px;border:1px solid var(--gj-gold);transform:rotate(45deg)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-group li strong{color:var(--gj-ink);font-weight:650}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-group li em{display:block;margin-top:2px;color:var(--gj-muted);font-size:12.5px;font-style:normal;line-height:1.45}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-note{position:relative;padding:16px 18px;padding-inline-start:47px;border:1px solid rgba(143,99,24,.17);border-radius:13px;background:linear-gradient(135deg,var(--gj-gold-soft),#f8efe0);color:#57441f;font-size:13px;line-height:1.58}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-note::before{content:\"i\";position:absolute;top:16px;inset-inline-start:17px;display:grid;width:20px;height:20px;place-items:center;border:1px solid rgba(125,79,19,.4);border-radius:50%;color:var(--gj-gold-deep);font-family:var(--gj-serif);font-size:13px;font-style:italic}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-note strong{color:#453514;font-weight:700}\n\n\/* Steps *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-steps-wrap{counter-reset:gj-step}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-stage{display:flex;align-items:center;gap:9px;margin:24px 0 9px;color:var(--gj-gold-deep);font-size:10.5px;font-weight:750;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-stage:first-of-type{margin-top:0}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-stage span{display:grid;width:24px;height:24px;place-items:center;border:1px solid rgba(143,99,24,.24);border-radius:50%;background:rgba(255,253,250,.65);font-size:8.5px;letter-spacing:0}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-stage::after{content:\"\";flex:1;height:1px;background:linear-gradient(90deg,var(--gj-line-strong),transparent)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-steps{display:grid;list-style:none;border-top:1px solid var(--gj-line)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-steps>li{counter-increment:gj-step;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start;padding:13px 4px;border-bottom:1px solid var(--gj-line);transition:background 200ms var(--gj-ease)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-steps>li::before{content:counter(gj-step,decimal-leading-zero);display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:var(--gj-gold-soft);color:var(--gj-gold-deep);font-family:var(--gj-serif);font-size:14px;font-style:italic;line-height:1}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-step-t{margin:0 0 3px;color:var(--gj-ink);font-size:15.5px;font-weight:700;line-height:1.35}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-step-x{color:var(--gj-ink-soft);font-size:14.2px;line-height:1.6}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-cue{color:var(--gj-gold-deep);font-weight:650}\n\n\/* Practical cards *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card{min-width:0;padding:17px 18px;border:1px solid var(--gj-line);border-radius:13px;background:rgba(255,253,250,.74)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card h4{display:flex;align-items:center;gap:9px;margin-bottom:7px;color:var(--gj-night);font-size:15px;font-weight:700;line-height:1.35}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card h4::before{content:\"\";width:14px;height:1px;flex:0 0 auto;background:var(--gj-gold)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card p,\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card li{color:var(--gj-ink-soft);font-size:13.7px;line-height:1.6}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card ul,\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card ol{margin-top:6px;padding-inline-start:19px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card li+li{margin-top:5px}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card li::marker{color:var(--gj-gold);font-weight:700}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card--wide ul{columns:2;column-gap:28px}\n\n\/* Nutrition *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;overflow:hidden;border-radius:13px;background:var(--gj-line)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri-row>div{min-width:0;padding:13px 14px;background:rgba(255,253,250,.88)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri-row dt{margin-bottom:3px;color:var(--gj-muted);font-size:9px;font-weight:750;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri-row dd{color:var(--gj-night);font-size:15.5px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.25}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri-cap{margin-top:9px;color:var(--gj-muted);font-size:12px;line-height:1.55}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri-cap strong{color:var(--gj-ink);font-weight:700}\n\n\/* Closing *\/\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-close{position:relative;display:grid;gap:7px;padding:clamp(22px,3vw,28px);border:1px solid var(--gj-line);border-inline-start:3px solid var(--gj-gold);border-radius:14px;background:rgba(255,253,250,.68);color:var(--gj-ink)}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-close-kicker{color:var(--gj-gold-deep);font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-close-quote{max-width:800px;color:var(--gj-night);font-family:var(--gj-serif);font-size:clamp(18.5px,2.3vw,23px);font-style:italic;line-height:1.4;text-wrap:balance}\n#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-close-copy{max-width:820px;color:var(--gj-muted);font-size:13.5px;line-height:1.62}\n\n@media (hover:hover) and (pointer:fine){\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-group:hover{border-color:rgba(143,99,24,.24);box-shadow:0 10px 28px rgba(36,49,46,.065)}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-steps>li:hover{background:rgba(255,253,250,.48)}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card:hover{border-color:rgba(143,99,24,.22)}\n}\n\n@media (min-width:760px){\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-grid,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card--wide{grid-column:1\/-1}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri-row{grid-template-columns:repeat(6,minmax(0,1fr))}\n}\n@media (min-width:960px){\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-intro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n@media (max-width:820px){\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-facts{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:680px){\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake{width:calc(100% - 12px);padding:26px 16px 34px;border-radius:16px}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-title{font-size:clamp(34px,11vw,46px);letter-spacing:-.032em}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-title-accent{margin-top:6px;font-size:.64em}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-facts{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-hero{border-radius:13px}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-sec{grid-template-columns:25px minmax(0,1fr);gap:8px}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-sec::after{display:none}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-head{grid-template-columns:1fr;gap:5px}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-track{grid-template-columns:1fr;gap:14px;padding-inline-start:3px}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-track::before{top:6px;inset-inline-end:auto;bottom:6px;inset-inline-start:8px;width:1px;height:auto}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-stop{padding-block:0;padding-inline:27px 0}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail-stop::before{top:2px;inset-inline-start:0}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card--wide ul{columns:1}\n}\n@media (max-width:430px){\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-meta{display:grid;gap:3px}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-meta li+li::before{display:none}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-fact{padding:11px 10px}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-fact dd{font-size:14px}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri-row{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-hero figcaption{position:static;width:auto;max-width:none;border:0;border-radius:0;background:var(--gj-night);backdrop-filter:none}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-hero::after{display:none}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-steps>li{grid-template-columns:34px minmax(0,1fr);gap:9px}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-steps>li::before{width:29px;height:29px;font-size:13px}\n}\n@media (prefers-reduced-motion:reduce){\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake *,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake *::before,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}\n}\n@media print{\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake{width:100%;max-width:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:#fff;box-shadow:none;color:#000;font-size:10.5pt;line-height:1.42;content-visibility:visible}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-hero{display:none}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-title{font-size:24pt}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-title-accent,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-sec-num,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-cue,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-stage,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-steps>li::before{color:#000}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-facts,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri-row,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-grid,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-grid,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-intro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-fact,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-nutri-row>div,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-ing-group,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-info-card,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-steps>li,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-pull,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail,\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-close{break-inside:avoid;box-shadow:none}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail{background:#fff;color:#000;border:1px solid #999}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-rail *{color:#111!important}\n  #recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake .gj-close::after{content:\"travelshelper.com\";display:block;margin-top:10px;color:#666;font-size:9pt;letter-spacing:.05em}\n}\n<\/style>\n<section id=\"recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake\" lang=\"nl\" dir=\"ltr\" aria-labelledby=\"recipe-title-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n  <header class=\"gj-masthead\">\n    <p class=\"gj-eyebrow\">Kroatische keuken \u00b7 Klein gebak \u00b7 Recept<\/p>\n    <h2 class=\"gj-title\" id=\"recipe-title-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n      <span class=\"gj-title-main\"><b>\u010cupavci<\/b> met luchtige biscuit<\/span>\n      <span class=\"gj-title-accent gj-serif\">warme chocoladelaag en fijne kokos<\/span>\n    <\/h2>\n    <p class=\"gj-sub\">Luchtige biscuitblokjes worden snel in een warme chocoladelaag gedoopt en door fijne kokos gerold, zodat de kern zacht maar niet doorweekt blijft.<\/p>\n    <ul class=\"gj-meta\" aria-label=\"Basisinformatie over het recept\">\n      <li>Categorie: <strong>Dessert<\/strong><\/li>\n      <li>Keuken: <strong>Kroatisch<\/strong><\/li>\n      <li>Methode: <strong>Bakken, dompelen en rollen<\/strong><\/li>\n      <li>Moeilijkheid: <strong>Gemiddeld<\/strong><\/li>\n    <\/ul>\n  <\/header>\n  <dl class=\"gj-facts\" aria-label=\"Tijd, opbrengst en voedingswaarde\"><div class=\"gj-fact\"><dt>Opbrengst<\/dt><dd>24 stuks<\/dd><\/div><div class=\"gj-fact\"><dt>Voorbereiding<\/dt><dd>45 min<\/dd><\/div><div class=\"gj-fact\"><dt>Bereiding<\/dt><dd>25 min<\/dd><\/div><div class=\"gj-fact\"><dt>Koelen en opstijven<\/dt><dd>1 u 30 min<\/dd><\/div><div class=\"gj-fact\"><dt>Totaal<\/dt><dd>2 u 40 min<\/dd><\/div><div class=\"gj-fact\"><dt>Per portie<\/dt><dd>\u2248 335 kcal<\/dd><\/div><\/dl>\n  <figure class=\"gj-hero\">\n    <img loading=\"lazy\" src=\"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Cupavci-\u2013-Croatian-Chocolate-Coconut-Cake-2.webp\" alt=\"Breed wit bord met vijf hele \u010dupavci en \u00e9\u00e9n doorgesneden chocolade-kokosblokje op een houten tafel\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\">\n    <figcaption>\u010cupavci met gelijkmatige kokosbedekking en een doorgesneden blokje dat de zachte biscuitkern toont.<\/figcaption>\n  <\/figure>\n  <section class=\"gj-section gj-intro\" aria-labelledby=\"recipe-origin-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n    <div class=\"gj-sec\"><span class=\"gj-sec-num\" aria-hidden=\"true\">I.<\/span><h3 id=\"recipe-origin-nl-hr-cupavci-croatian-chocolate-coconut-cake\">Achtergrond, smaak en techniek<\/h3><\/div>\n    <div class=\"gj-intro-grid\">\n      <div class=\"gj-copy-col\">\n        <p class=\"gj-dropcap\">\u010cupavci zijn hoge of middelgrote blokjes biscuit die rondom chocolade en kokos dragen. De naam verwijst naar het ruige, harige uiterlijk dat geraspte kokos aan het oppervlak geeft. In Kroatische baktradities verschijnen ze bij verjaardagen, feestdagen, koffietafels en grotere schalen met klein gebak. Het principe lijkt eenvoudig, maar een goed blokje vraagt een specifieke balans. De biscuit moet luchtig genoeg zijn om zacht te eten, stevig genoeg om onder een vork niet te verbrokkelen en droog genoeg om een dunne chocoladelaag op te nemen zonder volledig doorweekt te raken.<\/p>\n<blockquote class=\"gj-pull\">Het blokje raakt de chocolade maar kort: lang genoeg voor een volledige laag, te kort om de luchtige biscuit tot het midden te verzadigen.<\/blockquote>\n<p>De basis begint met eieren en suiker die lang worden geklopt. Het mengsel moet bleek, dik en lintvormig zijn; volume uit lucht is belangrijker dan veel bakpoeder. Bloem en bakpoeder worden samen gezeefd en voorzichtig gevouwen. Heftig roeren laat de lucht ontsnappen en geeft een lage, compacte cake. Gesmolten boter en lauwe melk gaan in een dunne stroom door een klein deel van het beslag voordat dat mengsel wordt teruggevouwen. Zo verdeelt vet zich gelijkmatig zonder direct naar de bodem te zakken.<\/p>\n<p>Een rechthoekige vorm van ongeveer dertig bij twintig centimeter levert een hoogte die na het snijden mooie kubusachtige stukken geeft. De bodem krijgt bakpapier en de zijkanten een dunne vetlaag. De oven is volledig voorverwarmd voordat het beslag wordt gemengd. Tijdens de eerste twintig minuten blijft de deur gesloten; een plotselinge temperatuurdaling kan het midden laten inzakken. De biscuit is gaar wanneer de bovenkant terugveert, een prikker droog uit het midden komt en de kerntemperatuur ongeveer 96 \u00b0C bereikt.<\/p>\n<p>Volledig koelen is geen uitstel maar een technische stap. Warme biscuit scheurt, geeft kruimels af aan de chocolade en zuigt te veel vloeistof op. Na het bakken rust de plaat tien minuten in de vorm en koelt daarna op een rooster. De randen worden recht afgesneden voor gelijkmatige blokken. Een scherp gekarteld mes maakt vierentwintig stukken met zo min mogelijk druk. Wie zeer zachte biscuit heeft, kan de blokken vijftien minuten koelen; bevriezen is niet nodig en kan condens veroorzaken.<\/p>\n      <\/div>\n      <div class=\"gj-copy-col\">\n        <p>De chocoladelaag moet vloeibaar en warm zijn, maar niet heet. Melk, suiker, cacao, boter en donkere chocolade vormen een dunne saus die bij ongeveer 35 tot 40 \u00b0C soepel van een vork loopt. Te koude chocolade ligt dik op het oppervlak en trekt de cake kapot. Te hete chocolade dringt snel door tot de kern en maakt de blokken zwaar. Ieder stuk wordt met twee vorken kort ondergedompeld, opgetild en enkele seconden uitgelekt voordat het in kokos gaat.<\/p>\n<p>Fijne ongezoete kokos hecht gelijkmatiger dan grove vlokken. Een ruime lage schaal voorkomt dat de natte chocolade aan de bodem blijft plakken. De kokos wordt met schone, droge handen zacht tegen alle zijden gedrukt. Het blokje wordt daarna op bakpapier gezet en niet meer verplaatst tot de buitenkant is opgesteven. Nieuwe kokos wordt toegevoegd wanneer de schaal vochtig en donker wordt; anders ontstaan kale plekken en chocoladebrokken op het oppervlak.<\/p>\n<p>Na ongeveer een halfuur zijn \u010dupavci hanteerbaar, maar de smaak en textuur worden na enkele uren gelijkmatiger. De buitenlaag trekt licht in de biscuit terwijl de kern luchtig blijft. In een goed gesloten doos blijven de blokken drie tot vier dagen zacht. Bij warm weer gaan ze in de koelkast en komen ze twintig minuten voor het serveren op kamertemperatuur. De blokken worden in \u00e9\u00e9n laag of tussen vellen bakpapier gestapeld. Zo blijft de kokoslaag intact en kleven de vierkante vormen niet aan elkaar.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n  <aside class=\"gj-rail\" aria-labelledby=\"recipe-timeline-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n    <div class=\"gj-rail-head\"><div><p class=\"gj-rail-kicker\">Van luchtig beslag tot kokosrand<\/p><h3 id=\"recipe-timeline-nl-hr-cupavci-croatian-chocolate-coconut-cake\">Bereidingsritme<\/h3><\/div><p class=\"gj-rail-total\">Actief: 1 u 10 min \u00b7 Passief: 1 u 30 min<\/p><\/div>\n    <ol class=\"gj-rail-track\"><li class=\"gj-rail-stop\"><time datetime=\"PT0M\">0:00<\/time><span>Eieren luchtig kloppen en een gelijkmatig biscuitbeslag vouwen.<\/span><\/li><li class=\"gj-rail-stop\"><time datetime=\"PT20M\">0:20<\/time><span>Biscuit bakken tot de bovenkant terugveert en het midden gaar is.<\/span><\/li><li class=\"gj-rail-stop\"><time datetime=\"PT1H15M\">1:15<\/time><span>Volledig afgekoelde plaat in vierentwintig gelijke blokken snijden.<\/span><\/li><li class=\"gj-rail-stop\"><time datetime=\"PT2H40M\">2:40<\/time><span>Kort dompelen, door kokos rollen en dertig minuten laten opstijven.<\/span><\/li><\/ol>\n    <p class=\"gj-rail-sum\"><strong>Recept in het kort.<\/strong> Eieren en suiker worden acht minuten geklopt tot een bleek, dik lint. Gezeefde bloem en bakpoeder worden voorzichtig gevouwen; lauwe melk en gesmolten boter gaan via een klein deel van het beslag terug in de kom. De biscuit bakt ongeveer vijfentwintig minuten in een vorm van 30 \u00d7 20 cm en koelt volledig af voordat hij in vierentwintig blokken wordt gesneden. Voor de laag worden melk, suiker, cacao en boter verwarmd en met donkere chocolade glad geroerd. Bij ongeveer 35 tot 40 \u00b0C is het mengsel vloeibaar genoeg voor een dunne bedekking. Ieder blokje wordt kort ondergedompeld, uitgelekt en rondom door fijne ongezoete kokos gerold. Na dertig minuten opstijven zijn de \u010dupavci klaar om te serveren.<\/p>\n  <\/aside>\n  <section class=\"gj-section gj-ing-wrap\" aria-labelledby=\"recipe-ingredients-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n    <div class=\"gj-sec\"><span class=\"gj-sec-num\" aria-hidden=\"true\">II.<\/span><h3 id=\"recipe-ingredients-nl-hr-cupavci-croatian-chocolate-coconut-cake\">Ingredi\u00ebnten<\/h3><\/div>\n    <div class=\"gj-ing-grid\"><div class=\"gj-ing-col\"><section class=\"gj-ing-group\" aria-labelledby=\"recipe-ingredients-1-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n          <h4 id=\"recipe-ingredients-1-nl-hr-cupavci-croatian-chocolate-coconut-cake\">Biscuit<\/h4>\n          <ul><li><strong>6 grote eieren (ongeveer 300 g zonder schaal)<\/strong><em>Op kamertemperatuur.<\/em><\/li><li><strong>250 g kristalsuiker<\/strong><\/li><li><strong>2 theelepels vanille-extract<\/strong><\/li><li><strong>250 g tarwebloem<\/strong><\/li><li><strong>10 g bakpoeder<\/strong><\/li><li><strong>2 g fijn zeezout<\/strong><\/li><li><strong>120 ml volle melk<\/strong><em>Lauw, niet heet.<\/em><\/li><li><strong>100 g ongezouten boter, gesmolten<\/strong><em>Afgekoeld tot lauw.<\/em><\/li><\/ul>\n        <\/section><\/div><div class=\"gj-ing-col\"><section class=\"gj-ing-group\" aria-labelledby=\"recipe-ingredients-2-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n          <h4 id=\"recipe-ingredients-2-nl-hr-cupavci-croatian-chocolate-coconut-cake\">Chocoladelaag en kokos<\/h4>\n          <ul><li><strong>250 ml volle melk<\/strong><\/li><li><strong>100 g kristalsuiker<\/strong><\/li><li><strong>30 g ongezoete cacaopoeder<\/strong><\/li><li><strong>120 g ongezouten boter<\/strong><\/li><li><strong>250 g pure chocolade, fijngehakt<\/strong><em>Ongeveer 55 tot 65% cacao.<\/em><\/li><li><strong>1 g fijn zeezout<\/strong><\/li><li><strong>300 g fijne ongezoete geraspte kokos<\/strong><em>Verdeel over meerdere lage schalen wanneer de eerste vochtig wordt.<\/em><\/li><\/ul>\n        <\/section><aside class=\"gj-ing-note\"><strong>Allergenen en vervangingen.<\/strong> Bevat gluten, ei en melk. Pure chocolade kan soja bevatten. Een glutenvrije bloemmix voor cakes kan worden gebruikt, maar moet xanthaangom of een vergelijkbare binder bevatten. Plantaardige melk en bakmargarine werken, al verandert de smaak.<\/aside><\/div><\/div>\n  <\/section>\n  <section class=\"gj-section gj-steps-wrap\" aria-labelledby=\"recipe-method-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n    <div class=\"gj-sec\"><span class=\"gj-sec-num\" aria-hidden=\"true\">III.<\/span><h3 id=\"recipe-method-nl-hr-cupavci-croatian-chocolate-coconut-cake\">Bereiding, stap voor stap<\/h3><\/div>\n    <h4 class=\"gj-stage\"><span aria-hidden=\"true\">01<\/span> Biscuit bakken<\/h4>\n<ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Bereid vorm en oven voor<\/p><p class=\"gj-step-x\">Verwarm de oven voor op 180 \u00b0C. Bekleed de bodem van een vorm van 30 \u00d7 20 cm met bakpapier en vet de zijkanten dun in.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Klop eieren en suiker<\/p><p class=\"gj-step-x\">Klop eieren, 250 g suiker en vanille 8 minuten op hoge snelheid tot het mengsel bleek, volumineus en lintvormig is.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Vouw de droge ingredi\u00ebnten<\/p><p class=\"gj-step-x\">Zeef bloem, bakpoeder en 2 g zout boven de kom. Vouw in drie delen met een brede spatel tot geen droge bloem zichtbaar is.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Voeg melk en boter toe<\/p><p class=\"gj-step-x\">Meng een grote lepel beslag met 120 ml lauwe melk en 100 g gesmolten boter. Vouw dit mengsel voorzichtig terug door het resterende beslag.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Bak en koel volledig<\/p><p class=\"gj-step-x\">Bak 22 tot 25 minuten tot de bovenkant terugveert, een prikker droog uit het midden komt en de kern ongeveer 96 \u00b0C meet. Koel 10 minuten in de vorm en daarna minstens 50 minuten op een rooster.<\/p><\/div><\/li><\/ol>\n<h4 class=\"gj-stage\"><span aria-hidden=\"true\">02<\/span> Snijden en chocoladelaag<\/h4>\n<ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Snijd vierentwintig blokken<\/p><p class=\"gj-step-x\">Snijd dunne randen recht af en verdeel de biscuit met een gekarteld mes in 24 gelijke blokken. Druk zo weinig mogelijk op de zachte kruim.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Maak de chocoladelaag<\/p><p class=\"gj-step-x\">Verwarm 250 ml melk, 100 g suiker, cacao, 120 g boter en 1 g zout tot de boter smelt. Neem van het vuur, voeg de chocolade toe en roer glad.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Koel tot dompeltemperatuur<\/p><p class=\"gj-step-x\">Laat de chocolade afkoelen tot ongeveer 35 tot 40 \u00b0C. De laag moet dun van een lepel lopen en mag niet dik op het oppervlak blijven liggen.<\/p><\/div><\/li><\/ol>\n<h4 class=\"gj-stage\"><span aria-hidden=\"true\">03<\/span> Dompelen en opstijven<\/h4>\n<ol class=\"gj-steps\"><li><div><p class=\"gj-step-t\">Bedek ieder blokje<\/p><p class=\"gj-step-x\">Laat een biscuitblok met twee vorken 2 tot 3 seconden in de chocolade zakken. Til op en laat overtollige laag ongeveer 5 seconden terug in de pan lopen.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Rol door kokos<\/p><p class=\"gj-step-x\">Leg het natte blokje in de geraspte kokos en druk kokos voorzichtig tegen alle zijden. Zet op bakpapier en herhaal met de overige stukken.<\/p><\/div><\/li><li><div><p class=\"gj-step-t\">Laat de laag stabiliseren<\/p><p class=\"gj-step-x\">Laat de \u010dupavci 30 minuten op een koele plaats staan tot de buitenkant niet meer nat aanvoelt. Bewaar daarna in een goed gesloten doos.<\/p><\/div><\/li><\/ol>\n  <\/section>\n  <section class=\"gj-section gj-practical\" aria-labelledby=\"recipe-practical-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n    <div class=\"gj-sec\"><span class=\"gj-sec-num\" aria-hidden=\"true\">IV.<\/span><h3 id=\"recipe-practical-nl-hr-cupavci-croatian-chocolate-coconut-cake\">Serveren, bewaren en praktische aanpassingen<\/h3><\/div>\n    <div class=\"gj-info-grid\">\n      <section class=\"gj-info-card\"><h4>Serveren en smaakcombinaties<\/h4><p>Serveer \u00e9\u00e9n of twee blokjes bij koffie of ongezoete thee. Vers fruit met frisse zuren, zoals aardbeien of sinaasappelpartjes, kan ernaast staan. Extra chocoladesaus is niet nodig en maakt de buitenlaag te zwaar.<\/p><\/section>\n      <section class=\"gj-info-card\"><h4>Bewaren en opnieuw verwarmen<\/h4><p>Bewaar \u010dupavci 3 tot 4 dagen in een gesloten doos op een koele plaats. Bij warm weer gaan ze in de koelkast en komen ze 20 minuten voor het serveren eruit. Invriezen kan tot 1 maand tussen vellen bakpapier; laat afgedekt in de koelkast ontdooien.<\/p><\/section>\n      <section class=\"gj-info-card\"><h4>Vier bruikbare variaties<\/h4><ul><li>Een glutenvrije cakemix kan tarwebloem vervangen wanneer de mix geschikt is voor luchtige biscuit.<\/li><li>Melkchocolade kan de helft van de pure chocolade vervangen; verminder dan de suiker in de laag met 30 g.<\/li><li>Fijn geraspte sinaasappelschil kan door het biscuitbeslag voor een heldere citrustoets.<\/li><li>Voor kleinere hapjes wordt de plaat in 30 stukken gesneden en wordt ongeveer 50 g extra kokos voorzien.<\/li><\/ul><\/section>\n      <section class=\"gj-info-card\"><h4>Drie observaties uit de testkeuken<\/h4><ol><li>De biscuit is volledig koud voordat hij wordt gesneden en gedompeld; warme kruim valt in de chocolade uiteen.<\/li><li>Een dompeltemperatuur van 35 tot 40 \u00b0C geeft een dunne laag die niet tot in de kern trekt.<\/li><li>Vochtig geworden kokos wordt tijdig vervangen, zodat ieder blokje een gelijkmatige witte buitenkant krijgt.<\/li><\/ol><\/section>\n      <section class=\"gj-info-card gj-info-card--wide\"><h4>Benodigde uitrusting<\/h4><ul><li>Rechthoekige bakvorm van 30 \u00d7 20 cm<\/li><li>Elektrische mixer<\/li><li>Brede siliconen spatel<\/li><li>Gekarteld mes en twee vorken<\/li><li>Lage schalen voor geraspte kokos<\/li><\/ul><\/section>\n    <\/div>\n  <\/section>\n  <section class=\"gj-section gj-nutri\" aria-labelledby=\"recipe-nutrition-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n    <div class=\"gj-sec\"><span class=\"gj-sec-num\" aria-hidden=\"true\">V.<\/span><h3 id=\"recipe-nutrition-nl-hr-cupavci-croatian-chocolate-coconut-cake\">Voedingswaarden per portie<\/h3><\/div>\n    <dl class=\"gj-nutri-row\">\n      <div><dt>Calorie\u00ebn<\/dt><dd>\u2248 335 kcal<\/dd><\/div>\n      <div><dt>Koolhydraten<\/dt><dd>\u2248 42 g<\/dd><\/div>\n      <div><dt>Eiwitten<\/dt><dd>\u2248 5 g<\/dd><\/div>\n      <div><dt>Vetten<\/dt><dd>\u2248 17 g<\/dd><\/div>\n      <div><dt>Vezels<\/dt><dd>\u2248 3 g<\/dd><\/div>\n      <div><dt>Natrium<\/dt><dd>\u2248 130 mg<\/dd><\/div>\n    <\/dl>\n    <p class=\"gj-nutri-cap\"><strong>Portie:<\/strong> 1 blokje (ongeveer 75 g). <strong>Belangrijkste allergenen:<\/strong> gluten, ei en melk; mogelijk soja. De waarden zijn een benadering op basis van standaardreferenties; merken, bijsnijden, vochtverlies, opname van vet en de uiteindelijke portieverdeling kunnen het resultaat wijzigen.<\/p>\n  <\/section>\n  <footer class=\"gj-close\">\n    <p class=\"gj-close-kicker\">Tot slot<\/p>\n    <p class=\"gj-close-quote\">Zachte biscuit blijft zichtbaar onder een dunne donkere laag en een losse mantel van kokos.<\/p>\n    <p class=\"gj-close-copy\">\u010cupavci slagen wanneer iedere fase zijn eigen temperatuur krijgt: luchtig beslag, volledig koude cake en warme maar niet hete chocolade. Kort dompelen bewaart de kern, terwijl de kokos een droge, gelijkmatige buitenkant vormt.<\/p>\n  <\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"\u010cupavci met luchtige biscuit warme chocoladelaag en fijne kokos\",\n  \"description\": \"Luchtige biscuitblokjes worden snel in een warme chocoladelaag gedoopt en door fijne kokos gerold, zodat de kern zacht maar niet doorweekt blijft.\",\n  \"inLanguage\": \"nl\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Cupavci-\u2013-Croatian-Chocolate-Coconut-Cake-3.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Cupavci-\u2013-Croatian-Chocolate-Coconut-Cake-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Cupavci-\u2013-Croatian-Chocolate-Coconut-Cake-2.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\": \"Dessert\",\n  \"cookingMethod\": \"Bakken, dompelen en rollen\",\n  \"keywords\": \"\u010dupavci recept, Kroatische chocolade-kokoscake, biscuitblokjes met kokos, \u010dupavci met chocolade, kokosgebak uit Kroati\u00eb\",\n  \"prepTime\": \"PT45M\",\n  \"cookTime\": \"PT25M\",\n  \"totalTime\": \"PT2H40M\",\n  \"recipeYield\": \"24 stuks\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"335 kcal\",\n    \"carbohydrateContent\": \"42 g\",\n    \"proteinContent\": \"5 g\",\n    \"fatContent\": \"17 g\",\n    \"fiberContent\": \"3 g\",\n    \"sodiumContent\": \"130 mg\",\n    \"servingSize\": \"1 blokje (ongeveer 75 g)\"\n  },\n  \"recipeIngredient\": [\n    \"6 grote eieren (ongeveer 300 g zonder schaal)\",\n    \"250 g kristalsuiker\",\n    \"2 theelepels vanille-extract\",\n    \"250 g tarwebloem\",\n    \"10 g bakpoeder\",\n    \"2 g fijn zeezout\",\n    \"120 ml volle melk\",\n    \"100 g ongezouten boter, gesmolten\",\n    \"250 ml volle melk\",\n    \"100 g kristalsuiker\",\n    \"30 g ongezoete cacaopoeder\",\n    \"120 g ongezouten boter\",\n    \"250 g pure chocolade, fijngehakt\",\n    \"1 g fijn zeezout\",\n    \"300 g fijne ongezoete geraspte kokos\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Biscuit bakken\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bereid vorm en oven voor\",\n          \"text\": \"Verwarm de oven voor op 180 \u00b0C. Bekleed de bodem van een vorm van 30 \u00d7 20 cm met bakpapier en vet de zijkanten dun in.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Klop eieren en suiker\",\n          \"text\": \"Klop eieren, 250 g suiker en vanille 8 minuten op hoge snelheid tot het mengsel bleek, volumineus en lintvormig is.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Vouw de droge ingredi\u00ebnten\",\n          \"text\": \"Zeef bloem, bakpoeder en 2 g zout boven de kom. Vouw in drie delen met een brede spatel tot geen droge bloem zichtbaar is.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Voeg melk en boter toe\",\n          \"text\": \"Meng een grote lepel beslag met 120 ml lauwe melk en 100 g gesmolten boter. Vouw dit mengsel voorzichtig terug door het resterende beslag.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bak en koel volledig\",\n          \"text\": \"Bak 22 tot 25 minuten tot de bovenkant terugveert, een prikker droog uit het midden komt en de kern ongeveer 96 \u00b0C meet. Koel 10 minuten in de vorm en daarna minstens 50 minuten op een rooster.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Snijden en chocoladelaag\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Snijd vierentwintig blokken\",\n          \"text\": \"Snijd dunne randen recht af en verdeel de biscuit met een gekarteld mes in 24 gelijke blokken. Druk zo weinig mogelijk op de zachte kruim.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Maak de chocoladelaag\",\n          \"text\": \"Verwarm 250 ml melk, 100 g suiker, cacao, 120 g boter en 1 g zout tot de boter smelt. Neem van het vuur, voeg de chocolade toe en roer glad.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Koel tot dompeltemperatuur\",\n          \"text\": \"Laat de chocolade afkoelen tot ongeveer 35 tot 40 \u00b0C. De laag moet dun van een lepel lopen en mag niet dik op het oppervlak blijven liggen.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Dompelen en opstijven\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bedek ieder blokje\",\n          \"text\": \"Laat een biscuitblok met twee vorken 2 tot 3 seconden in de chocolade zakken. Til op en laat overtollige laag ongeveer 5 seconden terug in de pan lopen.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Rol door kokos\",\n          \"text\": \"Leg het natte blokje in de geraspte kokos en druk kokos voorzichtig tegen alle zijden. Zet op bakpapier en herhaal met de overige stukken.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Laat de laag stabiliseren\",\n          \"text\": \"Laat de \u010dupavci 30 minuten op een koele plaats staan tot de buitenkant niet meer nat aanvoelt. Bewaar daarna in een goed gesloten doos.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-nl-hr-cupavci-croatian-chocolate-coconut-cake\">\n(function(){\n  var schemaId='recipe-schema-nl-hr-cupavci-croatian-chocolate-coconut-cake';\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    }\n    if(!data.inLanguage){\n      var recipeSection=q('#recipe-nl-hr-cupavci-croatian-chocolate-coconut-cake[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","protected":false},"featured_media":3796,"parent":3721,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[162,170],"tsh_national_cuisine":[232],"class_list":["post-3795","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-desserts-en-zoetigheden","tsh_dish_type-gebak-en-zoete-broodjes","tsh_national_cuisine-kroatische-keuken"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/3795","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\/3796"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media?parent=3795"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tags?post=3795"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_dish_type?post=3795"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_national_cuisine?post=3795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}