{"id":3841,"date":"2026-07-27T12:18:04","date_gmt":"2026-07-27T12:18:04","guid":{"rendered":"https:\/\/travelshelper.com\/holandski\/wereld-van-eten\/kroatische-nationale-gerechten\/dubrovnik-rozata\/"},"modified":"2026-07-27T12:18:04","modified_gmt":"2026-07-27T12:18:04","slug":"dubrovnik-rozata","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/nl\/wereld-van-eten\/kroatische-nationale-gerechten\/dubrovnik-rozata\/","title":{"rendered":"Dubrovnik-ro\u017eata"},"content":{"rendered":"\n<style>\n#recipe-nl-hr-dubrovnik-rozata{\n  --page:#faf8f4;--paper:#fff;--warm:#fffdf9;--ink:#171c1a;--copy:#46504d;--muted:#69716e;\n  --line:#e4ddd2;--line2:#d6c9b7;--gold:#99640d;--gold2:#6b4005;--goldsoft:#f7ecd8;\n  --night:#17211f;--sage:#176744;--sagebg:#eaf6ef;--blue:#245aa5;--bluebg:#edf4ff;\n  --rose:#973f2f;--rosebg:#fbefeb;--violet:#684b95;--violetbg:#f4effb;\n  --shadow:0 12px 34px rgba(42,35,25,.055);\n  position:relative;isolation:isolate;box-sizing:border-box;width:min(1180px,calc(100% - 20px));\n  margin:clamp(12px,2vw,28px) auto clamp(28px,4vw,54px);color:var(--ink);\n  font-family:\"Barlow\",\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.7;\n  text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased\n}\n#recipe-nl-hr-dubrovnik-rozata *,#recipe-nl-hr-dubrovnik-rozata *::before,#recipe-nl-hr-dubrovnik-rozata *::after{box-sizing:border-box}\n#recipe-nl-hr-dubrovnik-rozata :where(h2,h3,h4,p,figure,figcaption,ul,ol,li,dl,dt,dd){margin:0;padding:0}\n#recipe-nl-hr-dubrovnik-rozata :where(img){display:block;max-width:100%}\n#recipe-nl-hr-dubrovnik-rozata .tsh-anchor{scroll-margin-top:20px}\n#recipe-nl-hr-dubrovnik-rozata .tsh-masthead,#recipe-nl-hr-dubrovnik-rozata .tsh-card{overflow:hidden;margin-bottom:18px;border:1px solid var(--line);border-radius:19px;background:var(--paper);box-shadow:var(--shadow)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-title-wrap{position:relative;padding:clamp(27px,4vw,47px) clamp(20px,4.5vw,54px) clamp(23px,3.4vw,37px);background:radial-gradient(circle at 100% 0%,rgba(153,100,13,.11),transparent 26rem),linear-gradient(145deg,#fffdfa,#fbf6ed)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-title-wrap::after{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--gold2),#d5ad61 55%,transparent)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-main-kicker{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:var(--gold2);font-size:10.5px;font-weight:800;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}\n#recipe-nl-hr-dubrovnik-rozata .tsh-main-kicker::before{content:\"\";width:30px;height:2px;background:currentColor}\n#recipe-nl-hr-dubrovnik-rozata .tsh-title{max-width:980px;color:var(--ink);font-size:clamp(32px,4.8vw,53px);font-weight:790;letter-spacing:-.043em;line-height:1.05;text-wrap:balance}\n#recipe-nl-hr-dubrovnik-rozata .tsh-title-main,#recipe-nl-hr-dubrovnik-rozata .tsh-title-accent{display:block}\n#recipe-nl-hr-dubrovnik-rozata .tsh-title-accent{margin-top:8px;color:var(--gold);font-size:.58em;font-weight:640;letter-spacing:-.022em;line-height:1.15}\n#recipe-nl-hr-dubrovnik-rozata .tsh-lead{max-width:920px;margin-top:17px;color:var(--copy);font-size:clamp(15.5px,1.65vw,18px);line-height:1.66;text-wrap:pretty}\n#recipe-nl-hr-dubrovnik-rozata .tsh-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:20px;list-style:none}\n#recipe-nl-hr-dubrovnik-rozata .tsh-meta li{min-width:0;padding:10px 12px;border:1px solid #dfc99f;border-radius:12px;background:#fff9ef}\n#recipe-nl-hr-dubrovnik-rozata .tsh-meta span{display:block;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}\n#recipe-nl-hr-dubrovnik-rozata .tsh-meta strong{display:block;margin-top:3px;color:#57370a;font-size:13px;font-weight:750;line-height:1.3}\n#recipe-nl-hr-dubrovnik-rozata .tsh-hero{border-top:1px solid var(--line);background:#eee7dc}\n#recipe-nl-hr-dubrovnik-rozata .tsh-hero img{width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover;object-position:center}\n#recipe-nl-hr-dubrovnik-rozata .tsh-hero figcaption{padding:11px clamp(16px,3vw,30px);border-top:1px solid var(--line);background:#fff;color:var(--muted);font-size:12.5px;line-height:1.5}\n#recipe-nl-hr-dubrovnik-rozata .tsh-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:1px;background:var(--line)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-fact{min-width:0;padding:14px 15px;background:var(--warm)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-fact dt{margin-bottom:4px;color:var(--muted);font-size:9.5px;font-weight:800;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}\n#recipe-nl-hr-dubrovnik-rozata .tsh-fact dd{color:var(--ink);font-size:14.5px;font-weight:760;line-height:1.3;font-variant-numeric:tabular-nums}\n#recipe-nl-hr-dubrovnik-rozata .tsh-quick-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:12px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(42,35,25,.035)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-quick-nav a{display:inline-flex;align-items:center;min-height:34px;padding:6px 11px;border:1px solid #e2d3ba;border-radius:999px;background:#fffaf2;color:#57370a;font-size:12.5px;font-weight:700;line-height:1.2;text-decoration:none}\n#recipe-nl-hr-dubrovnik-rozata .tsh-card-head{--tone:var(--gold2);--tonebg:#fbf3e6;padding:clamp(20px,2.7vw,30px) clamp(18px,3vw,34px);border-bottom:1px solid var(--line);background:linear-gradient(135deg,var(--tonebg),#fff 78%)}\n#recipe-nl-hr-dubrovnik-rozata .tone-sage{--tone:var(--sage);--tonebg:var(--sagebg)}\n#recipe-nl-hr-dubrovnik-rozata .tone-blue{--tone:var(--blue);--tonebg:var(--bluebg)}\n#recipe-nl-hr-dubrovnik-rozata .tone-rose{--tone:var(--rose);--tonebg:var(--rosebg)}\n#recipe-nl-hr-dubrovnik-rozata .tone-violet{--tone:var(--violet);--tonebg:var(--violetbg)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-kicker{display:flex;align-items:center;gap:9px;margin-bottom:7px;color:var(--tone);font-size:10px;font-weight:800;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}\n#recipe-nl-hr-dubrovnik-rozata .tsh-kicker::before{content:\"\";width:23px;height:2px;flex:0 0 auto;background:currentColor}\n#recipe-nl-hr-dubrovnik-rozata .tsh-card-head h3{color:var(--ink);font-size:clamp(22px,2.7vw,30px);font-weight:760;letter-spacing:-.025em;line-height:1.18;text-wrap:balance}\n#recipe-nl-hr-dubrovnik-rozata .tsh-head-copy{max-width:940px;margin-top:7px;color:var(--copy);font-size:14.5px;line-height:1.65;text-wrap:pretty}\n#recipe-nl-hr-dubrovnik-rozata .tsh-card-body{padding:clamp(20px,3vw,34px)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-prose{max-width:980px}\n#recipe-nl-hr-dubrovnik-rozata .tsh-prose p{color:var(--copy);font-size:15px;line-height:1.78;text-wrap:pretty}\n#recipe-nl-hr-dubrovnik-rozata .tsh-prose p+p{margin-top:14px}\n#recipe-nl-hr-dubrovnik-rozata .tsh-prose strong{color:var(--ink);font-weight:750}\n#recipe-nl-hr-dubrovnik-rozata .tsh-key-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}\n#recipe-nl-hr-dubrovnik-rozata .tsh-key{min-width:0;padding:16px;border:1px solid var(--line);border-top:3px solid var(--key,var(--gold));border-radius:13px;background:#fff}\n#recipe-nl-hr-dubrovnik-rozata .tsh-key:nth-child(2){--key:var(--sage)}#recipe-nl-hr-dubrovnik-rozata .tsh-key:nth-child(3){--key:var(--blue)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-key h4{margin-bottom:6px;color:var(--ink);font-size:15px;font-weight:770;line-height:1.35}\n#recipe-nl-hr-dubrovnik-rozata .tsh-key p{color:var(--copy);font-size:13.5px;line-height:1.58}\n#recipe-nl-hr-dubrovnik-rozata .tsh-timeline{margin-top:18px;padding:20px;border-radius:15px;background:var(--night);color:#fff}\n#recipe-nl-hr-dubrovnik-rozata .tsh-timeline h3{font-size:18px;font-weight:760;line-height:1.3}\n#recipe-nl-hr-dubrovnik-rozata .tsh-timeline ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;list-style:none}\n#recipe-nl-hr-dubrovnik-rozata .tsh-timeline li{padding:13px;border:1px solid rgba(255,255,255,.15);border-radius:11px;background:rgba(255,255,255,.045)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-timeline strong{display:block;color:#f2c56a;font-size:12px;font-weight:800}\n#recipe-nl-hr-dubrovnik-rozata .tsh-timeline span{display:block;margin-top:3px;color:#e8eeec;font-size:13px;line-height:1.45}\n#recipe-nl-hr-dubrovnik-rozata .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}\n#recipe-nl-hr-dubrovnik-rozata .tsh-ingredient-card{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff}\n#recipe-nl-hr-dubrovnik-rozata .tsh-ingredient-card h4{padding:15px 18px 13px;border-bottom:1px solid var(--line);background:#fbf7ef;color:var(--ink);font-size:16px;font-weight:760;line-height:1.35}\n#recipe-nl-hr-dubrovnik-rozata .tsh-ingredient-card ul{list-style:none}\n#recipe-nl-hr-dubrovnik-rozata .tsh-ingredient-card li{padding:11px 18px;border-bottom:1px solid var(--line);color:var(--copy);font-size:14px;line-height:1.5}\n#recipe-nl-hr-dubrovnik-rozata .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-nl-hr-dubrovnik-rozata .tsh-ingredient-card strong{display:block;color:var(--ink);font-weight:760}\n#recipe-nl-hr-dubrovnik-rozata .tsh-ingredient-card em{display:block;margin-top:3px;color:var(--muted);font-size:12.2px;font-style:normal;line-height:1.45}\n#recipe-nl-hr-dubrovnik-rozata .tsh-stages{display:grid;gap:14px}\n#recipe-nl-hr-dubrovnik-rozata .tsh-stage{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#fff}\n#recipe-nl-hr-dubrovnik-rozata .tsh-stage-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:15px 17px;border-bottom:1px solid var(--line);background:var(--stagebg,#fbf4e8)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-stage:nth-child(2){--stagebg:#eef7f2}#recipe-nl-hr-dubrovnik-rozata .tsh-stage:nth-child(3){--stagebg:#eef4fc}\n#recipe-nl-hr-dubrovnik-rozata .tsh-stage-badge{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:var(--night);color:#f3c66f;font-size:12px;font-weight:850}\n#recipe-nl-hr-dubrovnik-rozata .tsh-stage-head h4{color:var(--ink);font-size:17px;font-weight:780;line-height:1.3}\n#recipe-nl-hr-dubrovnik-rozata .tsh-stage-time{padding:5px 9px;border:1px solid #dfc99f;border-radius:999px;background:#fffaf1;color:#6a450c;font-size:11.5px;font-weight:750;white-space:nowrap}\n#recipe-nl-hr-dubrovnik-rozata .tsh-step-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none}\n#recipe-nl-hr-dubrovnik-rozata .tsh-step{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;min-width:0;padding:18px;border-bottom:1px solid var(--line)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-step:nth-child(odd){border-inline-end:1px solid var(--line)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-step:last-child:nth-child(odd){grid-column:1\/-1;border-inline-end:0}\n#recipe-nl-hr-dubrovnik-rozata .tsh-step-no{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#202927;color:#fff;font-size:12px;font-weight:850}\n#recipe-nl-hr-dubrovnik-rozata .tsh-step h4{margin-bottom:5px;color:var(--ink);font-size:15.5px;font-weight:780;line-height:1.35}\n#recipe-nl-hr-dubrovnik-rozata .tsh-step p{color:var(--copy);font-size:13.8px;line-height:1.62;text-wrap:pretty}\n#recipe-nl-hr-dubrovnik-rozata .tsh-cue{display:block;margin-top:8px;padding:5px 8px;border:1px solid #c8dfd2;border-radius:8px;background:#eff8f3;color:#125b3b;font-size:11.5px;font-weight:730;line-height:1.4}\n#recipe-nl-hr-dubrovnik-rozata .tsh-practical-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n#recipe-nl-hr-dubrovnik-rozata .tsh-practical{min-width:0;padding:18px;border:1px solid var(--line);border-top:3px solid var(--ptone,var(--gold));border-radius:13px;background:#fff}\n#recipe-nl-hr-dubrovnik-rozata .tsh-practical:nth-child(2){--ptone:var(--sage)}#recipe-nl-hr-dubrovnik-rozata .tsh-practical:nth-child(3){--ptone:var(--blue)}#recipe-nl-hr-dubrovnik-rozata .tsh-practical:nth-child(4){--ptone:var(--violet)}#recipe-nl-hr-dubrovnik-rozata .tsh-practical:nth-child(5){--ptone:var(--rose)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-practical h4{margin-bottom:7px;color:var(--ink);font-size:15.5px;font-weight:780;line-height:1.35}\n#recipe-nl-hr-dubrovnik-rozata .tsh-practical p,#recipe-nl-hr-dubrovnik-rozata .tsh-practical li{color:var(--copy);font-size:13.6px;line-height:1.6}\n#recipe-nl-hr-dubrovnik-rozata .tsh-practical ul,#recipe-nl-hr-dubrovnik-rozata .tsh-practical ol{padding-inline-start:19px}\n#recipe-nl-hr-dubrovnik-rozata .tsh-practical li+li{margin-top:5px}\n#recipe-nl-hr-dubrovnik-rozata .tsh-nutrition{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:1px;overflow:hidden;border-radius:13px;background:var(--line)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-nutrition>div{min-width:0;padding:14px;background:#fff}\n#recipe-nl-hr-dubrovnik-rozata .tsh-nutrition dt{margin-bottom:4px;color:var(--muted);font-size:9px;font-weight:820;letter-spacing:.11em;text-transform:uppercase}\n#recipe-nl-hr-dubrovnik-rozata .tsh-nutrition dd{color:var(--ink);font-size:16px;font-weight:800;line-height:1.25;font-variant-numeric:tabular-nums}\n#recipe-nl-hr-dubrovnik-rozata .tsh-nutrition-note{margin-top:11px;color:var(--muted);font-size:12.5px;line-height:1.58}\n#recipe-nl-hr-dubrovnik-rozata .tsh-close{position:relative;overflow:hidden;padding:clamp(22px,3vw,31px);border:1px solid var(--line);border-radius:17px;background:linear-gradient(135deg,#fff8eb,#fff 75%);box-shadow:var(--shadow)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-close::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--gold)}\n#recipe-nl-hr-dubrovnik-rozata .tsh-close-kicker{margin-bottom:5px;color:var(--gold2);font-size:10px;font-weight:820;letter-spacing:.14em;text-transform:uppercase}\n#recipe-nl-hr-dubrovnik-rozata .tsh-close-quote{max-width:920px;color:var(--ink);font-size:clamp(20px,2.3vw,26px);font-weight:760;letter-spacing:-.025em;line-height:1.35;text-wrap:balance}\n#recipe-nl-hr-dubrovnik-rozata .tsh-close-copy{max-width:920px;margin-top:8px;color:var(--copy);font-size:13.8px;line-height:1.62}\n@media(max-width:900px){#recipe-nl-hr-dubrovnik-rozata .tsh-meta{grid-template-columns:repeat(2,minmax(0,1fr))}#recipe-nl-hr-dubrovnik-rozata .tsh-facts,#recipe-nl-hr-dubrovnik-rozata .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}#recipe-nl-hr-dubrovnik-rozata .tsh-key-grid,#recipe-nl-hr-dubrovnik-rozata .tsh-timeline ol{grid-template-columns:1fr}}\n@media(max-width:720px){#recipe-nl-hr-dubrovnik-rozata{width:calc(100% - 12px);font-size:15.5px}#recipe-nl-hr-dubrovnik-rozata .tsh-title{font-size:clamp(31px,10vw,44px)}#recipe-nl-hr-dubrovnik-rozata .tsh-ingredient-grid,#recipe-nl-hr-dubrovnik-rozata .tsh-practical-grid,#recipe-nl-hr-dubrovnik-rozata .tsh-step-grid{grid-template-columns:1fr}#recipe-nl-hr-dubrovnik-rozata .tsh-step,#recipe-nl-hr-dubrovnik-rozata .tsh-step:nth-child(odd){border-inline-end:0}#recipe-nl-hr-dubrovnik-rozata .tsh-step:last-child:nth-child(odd){grid-column:auto}}\n@media(max-width:520px){#recipe-nl-hr-dubrovnik-rozata .tsh-facts,#recipe-nl-hr-dubrovnik-rozata .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}#recipe-nl-hr-dubrovnik-rozata .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}#recipe-nl-hr-dubrovnik-rozata .tsh-stage-time{grid-column:2;justify-self:start}}\n@media(prefers-reduced-motion:reduce){#recipe-nl-hr-dubrovnik-rozata *,#recipe-nl-hr-dubrovnik-rozata *::before,#recipe-nl-hr-dubrovnik-rozata *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}\n@media print{#recipe-nl-hr-dubrovnik-rozata{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt}#recipe-nl-hr-dubrovnik-rozata .tsh-quick-nav,#recipe-nl-hr-dubrovnik-rozata .tsh-hero{display:none!important}#recipe-nl-hr-dubrovnik-rozata .tsh-card,#recipe-nl-hr-dubrovnik-rozata .tsh-masthead,#recipe-nl-hr-dubrovnik-rozata .tsh-close{border:1px solid #aaa;border-radius:0;box-shadow:none;break-inside:avoid}#recipe-nl-hr-dubrovnik-rozata .tsh-title-wrap,#recipe-nl-hr-dubrovnik-rozata .tsh-card-head{background:#fff!important}}\n<\/style>\n<section id=\"recipe-nl-hr-dubrovnik-rozata\" lang=\"nl\" dir=\"ltr\" aria-labelledby=\"recipe-title-nl-hr-dubrovnik-rozata\">\n  <header class=\"tsh-masthead\">\n    <div class=\"tsh-title-wrap\">\n      <p class=\"tsh-main-kicker gj-eyebrow\">Recept<\/p>\n      <h2 class=\"tsh-title gj-title\" id=\"recipe-title-nl-hr-dubrovnik-rozata\"><span class=\"tsh-title-main gj-title-main\"><b>Dubrovnik-ro\u017eata<\/b> met donkere karamel<\/span><span class=\"tsh-title-accent gj-title-accent gj-serif\">citroen, vanille en rozenlikeur<\/span><\/h2>\n      <p class=\"tsh-lead gj-sub\">Ro\u017eata is een gestorte karamelcustard uit Dubrovnik en de omliggende kuststreek. Melk, eieren en suiker worden geparfumeerd met citroen, vanille en een kleine hoeveelheid rozenlikeur. De eieren worden geroerd, niet luchtig geklopt, zodat zo weinig mogelijk belletjes in de custard komen. De vorm krijgt eerst een dunne laag donkere karamel. Daarna bakt de ro\u017eata au bain-marie op lage temperatuur tot de rand vast is en het midden nog licht beweegt. Volledig koelen is onderdeel van het recept: pas na minstens vier uur wordt de custard stevig genoeg om schoon te storten en vloeit de opgeloste karamel als saus rond de rand.<\/p>\n      <ul class=\"tsh-meta gj-meta\" aria-label=\"Receptclassificatie\">\n        <li><span>Gerecht<\/span><strong>Dessert<\/strong><\/li><li><span>Keuken<\/span><strong>Kroatische keuken<\/strong><\/li><li><span>Methode<\/span><strong>Au bain-marie bakken<\/strong><\/li><li><span>Moeilijkheid<\/span><strong>Gemiddeld<\/strong><\/li>\n      <\/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\/Dubrovnik-Rozata-\u2014-Caramel-Custard-with-Rose-Liqueur-1.webp\" alt=\"Brede foto van een ronde Dubrovnik-ro\u017eata met glanzende karamel op een wit bord, naast een lepel en een klein glas likeur\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\"><figcaption>De 16:9-opname toont de volledige gestorte custard, de gladde zijkant en de vloeibare karamel die rond het bord loopt.<\/figcaption><\/figure>\n    <dl class=\"tsh-facts gj-facts\" aria-label=\"Hoeveelheid, tijden en voedingsschatting\"><div class=\"tsh-fact\"><dt>Opbrengst<\/dt><dd>8 porties<\/dd><\/div><div class=\"tsh-fact\"><dt>Voorbereiding<\/dt><dd>25 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Bereiding<\/dt><dd>55 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Rust \/ passief<\/dt><dd>4 u koelen<\/dd><\/div><div class=\"tsh-fact\"><dt>Totaal<\/dt><dd>5 u 20 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Per portie<\/dt><dd>\u2248 310 kcal<\/dd><\/div><\/dl>\n  <\/header>\n  <nav class=\"tsh-quick-nav\" aria-label=\"Snelle navigatie\"><a href=\"#overzicht-nl-hr-dubrovnik-rozata\">Overzicht<\/a><a href=\"#ingredienten-nl-hr-dubrovnik-rozata\">Ingredi\u00ebnten<\/a><a href=\"#bereiding-nl-hr-dubrovnik-rozata\">Bereiding<\/a><a href=\"#praktisch-nl-hr-dubrovnik-rozata\">Praktisch<\/a><a href=\"#voeding-nl-hr-dubrovnik-rozata\">Voeding<\/a><\/nav>\n  <section class=\"tsh-card tsh-anchor\" id=\"overzicht-nl-hr-dubrovnik-rozata\" aria-labelledby=\"overzicht-title-nl-hr-dubrovnik-rozata\"><div class=\"tsh-card-head\"><p class=\"tsh-kicker\">01 \u00b7 Techniek en context<\/p><h3 id=\"overzicht-title-nl-hr-dubrovnik-rozata\">Hoe ro\u017eata glad wordt zonder luchtgaatjes of korrelige rand<\/h3><p class=\"tsh-head-copy\">Rustig roeren, zeven, een gematigd waterbad en volledig koelen sturen de fijne custardstructuur.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-prose\"><p>Ro\u017eata wordt vaak vergeleken met cr\u00e8me caramel of flan, maar de geur van rozenlikeur en citroen geeft de Dubrovnikse versie een eigen profiel. De naam wordt in verband gebracht met rozulin, een lokale rozenlikeur. Niet elke moderne keuken beschikt daarover; een andere heldere rozenlikeur kan worden gebruikt, zolang zij niet stroperig of fel gekleurd is. De hoeveelheid blijft klein, zodat de custard naar melk, ei en karamel blijft smaken.<\/p><p>Karamel wordt zonder water in een droge pan gemaakt. Zodra de suiker een diepe amberkleur bereikt, gaat hij onmiddellijk in de vorm. Een lichte karamel blijft eenvoudig zoet; een zeer donkere karamel wordt bitter. De hete suiker hardt snel uit, maar lost tijdens bakken en koelen gedeeltelijk op. Daarom hoeft de bodem niet volledig glad bedekt te zijn voordat de karamel stolt.<\/p><p>De custard wordt niet met een mixer opgeklopt. Luchtbelletjes geven gaatjes en een sponsachtige rand. Eieren en suiker worden rustig losgeroerd, waarna warme, niet kokende melk in een dunne straal volgt. De vloeistof gaat door een fijne zeef in de vorm. Schuim op het oppervlak wordt afgeschept. Deze kleine stappen leveren de gladde snede die bij een goed gekoelde ro\u017eata zichtbaar is.<\/p><p>Het waterbad tempert de ovenwarmte. Het water komt ongeveer halverwege de vorm en is heet, maar niet kokend wanneer de schaal de oven ingaat. De ro\u017eata is klaar wanneer de rand vast is en het midden als \u00e9\u00e9n geheel zacht beweegt. Een kerntemperatuur van ongeveer 80\u201382 \u00b0C is voldoende. Doorgaren tot alles stijf staat maakt de custard korrelig. Na koelen wordt een mes langs de rand gehaald en de vorm in \u00e9\u00e9n beweging omgekeerd.<\/p><\/div><div class=\"tsh-key-grid\"><section class=\"tsh-key\"><h4>Niet luchtig kloppen<\/h4><p>Rustig roeren en zeven beperken gaatjes in de custard.<\/p><\/section><section class=\"tsh-key\"><h4>Matige oventemperatuur<\/h4><p>Een waterbad en 150 \u00b0C laten de eieren gelijkmatig stollen.<\/p><\/section><section class=\"tsh-key\"><h4>Volledig koud storten<\/h4><p>Minstens vier uur koelen geeft stevigheid en laat karamel tot saus oplossen.<\/p><\/section><\/div><section class=\"tsh-timeline\" aria-labelledby=\"timeline-nl-hr-dubrovnik-rozata\"><h3 id=\"timeline-nl-hr-dubrovnik-rozata\">Werkvolgorde in \u00e9\u00e9n oogopslag<\/h3><ol><li><strong>Karamel en custard<\/strong><span>25 min<\/span><\/li><li><strong>Waterbad<\/strong><span>50\u201360 min op 150 \u00b0C<\/span><\/li><li><strong>Koelen<\/strong><span>Minstens 4 uur<\/span><\/li><\/ol><\/section><\/div><\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"ingredienten-nl-hr-dubrovnik-rozata\" aria-labelledby=\"ingredienten-title-nl-hr-dubrovnik-rozata\"><div class=\"tsh-card-head tone-sage\"><p class=\"tsh-kicker\">02 \u00b7 Afgewogen onderdelen<\/p><h3 id=\"ingredienten-title-nl-hr-dubrovnik-rozata\">Ingredi\u00ebnten voor \u00e9\u00e9n ro\u017eata van acht punten<\/h3><p class=\"tsh-head-copy\">De rozenlikeur blijft klein gedoseerd; citroen, vanille en donkere karamel dragen evenveel aan het aroma bij.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-ingredient-grid\"><section class=\"tsh-ingredient-card\" aria-labelledby=\"ing-1-nl-hr-dubrovnik-rozata\"><h4 id=\"ing-1-nl-hr-dubrovnik-rozata\">Voor de karamel<\/h4><ul><li><strong>120 g kristalsuiker<\/strong><em>Droog karamelliseren tot diepe amberkleur.<\/em><\/li><\/ul><\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ing-2-nl-hr-dubrovnik-rozata\"><h4 id=\"ing-2-nl-hr-dubrovnik-rozata\">Voor de custard<\/h4><ul><li><strong>1 liter volle melk<\/strong><em>Verwarmd tot dampend, niet kokend.<\/em><\/li><li><strong>8 middelgrote eieren<\/strong><em>Rustig losgeroerd.<\/em><\/li><li><strong>180 g kristalsuiker<\/strong><em>Voor de custard.<\/em><\/li><li><strong>fijn geraspte schil van 1 onbespoten citroen<\/strong><em>Alleen het gele deel.<\/em><\/li><li><strong>1 vanillestokje, opengesneden<\/strong><em>Zaadjes en peul worden in de melk verwarmd.<\/em><\/li><li><strong>30 ml heldere rozenlikeur<\/strong><em>Bij voorkeur rozulin; niet stroperig.<\/em><\/li><li><strong>1 g fijn zout<\/strong><em>Een kleine snuf versterkt karamel en vanille.<\/em><\/li><\/ul><\/section><\/div><\/div><\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"bereiding-nl-hr-dubrovnik-rozata\" aria-labelledby=\"bereiding-title-nl-hr-dubrovnik-rozata\"><div class=\"tsh-card-head tone-blue\"><p class=\"tsh-kicker\">03 \u00b7 Uitvoerbare stappen<\/p><h3 id=\"bereiding-title-nl-hr-dubrovnik-rozata\">Karamelliseren, au bain-marie bakken en koud storten<\/h3><p class=\"tsh-head-copy\">Temperatuur en beweging zijn belangrijker dan baktijd alleen: het midden mag nog zacht trillen wanneer de vorm uit de oven komt.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-stages\"><section class=\"tsh-stage\" aria-labelledby=\"stage-1-nl-hr-dubrovnik-rozata\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">I<\/span><h4 id=\"stage-1-nl-hr-dubrovnik-rozata\">Karamel en vorm<\/h4><span class=\"tsh-stage-time\">ongeveer 10 min<\/span><\/div><ol class=\"tsh-step-grid\"><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span><div><h4>Karamelliseer de suiker<\/h4><p>Verwarm 120 g suiker in een droge pan op middelhoog vuur. Schud de pan wanneer de randen smelten en roer pas wanneer bijna alles vloeibaar is. <span class=\"tsh-cue\">Controlepunt: De karamel is helder donkeramber en ruikt geroosterd, niet verbrand.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span><div><h4>Bekleed de vorm<\/h4><p>Giet de karamel direct in een ronde metalen vorm van 20 cm en draai voorzichtig zodat de bodem bedekt raakt. Laat uitharden. <span class=\"tsh-cue\">Controlepunt: Een dunne harde karamellaag ligt over het grootste deel van de bodem.<\/span><\/p><\/div><\/li><\/ol><\/section><section class=\"tsh-stage\" aria-labelledby=\"stage-2-nl-hr-dubrovnik-rozata\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">II<\/span><h4 id=\"stage-2-nl-hr-dubrovnik-rozata\">Custard mengen<\/h4><span class=\"tsh-stage-time\">ongeveer 15 min<\/span><\/div><ol class=\"tsh-step-grid\"><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span><div><h4>Verwarm de melk<\/h4><p>Verwarm melk met citroenrasp, vanillezaadjes en vanillepeul tot zij duidelijk dampt. Neem van het vuur en laat 5 minuten trekken. Verwijder de peul. <span class=\"tsh-cue\">Controlepunt: De melk is heet maar heeft niet gekookt.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span><div><h4>Roer eieren en suiker los<\/h4><p>Roer eieren, 180 g suiker en zout rustig tot de suiker deels is opgelost. Klop geen lucht in het mengsel. <span class=\"tsh-cue\">Controlepunt: Het mengsel is egaal maar heeft nauwelijks schuim.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span><div><h4>Tempereer en zeef<\/h4><p>Schenk de warme melk in een dunne straal bij de eieren terwijl rustig wordt geroerd. Voeg rozenlikeur toe en giet alles door een fijne zeef in de karamelform. Schep schuim af. <span class=\"tsh-cue\">Controlepunt: Het oppervlak is vrijwel glad en vrij van grote luchtbellen.<\/span><\/p><\/div><\/li><\/ol><\/section><section class=\"tsh-stage\" aria-labelledby=\"stage-3-nl-hr-dubrovnik-rozata\"><div class=\"tsh-stage-head\"><span class=\"tsh-stage-badge\" aria-hidden=\"true\">III<\/span><h4 id=\"stage-3-nl-hr-dubrovnik-rozata\">Bakken, koelen en storten<\/h4><span class=\"tsh-stage-time\">ongeveer 5 u<\/span><\/div><ol class=\"tsh-step-grid\"><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span><div><h4>Bak au bain-marie<\/h4><p>Zet de vorm in een diepe braadslede en vul die met heet water tot halverwege de vorm. Bak 50\u201360 minuten op 150 \u00b0C. <span class=\"tsh-cue\">Controlepunt: De rand is vast; het midden beweegt als \u00e9\u00e9n zachte schijf en meet 80\u201382 \u00b0C.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span><div><h4>Koel volledig<\/h4><p>Haal de vorm uit het waterbad. Laat 45 minuten afkoelen en zet daarna minstens 4 uur afgedekt in de koelkast. <span class=\"tsh-cue\">Controlepunt: De custard is volledig koud en stevig aan de rand.<\/span><\/p><\/div><\/li><li class=\"tsh-step\"><span class=\"tsh-step-no\" aria-hidden=\"true\">08<\/span><div><h4>Stort de ro\u017eata<\/h4><p>Haal een dun mes langs de rand. Zet een groot bord omgekeerd op de vorm en keer beide in \u00e9\u00e9n snelle beweging om. Wacht enkele seconden en til de vorm op. <span class=\"tsh-cue\">Controlepunt: De custard staat heel op het bord en karamel loopt rondom als saus.<\/span><\/p><\/div><\/li><\/ol><\/section><\/div><\/div><\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"praktisch-nl-hr-dubrovnik-rozata\" aria-labelledby=\"praktisch-title-nl-hr-dubrovnik-rozata\"><div class=\"tsh-card-head tone-violet\"><p class=\"tsh-kicker\">04 \u00b7 Na de bereiding<\/p><h3 id=\"praktisch-title-nl-hr-dubrovnik-rozata\">Koud serveren, veilig bewaren en beheerst vari\u00ebren<\/h3><p class=\"tsh-head-copy\">De custard is kwetsbaar voor warmte en vrieskou; een constante koelkasttemperatuur houdt de snede het mooist.<\/p><\/div><div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\">\n    <section class=\"tsh-practical\"><h4>Serveren en combineren<\/h4><p>Snijd de koude ro\u017eata met een dun, nat mes in acht punten en lepel karamel over elke portie. Serveer zonder slagroom, zodat de citroen, roos en donkere karamel helder blijven.<\/p><\/section>\n    <section class=\"tsh-practical\"><h4>Bewaren en opnieuw verwarmen<\/h4><p>Bewaar de ro\u017eata afgedekt maximaal 2 dagen bij 4 \u00b0C. Laat het dessert niet lang op kamertemperatuur staan en vries het niet in; bevriezen maakt de custard waterig.<\/p><\/section>\n    <section class=\"tsh-practical\"><h4>Vier werkbare variaties<\/h4><ol><li>Vervang rozenlikeur door 20 ml oranjebloesemlikeur voor een ander bloemig profiel.<\/li><li>Gebruik sinaasappelrasp in plaats van citroenrasp en laat vanille ongewijzigd.<\/li><li>Bak acht kleine vormpjes 30\u201338 minuten in plaats van \u00e9\u00e9n grote vorm.<\/li><li>Vervang 100 ml melk door ongezoete koffieroom voor een iets vollere custard.<\/li><\/ol><\/section>\n    <section class=\"tsh-practical\"><h4>Drie keukentips<\/h4><ol><li>Stop de karamel zodra hij donkeramber is; de hete pan laat hem nog verder kleuren.<\/li><li>Zeef de custard en verwijder oppervlakteschuim voor een gladde snede.<\/li><li>Stort pas wanneer de ro\u017eata volledig koud is, bij voorkeur na een nacht in de koelkast.<\/li><\/ol><\/section>\n    <section class=\"tsh-practical\"><h4>Benodigde uitrusting<\/h4><p>Ronde metalen vorm van 20 cm, kleine zware steelpan, fijne zeef, garde, diepe braadslede, kernthermometer en groot serveerbord.<\/p><\/section>\n    <section class=\"tsh-practical\"><h4>Allergenen<\/h4><p>Bevat melk en ei. De standaardversie bevat alcohol uit rozenlikeur; een deel blijft na het bakken aanwezig.<\/p><\/section>\n  <\/div><\/div><\/section>\n  <section class=\"tsh-card tsh-anchor\" id=\"voeding-nl-hr-dubrovnik-rozata\" aria-labelledby=\"voeding-title-nl-hr-dubrovnik-rozata\"><div class=\"tsh-card-head tone-rose\"><p class=\"tsh-kicker\">05 \u00b7 Schatting per portie<\/p><h3 id=\"voeding-title-nl-hr-dubrovnik-rozata\">Voedingswaarden<\/h3><p class=\"tsh-head-copy\">Geschat per punt bij acht gelijke porties, inclusief alle karamel, melk, eieren, suiker en rozenlikeur.<\/p><\/div><div class=\"tsh-card-body\"><dl class=\"tsh-nutrition\"><div><dt>Calorie\u00ebn<\/dt><dd>\u2248 310 kcal<\/dd><\/div><div><dt>Koolhydraten<\/dt><dd>\u2248 41 g<\/dd><\/div><div><dt>Eiwit<\/dt><dd>\u2248 12 g<\/dd><\/div><div><dt>Vet<\/dt><dd>\u2248 10 g<\/dd><\/div><div><dt>Vezels<\/dt><dd>\u2248 0 g<\/dd><\/div><div><dt>Natrium<\/dt><dd>\u2248 150 mg<\/dd><\/div><\/dl><p class=\"tsh-nutrition-note\"><strong>Portiegrootte:<\/strong> 1 punt, circa 160 g. Dit is een benaderende berekening op basis van standaard voedingswaarden; merken, snijverlies, vetopname en werkelijke portiegrootte kunnen de uitkomst veranderen.<\/p><\/div><\/section>\n  <footer class=\"tsh-close\"><p class=\"tsh-close-kicker\">Eindresultaat<\/p><p class=\"tsh-close-quote\">Een gladde, koele custard met donkere karamel en een discrete geur van citroen en roos.<\/p><p class=\"tsh-close-copy\">Ro\u017eata wordt betrouwbaar door terughoudendheid: geen lucht kloppen, niet te heet bakken en niet te vroeg storten. De koelkast voltooit de structuur.<\/p><\/footer>\n<\/section>\n<script type=\"application\/ld+json\" id=\"recipe-schema-nl-hr-dubrovnik-rozata\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Dubrovnik-ro\u017eata met donkere karamel citroen, vanille en rozenlikeur\",\n  \"description\": \"Ro\u017eata is een gestorte karamelcustard uit Dubrovnik en de omliggende kuststreek. Melk, eieren en suiker worden geparfumeerd met citroen, vanille en een kleine hoeveelheid rozenlikeur. De eieren worden geroerd, niet luchtig geklopt, zodat zo weinig mogelijk belletjes in de custard komen. De vorm krijgt eerst een dunne laag donkere karamel. Daarna bakt de ro\u017eata au bain-marie op lage temperatuur tot de rand vast is en het midden nog licht beweegt. Volledig koelen is onderdeel van het recept: pas na minstens vier uur wordt de custard stevig genoeg om schoon te storten en vloeit de opgeloste karamel als saus rond de rand.\",\n  \"inLanguage\": \"nl\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Dubrovnik-Rozata-\u2014-Caramel-Custard-with-Rose-Liqueur-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Dubrovnik-Rozata-\u2014-Caramel-Custard-with-Rose-Liqueur-3.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Dubrovnik-Rozata-\u2014-Caramel-Custard-with-Rose-Liqueur-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\": \"Dessert\",\n  \"cookingMethod\": \"Au bain-marie bakken\",\n  \"keywords\": \"ro\u017eata recept, Dubrovnik karamelpudding, Kroatische custard met rozenlikeur, ro\u017eata au bain-marie, karamelvla uit Dubrovnik\",\n  \"prepTime\": \"PT25M\",\n  \"cookTime\": \"PT55M\",\n  \"totalTime\": \"PT5H20M\",\n  \"recipeYield\": \"8 porties\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"310 kcal\",\n    \"carbohydrateContent\": \"41 g\",\n    \"proteinContent\": \"12 g\",\n    \"fatContent\": \"10 g\",\n    \"fiberContent\": \"0 g\",\n    \"sodiumContent\": \"150 mg\",\n    \"servingSize\": \"1 punt, circa 160 g\"\n  },\n  \"recipeIngredient\": [\n    \"120 g kristalsuiker\",\n    \"1 liter volle melk\",\n    \"8 middelgrote eieren\",\n    \"180 g kristalsuiker\",\n    \"fijn geraspte schil van 1 onbespoten citroen\",\n    \"1 vanillestokje, opengesneden\",\n    \"30 ml heldere rozenlikeur\",\n    \"1 g fijn zout\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Karamel en vorm\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Karamelliseer de suiker\",\n          \"text\": \"Verwarm 120 g suiker in een droge pan op middelhoog vuur. Schud de pan wanneer de randen smelten en roer pas wanneer bijna alles vloeibaar is. Controlepunt: De karamel is helder donkeramber en ruikt geroosterd, niet verbrand.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bekleed de vorm\",\n          \"text\": \"Giet de karamel direct in een ronde metalen vorm van 20 cm en draai voorzichtig zodat de bodem bedekt raakt. Laat uitharden. Controlepunt: Een dunne harde karamellaag ligt over het grootste deel van de bodem.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Custard mengen\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Verwarm de melk\",\n          \"text\": \"Verwarm melk met citroenrasp, vanillezaadjes en vanillepeul tot zij duidelijk dampt. Neem van het vuur en laat 5 minuten trekken. Verwijder de peul. Controlepunt: De melk is heet maar heeft niet gekookt.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Roer eieren en suiker los\",\n          \"text\": \"Roer eieren, 180 g suiker en zout rustig tot de suiker deels is opgelost. Klop geen lucht in het mengsel. Controlepunt: Het mengsel is egaal maar heeft nauwelijks schuim.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Tempereer en zeef\",\n          \"text\": \"Schenk de warme melk in een dunne straal bij de eieren terwijl rustig wordt geroerd. Voeg rozenlikeur toe en giet alles door een fijne zeef in de karamelform. Schep schuim af. Controlepunt: Het oppervlak is vrijwel glad en vrij van grote luchtbellen.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Bakken, koelen en storten\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Bak au bain-marie\",\n          \"text\": \"Zet de vorm in een diepe braadslede en vul die met heet water tot halverwege de vorm. Bak 50\u201360 minuten op 150 \u00b0C. Controlepunt: De rand is vast; het midden beweegt als \u00e9\u00e9n zachte schijf en meet 80\u201382 \u00b0C.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Koel volledig\",\n          \"text\": \"Haal de vorm uit het waterbad. Laat 45 minuten afkoelen en zet daarna minstens 4 uur afgedekt in de koelkast. Controlepunt: De custard is volledig koud en stevig aan de rand.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Stort de ro\u017eata\",\n          \"text\": \"Haal een dun mes langs de rand. Zet een groot bord omgekeerd op de vorm en keer beide in \u00e9\u00e9n snelle beweging om. Wacht enkele seconden en til de vorm op. Controlepunt: De custard staat heel op het bord en karamel loopt rondom als saus.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-nl-hr-dubrovnik-rozata\">\n(function(){\n  var schemaId='recipe-schema-nl-hr-dubrovnik-rozata';\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-dubrovnik-rozata[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":3842,"parent":3721,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[162,208],"tsh_national_cuisine":[232],"class_list":["post-3841","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-desserts-en-zoetigheden","tsh_dish_type-romige-desserts-en-puddingen","tsh_national_cuisine-kroatische-keuken"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_food\/3841","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\/3842"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/media?parent=3841"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tags?post=3841"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_dish_type?post=3841"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/nl\/wp-json\/wp\/v2\/tsh_national_cuisine?post=3841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}