{"id":728,"date":"2026-09-25T13:51:37","date_gmt":"2026-09-25T12:51:37","guid":{"rendered":"https:\/\/spaans.frl\/?p=728"},"modified":"2026-09-30T10:45:45","modified_gmt":"2026-09-30T09:45:45","slug":"affogato-met-custard","status":"publish","type":"post","link":"https:\/\/spaans.frl\/index.php\/2026\/09\/25\/affogato-met-custard\/","title":{"rendered":"Affogato met custard"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Affogato met custard<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dit zit ergens tussen een affogato, een cr\u00e8me br\u00fbl\u00e9e en een noten-meringue in. Het is net zo lekker met als zonder het shot espresso, dus je kunt het voor het hele gezin maken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Van tevoren doen:<\/strong> Je kunt zowel de custard als de meringue van tevoren maken (de custard 1 dag van tevoren en de meringue wel 1 week van tevoren), en alles dan vlak voor het opdienen samenstellen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Voor 4 personen<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Custard<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>200 ml slagroom<\/li>\n\n\n\n<li>200 ml melk<\/li>\n\n\n\n<li>75 g lichte basterdsuiker (is vrij zoet, de helft?)<\/li>\n\n\n\n<li>merg van 1 vanillestokje<\/li>\n\n\n\n<li>4 eidooiers (bewaar 2 van de eiwitten voor de meringue)<\/li>\n\n\n\n<li>\u00bd theel. zout<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Noten-meringue<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2 eiwitten<\/li>\n\n\n\n<li>\u215b theel. zout<\/li>\n\n\n\n<li>150 g kristalsuiker<\/li>\n\n\n\n<li>50 g geblancheerde hazelnoten, geroosterd: de helft tot een fijn poeder vermalen en de andere helft grof gehakt<\/li>\n\n\n\n<li>1 theel. maizena<\/li>\n\n\n\n<li>1 theel. ciderazijn<\/li>\n\n\n\n<li>40 g gedroogd geraspt kokos<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Voor erbij<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>4 espressoshots, heet (naar keuze)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bereiding<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Custard<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Verhit de oven tot <strong>230 \u00b0C<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Meng de ingredi\u00ebnten voor de custard in een kleine pan en zet hem op halfhoog vuur. Verhit het mengsel, regelmatig kloppend, <strong>10-12 minuten<\/strong>, tot het de consistentie van dunne yoghurt heeft. Zeef het in een ovenschaal van <strong>30 x 20 cm<\/strong> en zet het <strong>15-20 minuten<\/strong> in de oven. De bovenkant zal hier en daar zwarte plekjes hebben en de custard ziet er volledig geschift uit \u2013 dat hoort zo!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Schep de custard in een kleine kom en neem ook de bruine stukjes van de zijkant mee. Maal alles met een staafmixer in circa <strong>30 seconden<\/strong> volledig glad en glanzend; schraap het mengsel daarbij van de zijkant van de kom naar beneden. Zet het minstens <strong>4 uur (of een nacht)<\/strong> in de koelkast.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Verlaag de oventemperatuur of verhit de oven tot <strong>150 \u00b0C<\/strong> en bekleed een bakplaat met bakpapier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Notenmeringue<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Maak nu de notenmeringue. Doe de eiwitten met het zout in de kom van een standmixer. Klop ze <strong>1-2 minuten op halfhoge tot hoge snelheid<\/strong>, tot ze stijf worden. Strooi de kristalsuiker er beetje bij beetje bij en klop alles nog <strong>3-5 minuten<\/strong>, tot de meringue dik en glanzend is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Spatel er de fijngemalen hazelnoten, maizena, ciderazijn en het geraspte kokos door. Zet een stipje meringue onder de vier hoeken van het bakpapier om het aan de bakplaat vast te plakken. Strijk de meringue dun uit over de beklede bakplaat en zorg ervoor dat het hele oppervlak goed is bedekt. Strooi de gehakte hazelnoten erover. Bak de meringue <strong>30 minuten<\/strong>. Laat hem afkoelen en breek hem in grove scherven.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Roer vlak voor het serveren de custard door om hem losser te maken: hij moet de consistentie van een zachte pudding hebben. Schep hem in vier kleine glazen en leg er een paar meringuescherven op. Serveer de espressoshots, als je die gebruikt, ernaast en schenk er net zoveel van de espresso bij als je lekker vindt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/spaans.frl\/wp-content\/uploads\/Affrogato_2-1024x768.jpg\" alt=\"\" class=\"wp-image-735\" srcset=\"https:\/\/spaans.frl\/wp-content\/uploads\/Affrogato_2-1024x768.jpg 1024w, https:\/\/spaans.frl\/wp-content\/uploads\/Affrogato_2-300x225.jpg 300w, https:\/\/spaans.frl\/wp-content\/uploads\/Affrogato_2-768x576.jpg 768w, https:\/\/spaans.frl\/wp-content\/uploads\/Affrogato_2-1536x1152.jpg 1536w, https:\/\/spaans.frl\/wp-content\/uploads\/Affrogato_2-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n<!--\n  Scherm-aan-houden knop \u2014 speelse versie, gestyled in de sfeer van spaans.frl\n  Plak dit blok in een \"Aangepaste HTML\"-blok in WordPress.\n  Je kunt de knop meerdere keren op \u00e9\u00e9n pagina gebruiken (zelfde class).\n-->\n<div class=\"wakelock-wrap\">\n  <button class=\"wakelock-btn\" type=\"button\"\n          data-label-on=\"Ik hou de wacht! \ud83d\udc40\"\n          data-label-off=\"Hou me wakker!\">\n    <span class=\"wakelock-icon\" aria-hidden=\"true\">\ud83d\ude34<\/span>\n    <span class=\"wakelock-text\">Hou me wakker!<\/span>\n  <\/button>\n  <p class=\"wakelock-status\">Klik zodat je handen vol kunnen zitten met deeg, terwijl je scherm niet in slaap valt.<\/p>\n<\/div>\n\n<style>\n  .wakelock-wrap {\n    --wl-a: #ff8a3d;          \/* felle mandarijn *\/\n    --wl-b: #ff4d6d;          \/* vrolijk koraalroze, voor gradient *\/\n    --wl-a-hover: #ff7521;\n    --wl-b-hover: #ff2f52;\n    --wl-cream: #faf6f0;\n    --wl-brown: #3e2f26;\n    --wl-on-a: #34c977;       \/* fris, springerig groen \"actief\" *\/\n    --wl-on-b: #12a15e;\n\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 8px;\n    margin: 16px 0;\n    font-family: inherit;\n  }\n\n  .wakelock-btn {\n    position: relative;\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    padding: 11px 22px;\n    border: none;\n    border-radius: 999px;\n    background: linear-gradient(135deg, var(--wl-a), var(--wl-b));\n    color: #fff;\n    font-size: 15px;\n    font-weight: 700;\n    letter-spacing: 0.2px;\n    cursor: pointer;\n    box-shadow: 0 3px 8px rgba(62, 47, 38, 0.3);\n    transition: transform 0.15s ease, box-shadow 0.25s ease, background 0.3s ease;\n    overflow: hidden;\n  }\n\n  .wakelock-btn:hover {\n    background: linear-gradient(135deg, var(--wl-a-hover), var(--wl-b-hover));\n    box-shadow: 0 5px 12px rgba(62, 47, 38, 0.35);\n    transform: translateY(-2px) rotate(-1deg);\n  }\n\n  .wakelock-btn:active {\n    transform: scale(0.95) rotate(0deg);\n  }\n\n  .wakelock-btn:focus-visible {\n    outline: 3px solid var(--wl-cream);\n    outline-offset: 2px;\n  }\n\n  .wakelock-btn[aria-pressed=\"true\"] {\n    background: linear-gradient(135deg, var(--wl-on-a), var(--wl-on-b));\n    animation: wl-pulse 2.2s ease-in-out infinite;\n  }\n\n  .wakelock-btn[aria-pressed=\"true\"]:hover {\n    background: linear-gradient(135deg, var(--wl-on-a), var(--wl-on-b));\n    filter: brightness(1.07);\n  }\n\n  @keyframes wl-pulse {\n    0%, 100% { box-shadow: 0 3px 8px rgba(62, 47, 38, 0.3), 0 0 0 0 rgba(52, 201, 119, 0.55); }\n    50%      { box-shadow: 0 3px 8px rgba(62, 47, 38, 0.3), 0 0 0 8px rgba(52, 201, 119, 0); }\n  }\n\n  .wakelock-icon {\n    font-size: 19px;\n    display: inline-block;\n    transition: transform 0.3s ease;\n  }\n\n  .wakelock-btn:hover .wakelock-icon {\n    animation: wl-wiggle 0.5s ease-in-out;\n  }\n\n  .wakelock-btn[aria-pressed=\"true\"] .wakelock-icon {\n    animation: wl-bounce 1.4s ease-in-out infinite;\n  }\n\n  @keyframes wl-wiggle {\n    0%, 100% { transform: rotate(0deg); }\n    25%      { transform: rotate(-15deg); }\n    75%      { transform: rotate(15deg); }\n  }\n\n  @keyframes wl-bounce {\n    0%, 100% { transform: translateY(0) rotate(0deg); }\n    50%      { transform: translateY(-3px) rotate(8deg); }\n  }\n\n  .wakelock-status {\n    margin: 0;\n    font-size: 13px;\n    font-style: italic;\n    color: var(--wl-brown);\n    opacity: 0.8;\n  }\n<\/style>\n\n<script>\n(function () {\n  document.addEventListener('DOMContentLoaded', () => {\n    const buttons = Array.from(document.querySelectorAll('.wakelock-btn'));\n    const statuses = Array.from(document.querySelectorAll('.wakelock-status'));\n    if (buttons.length === 0) return;\n\n    let wakeLock = null;\n    const isSupported = 'wakeLock' in navigator && typeof navigator.wakeLock.request === 'function';\n\n    \/\/ Een paar leuke statusteksten om doorheen te wisselen\n    const onMessages = [\n      'Ogen open, scherm aan \u2014 ik hou de wacht! \ud83d\udc40',\n      'Geen zorgen, ik val niet in slaap. \ud83e\udee1',\n      'Scherm blijft fris, ga jij maar koken! \ud83d\udd25'\n    ];\n    const offMessages = [\n      'Klik zodat je handen vol kunnen zitten met deeg, terwijl je scherm niet in slaap valt.',\n      'Ik mag weer even dutten. \ud83d\ude34',\n      'Klaar om weer wakker te blijven zodra jij dat wilt.'\n    ];\n\n    function randomOf(arr) {\n      return arr[Math.floor(Math.random() * arr.length)];\n    }\n\n    function setStatus(on) {\n      const text = on ? randomOf(onMessages) : randomOf(offMessages);\n      statuses.forEach(s => { s.textContent = text; });\n    }\n\n    function setButtonsState(on) {\n      buttons.forEach(btn => {\n        const icon = btn.querySelector('.wakelock-icon');\n        const text = btn.querySelector('.wakelock-text');\n        const labelOn = btn.dataset.labelOn || 'Ik hou de wacht! \ud83d\udc40';\n        const labelOff = btn.dataset.labelOff || 'Hou me wakker!';\n        if (text) text.textContent = on ? labelOn : labelOff;\n        if (icon) icon.textContent = on ? '\ud83d\udc40' : '\ud83d\ude34';\n        btn.setAttribute('aria-pressed', on ? 'true' : 'false');\n      });\n    }\n\n    async function requestWakeLock() {\n      if (!isSupported) {\n        statuses.forEach(s => { s.textContent = 'Deze browser kan het scherm helaas niet wakker houden. \ud83d\ude48'; });\n        return;\n      }\n      try {\n        wakeLock = await navigator.wakeLock.request('screen');\n        setButtonsState(true);\n        setStatus(true);\n        wakeLock.addEventListener('release', () => {\n          wakeLock = null;\n          setButtonsState(false);\n          setStatus(false);\n        });\n      } catch (err) {\n        statuses.forEach(s => { s.textContent = 'Oeps, kon het scherm niet wakker houden: ' + (err && err.message ? err.message : err); });\n      }\n    }\n\n    async function releaseWakeLock() {\n      if (!wakeLock) {\n        setButtonsState(false);\n        setStatus(false);\n        return;\n      }\n      try {\n        await wakeLock.release();\n        wakeLock = null;\n      } catch (err) {\n        statuses.forEach(s => { s.textContent = 'Kon niet loslaten: ' + (err && err.message ? err.message : err); });\n      }\n    }\n\n    async function toggleWakeLock() {\n      if (!isSupported) {\n        statuses.forEach(s => { s.textContent = 'Niet ondersteund \u2014 probeer een recente Chrome, Edge of Opera. \ud83d\ude43'; });\n        return;\n      }\n      wakeLock ? await releaseWakeLock() : await requestWakeLock();\n    }\n\n    window.addEventListener('pagehide', async () => {\n      if (wakeLock) {\n        try { await wakeLock.release(); } catch (e) { \/* negeren *\/ }\n        wakeLock = null;\n      }\n    });\n\n    buttons.forEach(btn => {\n      btn.addEventListener('click', (e) => {\n        e.preventDefault();\n        toggleWakeLock();\n      });\n    });\n\n    setButtonsState(false);\n  });\n})();\n<\/script>","protected":false},"excerpt":{"rendered":"<p>Affogato met custard Dit zit ergens tussen een affogato, een cr\u00e8me br\u00fbl\u00e9e en een noten-meringue in. Het is net zo lekker met als zonder het shot espresso, dus je kunt het voor het hele gezin maken. Van tevoren doen: Je kunt zowel de custard als de meringue van tevoren maken (de custard 1 dag van&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/spaans.frl\/index.php\/2026\/09\/25\/affogato-met-custard\/\" class=\"more-link\">Lees meer<span class=\"screen-reader-text\"> &ldquo;Affogato met custard&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":734,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,3,1],"tags":[],"class_list":["post-728","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desert","category-koken","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/posts\/728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/comments?post=728"}],"version-history":[{"count":8,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/posts\/728\/revisions"}],"predecessor-version":[{"id":803,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/posts\/728\/revisions\/803"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/media\/734"}],"wp:attachment":[{"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/media?parent=728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/categories?post=728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/tags?post=728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}