[
  {
    "id": "ic-vanilla",
    "type": "ice_cream",
    "name": "Klassieke Vanille IJs",
    "emoji": "🍨",
    "description": "De ultieme basis. Romig, zoet en perfect vanille.",
    "difficulty": "Beginner",
    "difficultyScore": 1,
    "prepTime": "10 min",
    "freezeTime": "24u",
    "totalTime": "24u 10m",
    "servings": 1,
    "rating": 4.9,
    "popularity": 100,
    "tags": [
      "beginner"
    ],
    "diet": [],
    "program": "Ice Cream",
    "ingredients": [
      "1 kopje zware room (236ml)",
      "½ kopje volle melk (118ml)",
      "⅓ kopje suiker (66g)",
      "½ eetlepel vanille-extract",
      "½ theelepel vanille pasta (optioneel)"
    ],
    "steps": [
      "Mix alle ingrediënten in een kom. Roer tot de suiker volledig is opgelost.",
      "Giet het mengsel in een Ninja Swirl pint. Laat 2,5 cm ruimte bovenaan.",
      "Plaats de deksel erop en zet in de vriezer voor minimaal 24 uur.",
      "Haal de pint uit de vriezer. Plaats in de outer bowl.",
      "Selecteer het \"Ice Cream\" programma en druk op START.",
      "Na het spoelen: als het ijs te hard is, voeg dan 1 eetlepel melk toe en gebruik RE-SPIN.",
      "Serveer direct of bewaar in de vriezer met de deksel."
    ],
    "mixins": [
      "Chocolade stukjes",
      "Gehakte noten",
      "Vers fruit",
      "Caramel saus",
      "Cookie dough stukjes"
    ],
    "nutrition": {
      "calories": 160,
      "fat": "11g",
      "carbs": "14g",
      "protein": "2g"
    },
    "tips": "Gebruik echte vanille pasta voor zichtbare zaadjes. Voor rijkere smaak: vervang melk door extra room.",
    "pintInfo": "1 swirl pint (±3 porties)"
  },
  {
    "id": "ic-chocolate",
    "type": "ice_cream",
    "name": "Death By Chocolate IJs",
    "emoji": "🍫",
    "description": "Intens chocolade voor de echte chocoholic.",
    "difficulty": "Beginner",
    "difficultyScore": 1,
    "prepTime": "15 min",
    "freezeTime": "24u",
    "totalTime": "24u 15m",
    "servings": 1,
    "rating": 4.9,
    "popularity": 95,
    "tags": [
      "beginner"
    ],
    "diet": [],
    "program": "Ice Cream",
    "ingredients": [
      "1 kopje zware room (236ml)",
      "½ kopje volle melk (118ml)",
      "⅓ kopje suiker (66g)",
      "¼ kopje cacaopoeder (16g)",
      "½ theelepel vanille-extract",
      "Snufje zout"
    ],
    "steps": [
      "Zeef het cacaopoeder in een kom om klontjes te verwijderen.",
      "Verwarm ½ kopje room zachtjes (niet koken) en los de suiker en cacao erin op.",
      "Roer de rest van de room, melk, vanille en zout erdoor.",
      "Giet in de pint, sluit af en vries 24 uur.",
      "Plaats in de outer bowl, selecteer \"Ice Cream\" en START.",
      "RE-SPIN met 1 eetlepel melk als het te vast is."
    ],
    "mixins": [
      "Chocolade chunks",
      "Brownie stukjes",
      "Oreo koekjes",
      "Chocolade saus",
      "Geroosterde hazelnoten"
    ],
    "nutrition": {
      "calories": 170,
      "fat": "12g",
      "carbs": "16g",
      "protein": "2g"
    },
    "tips": "Voor extra donkere chocolade: gebruik ½ kopje cacao. Voeg espresso-poeder toe voor diepere smaak.",
    "pintInfo": "1 swirl pint (±3 porties)"
  },
  {
    "id": "so-mango",
    "type": "sorbet",
    "name": "Mango Sorbet",
    "emoji": "🥭",
    "description": "Tropische, zijdezachte sorbet met maar 2 ingrediënten.",
    "difficulty": "Beginner",
    "difficultyScore": 1,
    "prepTime": "5 min",
    "freezeTime": "24u",
    "totalTime": "24u 5m",
    "servings": 1,
    "rating": 4.8,
    "popularity": 87,
    "tags": [
      "beginner",
      "vegan",
      "dairy_free",
      "gluten_free"
    ],
    "diet": [
      "vegan",
      "dairy_free",
      "gluten_free"
    ],
    "program": "Sorbet",
    "ingredients": [
      "½ blik mango stukken in sap (288g) — of 2 verse mango's",
      "1 eetlepel suiker (optioneel, afhankelijk van zoetheid mango)",
      "½ eetlepel citroensap"
    ],
    "steps": [
      "Giet het blik mango met sap in een blender. Blend tot glad.",
      "Proef en voeg suiker toe indien nodig.",
      "Voeg citroensap toe om de smaak op te helderen.",
      "Giet in de pint, sluit af en vries 24 uur.",
      "Verwerk op \"Sorbet\" programma.",
      "RE-SPIN met 1 eetlepel water als het te vast is."
    ],
    "mixins": [
      "Lime zeste",
      "Chili vlokken",
      "Kokos rasp",
      "Verse munt"
    ],
    "nutrition": {
      "calories": 70,
      "fat": "0g",
      "carbs": "18g",
      "protein": "0g"
    },
    "tips": "Verse mango werkt fantastisch — kies rijpe, zachte vruchten. Ananas of passievrucht mengt perfect.",
    "pintInfo": "1 swirl pint (±3 porties)"
  },
  {
    "id": "fy-classic-tart",
    "type": "frozen_yogurt",
    "name": "Classic Tart Frozen Yogurt",
    "emoji": "🍦",
    "description": "Pinkberry-stijl tart fro-yo met maar 4 ingrediënten.",
    "difficulty": "Beginner",
    "difficultyScore": 1,
    "prepTime": "10 min",
    "freezeTime": "24u",
    "totalTime": "24u 10m",
    "servings": 1,
    "rating": 4.9,
    "popularity": 89,
    "tags": [
      "beginner"
    ],
    "diet": [],
    "program": "Frozen Yogurt",
    "ingredients": [
      "1 pint (236ml) volle yoghurt",
      "⅛ kopje karnemelk (30ml)",
      "1 eetlepel vers citroensap",
      "1½ eetlepels suiker (optioneel)"
    ],
    "steps": [
      "Mix alle ingrediënten in een kom tot glad.",
      "Giet in de pint, sluit af en vries 24 uur.",
      "Verwerk op \"Frozen Yogurt\" programma."
    ],
    "mixins": [
      "Vers fruit",
      "Granola",
      "Chocolade chips",
      "Kokos",
      "Honing-amandel"
    ],
    "nutrition": {
      "calories": 85,
      "fat": "4g",
      "carbs": "9g",
      "protein": "4g"
    },
    "tips": "De karnemelk geeft de karakteristieke tartness. Geen karnemelk? Voeg extra citroensap toe.",
    "pintInfo": "1 swirl pint (±3 porties)"
  },
  {
    "id": "ss-vanilla",
    "type": "soft_serve",
    "name": "Easy Vanilla Soft Serve",
    "emoji": "🍦",
    "description": "Klassieke zachte vanille — zoals de kermis, maar beter.",
    "difficulty": "Beginner",
    "difficultyScore": 1,
    "prepTime": "10 min",
    "freezeTime": "24u",
    "totalTime": "24u 10m",
    "servings": 1,
    "rating": 4.8,
    "popularity": 91,
    "tags": [
      "beginner"
    ],
    "diet": [],
    "program": "Soft Serve",
    "ingredients": [
      "1 kopje zware room (236ml)",
      "½ kopje volle melk (118ml)",
      "⅓ kopje suiker (66g)",
      "1 theelepel vanille-extract",
      "Snufje zout"
    ],
    "steps": [
      "Mix alle ingrediënten in een kom. Roer tot suiker oplost.",
      "Giet in de pint (met soft serve nozzle), sluit af en vries 24 uur.",
      "Plaats in de outer bowl met de swirl attachment.",
      "Selecteer \"Soft Serve\" en START.",
      "Doseer met de swirl knop voor mooie zwierige serving."
    ],
    "mixins": [
      "Chocolade saus (spritz)",
      "Gehakte noten",
      "Kleurrijke sprinkles",
      "Caramel spiraal"
    ],
    "nutrition": {
      "calories": 155,
      "fat": "11g",
      "carbs": "13g",
      "protein": "2g"
    },
    "tips": "Laat de pint 2 minuten op het aanrecht staan voor verwerking voor betere textuur. De swirl nozzle is de truc!",
    "pintInfo": "1 swirl pint (±3 porties)"
  }
]