{"id":603,"date":"2025-10-28T21:47:12","date_gmt":"2025-10-28T20:47:12","guid":{"rendered":"https:\/\/spaans.frl\/?p=603"},"modified":"2026-04-04T19:41:24","modified_gmt":"2026-04-04T18:41:24","slug":"osso-bucco-met-polenta","status":"publish","type":"post","link":"https:\/\/spaans.frl\/index.php\/2025\/10\/28\/osso-bucco-met-polenta\/","title":{"rendered":"Osso Bucco"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Ingredienten Osso Bucco<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>4 kalfschenkels of runderschenkels <\/li>\n\n\n\n<li>120 gr gerookt spek<\/li>\n\n\n\n<li>1 gele ui en een rode ui <\/li>\n\n\n\n<li>1 wortel, in blokjes <\/li>\n\n\n\n<li>twee paprika&#8217;s, rood en groen<\/li>\n\n\n\n<li>2 selderij stengels <\/li>\n\n\n\n<li>1 bol knoflook <\/li>\n\n\n\n<li>120 ml volle rode wijn <\/li>\n\n\n\n<li>1l passata<\/li>\n\n\n\n<li>30 g tomatenpuree <\/li>\n\n\n\n<li>4 laurierblaadjes <\/li>\n\n\n\n<li>3 verse tijm takjes <\/li>\n\n\n\n<li>zout en peper, naar smaak<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bereiding:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zet een braadpan op met olie en laat heet worden. <br>Dep je schenkels droog met wat keukenpapier bestrooi ze met peper en zout en haal ze door je bloem heen. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Doe je schenkels in de pan en bak beide kanten naar een mooie kleur. De aanbaksels mogen niet zwart worden en moet je lekker laten zitten! <\/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\/OssoBucco_002-1024x768.jpeg\" alt=\"\" class=\"wp-image-609\" srcset=\"https:\/\/spaans.frl\/wp-content\/uploads\/OssoBucco_002-1024x768.jpeg 1024w, https:\/\/spaans.frl\/wp-content\/uploads\/OssoBucco_002-300x225.jpeg 300w, https:\/\/spaans.frl\/wp-content\/uploads\/OssoBucco_002-768x576.jpeg 768w, https:\/\/spaans.frl\/wp-content\/uploads\/OssoBucco_002-1536x1152.jpeg 1536w, https:\/\/spaans.frl\/wp-content\/uploads\/OssoBucco_002.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Verwijder de schenkels uit de pan en bak de spekblokjes bruin in dezelfde pan als je schenkels. Gooi je gesnipperde uien erbij en bak op medium vuur voor 5 minuten. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voeg de tomatenpuree toe en bak een minuutje mee om te ontzuren<br>Snij de wortel, selderij en paprika in blokjes en gehakte knoflook erbij en bak 3 minuutjes mee. <br>Giet de wijn erbij en kook de wijn tot de helft in. <br>Voeg de passata toe samen met je laurier en tijm takjes, doe de schenkels terug in de pan en laat aan de kook komen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zet je pan in de voorverwarmde oven (170 <sup>0<\/sup>C) en laat hem 2 &#8211; 2,5 uur staan. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Roer het merg uit de beenderen door de saus en breng op smaak met peper en zout.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ingredi\u00ebnten Gremolata:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Zest van 1 citroen<\/li>\n\n\n\n<li>12 gr peterselie<\/li>\n\n\n\n<li>4 teentjes knoflook <\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Alles hakken en dan mengen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Doe de Polenta op een bord, de Osso Bucco er half overheen en strooi een beetje Gremolata over de Osso Bukko.<br>Smullen maar!<\/p>\n\n\n\n<!-- HTML: je kunt meerdere knoppen gebruiken (zelfde class) -->\n<button class=\"wakelock-btn\" data-label-on=\"\ud83c\udf19 Klik als het scherm weer mag dimmen\" data-label-off=\"\ud83d\udd06 Klik om het scherm aan te houden\">\n  \ud83d\udd06 Scherm aanhouden\n<\/button>\n<p class=\"wakelock-status\" style=\"margin-top:8px; font-style:italic;\"><\/p>\n\n<script>\n(function () {\n  \/\/ Veilig in een IIFE zodat we geen globale namen polluten\n  document.addEventListener('DOMContentLoaded', () => {\n    \/\/ Selecteer alle knoppen\/statussen (ondersteunt meerdere op 1 pagina)\n    const buttons = Array.from(document.querySelectorAll('.wakelock-btn'));\n    const statuses = Array.from(document.querySelectorAll('.wakelock-status'));\n\n    \/\/ Als er geen knop is, niks doen\n    if (buttons.length === 0) return;\n\n    \/\/ Per pagina slechts \u00e9\u00e9n wake lock object: browsers verwachten dat\n    let wakeLock = null;\n    let isSupported = 'wakeLock' in navigator && typeof navigator.wakeLock.request === 'function';\n\n    \/\/ Hulp: toon status (kan meerdere status-elementen updaten)\n    function setStatus(text) {\n      statuses.forEach(s => { s.textContent = text; });\n    }\n\n    \/\/ Zet knop-labels juist (meerdere knoppen)\n    function setButtonsLabel(on) {\n      buttons.forEach(btn => {\n        const labelOn = btn.dataset.labelOn || '\ud83c\udf19 Klik als het scherm weer mag dimmen';\n        const labelOff = btn.dataset.labelOff || '\ud83d\udd06 Klik om het scherm aan te houden';\n        btn.textContent = on ? labelOn : labelOff;\n        btn.setAttribute('aria-pressed', on ? 'true' : 'false');\n      });\n    }\n\n    \/\/ Request wake lock\n    async function requestWakeLock() {\n      if (!isSupported) {\n        setStatus('Wake Lock API wordt niet ondersteund in deze browser.');\n        return;\n      }\n      try {\n        wakeLock = await navigator.wakeLock.request('screen');\n        setButtonsLabel(true);\n        setStatus('Scherm blijft nu aan.');\n        \/\/ Als de lock wordt vrijgegeven vanuit browser of device\n        wakeLock.addEventListener('release', () => {\n          wakeLock = null;\n          setButtonsLabel(false);\n          setStatus('Scherm mag weer uit.');\n        });\n      } catch (err) {\n        \/\/ Mogelijke reasons: permission denied, device policy, etc.\n        setStatus('Kon wake lock niet verkrijgen: ' + (err && err.message ? err.message : err));\n      }\n    }\n\n    \/\/ Release wake lock (als het bestaat)\n    async function releaseWakeLock() {\n      if (!wakeLock) {\n        setButtonsLabel(false);\n        setStatus('Scherm mag weer uit.');\n        return;\n      }\n      try {\n        await wakeLock.release();\n        \/\/ 'release' event handler behandelt UI updates; redundantie is ok\n        wakeLock = null;\n      } catch (err) {\n        setStatus('Kon wake lock niet vrijgeven: ' + (err && err.message ? err.message : err));\n      }\n    }\n\n    \/\/ Toggle functie\n    async function toggleWakeLock() {\n      if (!isSupported) {\n        setStatus('Wake Lock API niet ondersteund \u2014 probeer een moderne browser (Chrome\/Edge\/Opera).');\n        return;\n      }\n      if (!wakeLock) {\n        await requestWakeLock();\n      } else {\n        await releaseWakeLock();\n      }\n    }\n\n    \/\/ Herstel wake lock als tab zichtbaar wordt (vereist door spec)\n    \/\/ browsers kunnen wake lock vrijgeven bij visibilitychange\n    document.addEventListener('visibilitychange', async () => {\n      if (document.visibilityState === 'visible' && wakeLock === null && isSupported) {\n        \/\/ probeer opnieuw (maar vang errors)\n        try {\n          await requestWakeLock();\n        } catch (e) {\n          \/\/ silent fail: status is al ingesteld in requestWakeLock\n        }\n      }\n    });\n\n    \/\/ Zorg dat we op pagehide\/unload netjes vrijgeven (optioneel)\n    window.addEventListener('pagehide', async () => {\n      if (wakeLock) {\n        try { await wakeLock.release(); } catch (e) { \/* ignore *\/ }\n        wakeLock = null;\n      }\n    });\n\n    \/\/ Koppel click handlers (event delegation niet nodig hier maar kan)\n    buttons.forEach(btn => {\n      btn.addEventListener('click', (e) => {\n        e.preventDefault();\n        toggleWakeLock();\n      });\n    });\n\n    \/\/ Init UI\n    setButtonsLabel(false);\n    setStatus(isSupported ? 'Klik om scherm actief te houden.' : 'Wake Lock API niet beschikbaar in deze browser.');\n  });\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ingredienten Osso Bucco Bereiding: Zet een braadpan op met olie en laat heet worden. Dep je schenkels droog met wat keukenpapier bestrooi ze met peper en zout en haal ze door je bloem heen. Doe je schenkels in de pan en bak beide kanten naar een mooie kleur. De aanbaksels mogen niet zwart worden en&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/spaans.frl\/index.php\/2025\/10\/28\/osso-bucco-met-polenta\/\" class=\"more-link\">Lees meer<span class=\"screen-reader-text\"> &ldquo;Osso Bucco&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":607,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,3],"tags":[],"class_list":["post-603","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hoofdgerecht","category-koken"],"_links":{"self":[{"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/posts\/603","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=603"}],"version-history":[{"count":5,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/posts\/603\/revisions"}],"predecessor-version":[{"id":666,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/posts\/603\/revisions\/666"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/media\/607"}],"wp:attachment":[{"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/media?parent=603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/categories?post=603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/spaans.frl\/index.php\/wp-json\/wp\/v2\/tags?post=603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}