{"product_id":"marokkaanse-gehaktballetjes","title":"Moroccan Meatballs","description":"\u003c!-- Blent Flavours – clean accordion (Shopify-safe \/ desktop + mobile stable) --\u003e\u003cdiv data-bf-acc=\"__UNIEK__\" class=\"bf-acc-wrap\"\u003e\u003cdetails class=\"bf-acc-item\" open=\"\"\u003e\u003csummary class=\"bf-acc-title\"\u003eDetails\u003c\/summary\u003e\u003cdiv class=\"bf-acc-content\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-3\" data-turn-id=\"4e4d46a9-efab-4b0b-b7ad-d648fd85b302\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\"\u003e\u003c\/section\u003e\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-69ce69f5-9c40-838f-b3df-d7c36785495e-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"1806c5d0-848e-4a75-9e42-5dd6d3d030c6\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-9\" data-turn-id=\"f14b40ca-1609-4abb-8c6d-245cd406a42a\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\"\u003e\u003c\/section\u003e\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-10\" data-turn-id=\"request-WEB:ffe1ad4e-de38-444d-9d52-3990c97daeb4-5\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"6892da47-da47-49bc-ae96-1c7efbe12c3a\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-end=\"320\" data-start=\"0\"\u003e\u003cstrong\u003eMoroccan meatballs with couscous\u003c\/strong\u003e are spicy, warm, and full of depth. The succulent meatballs are prepared with ras el hanout and served in a rich tomato sauce, creating a deep, aromatic flavor. The fluffy couscous perfectly absorbs the sauce, making every bite full of comfort and spice.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"541\" data-start=\"322\"\u003e\u003cstrong\u003eFun fact:\u003c\/strong\u003e Ras el hanout literally means \"head of the shop\" — meaning the best spices a spice seller has to offer. Each blend is unique and can consist of 10 to 30 different spices.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdetails class=\"bf-acc-item\"\u003e\u003csummary class=\"bf-acc-title\"\u003eIngredients\u003c\/summary\u003e\u003cdiv class=\"bf-acc-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e \u003cmeta charset=\"utf-8\"\u003ebeef mince, onions, garlic, chili flakes, cumin, paprika powder, fresh coriander, diced tomatoes, salt and pepper, ras el hanout, couscous, olive oil, chicken stock, fresh parsley.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease note:\u003c\/strong\u003e our dishes may contain traces of allergens not listed in the ingredients. Do you have an allergy? Please contact us for certainty.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"bf-acc-item\"\u003e\u003csummary class=\"bf-acc-title\"\u003eHeating instructions\u003c\/summary\u003e\u003cdiv class=\"bf-acc-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eMicrowave:\u003c\/strong\u003e Remove lid and cover (e.g., with microwave lid). Heat for 2–3 min at 800W. Stir or shake and heat for another 30–60 sec if necessary.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePan:\u003c\/strong\u003e Gently heat in a pan with a small splash of oil or butter until desired temperature is reached.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOven:\u003c\/strong\u003e In an oven dish, 150°C for 15–30 min (covering prevents drying out).\u003c\/p\u003e\n\u003cp class=\"bf-note\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Let the meal rest for 1 minute after heating; this enhances the flavors.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"bf-acc-item\"\u003e\u003csummary class=\"bf-acc-title\"\u003eNutritional value\u003c\/summary\u003e\u003cdiv class=\"bf-acc-content\"\u003e\u003cdiv class=\"bf-nutrition-card\"\u003e\n\u003cdiv class=\"bf-nutrition-title\"\u003eNutritional value per serving (indication)\u003c\/div\u003e\n\u003cdiv class=\"bf-nutrition-row\"\u003e\n\u003cspan\u003eEnergy\u003c\/span\u003e \u003cstrong\u003e820 kcal\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bf-nutrition-row\"\u003e\n\u003cspan\u003eProtein\u003c\/span\u003e \u003cstrong\u003e35g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bf-nutrition-row\"\u003e\n\u003cspan\u003eCarbohydrates\u003c\/span\u003e \u003cstrong\u003e72g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bf-nutrition-row bf-sub-row\"\u003e\n\u003cspan\u003eOf which sugars\u003c\/span\u003e \u003cstrong\u003e9g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bf-nutrition-row\"\u003e\n\u003cspan\u003eFats\u003c\/span\u003e \u003cstrong\u003e45g\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bf-nutrition-row bf-sub-row\"\u003e\n\u003cspan\u003eOf which saturated\u003c\/span\u003e  \u003cstrong\u003e11g \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003c\/details\u003e\u003c\/div\u003e","brand":"met couscous","offers":[{"title":"Normal (± 500g)","offer_id":54211063710025,"sku":null,"price":12.5,"currency_code":"EUR","in_stock":true},{"title":"Large (± 650g)","offer_id":54211063742793,"sku":null,"price":16.25,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0937\/3171\/7449\/files\/normalemaaltijden_ab1bec38-34af-47cb-9520-92534c862dcf.png?v=1790320414","url":"https:\/\/blentflavours.nl\/en\/products\/marokkaanse-gehaktballetjes","provider":"Blent Flavours","version":"1.0","type":"link"}