{
  "status": "verified-estimate",
  "perServing": {
    "calories": 259,
    "protein": 2.8,
    "carbs": 26.6,
    "fat": 16.1,
    "sugar": 8.6
  },
  "servings": 8,
  "servingBasis": "1/8 of the complete recipe; finished serving weight not measured",
  "ingredientSnapshot": [
    "125 g unsalted butter, softened at room temperature for about 30 minutes",
    "65 g fine granulated sugar",
    "180 g all-purpose flour",
    "40 g unsweetened finely shredded coconut",
    "4 g finely grated lime zest",
    "1 g fine salt"
  ],
  "method": "Ingredient-sum estimate using USDA with documented primary-source supplements; complete recipe divided by stated servings",
  "sources": [
    "https://fdc.nal.usda.gov/food-details/168894/nutrients",
    "https://fdc.nal.usda.gov/food-details/169655/nutrients",
    "https://fdc.nal.usda.gov/food-details/170170/nutrients",
    "https://fdc.nal.usda.gov/food-details/173430/nutrients",
    "https://fdc.nal.usda.gov/food-details/173468/nutrients",
    "https://www.caterite.co.uk/ponthier-frozen-granulated-lime-zest/",
    "https://www.ponthier.fr/en/our-products/lime-zests/",
    "https://fdc.nal.usda.gov/fdc-datasets/FoodData_Central_sr_legacy_food_csv_2018-04.zip"
  ],
  "notes": [
    "Estimated from listed ingredient amounts and USDA nutrient profiles, divided by the stated number of servings. Not laboratory analysis or kitchen testing.",
    "The ingredient-sum method uses raw or cooked food profiles matching the ingredient state. Moisture gain/loss does not change the stated serving count. No general cooking/fermentation nutrient-retention factors are applied.",
    "Unless a discard/absorption blocker is listed, all measured pan fats and sauces are assumed consumed. Actual amounts left in pans, on utensils or during cooking can reduce intake. Optional additions are excluded when noted.",
    "Calories are kcal. Protein, total carbohydrate, total fat and total sugar are grams. Total carbohydrate includes fiber; these are not net carbs. No %DV or FDA-compliance claim.",
    "Null means unavailable, never zero. Sodium and fiber are omitted because retention, brands, rinsing and missing source rows make them less reliable here.",
    "Lime zest uses a named 100% unsweetened frozen-zest profile as the closest documented reference for fresh zest; total carbohydrate includes its specified fiber."
  ],
  "ingredients": [
    {
      "sourceIndex": 0,
      "sourceText": "125 g unsalted butter, softened at room temperature for about 30 minutes",
      "components": [
        {
          "ingredientKey": "butter",
          "fdc_id": "173430",
          "foodDescription": "Butter, without salt",
          "foodState": "Butter, without salt",
          "quantity": 125,
          "unit": "g",
          "notes": [
            "Unspecified butter modeled as unsalted."
          ],
          "grams": 125,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical ingredient mass; exact avoirdupois ounce/pound conversion where needed."
          },
          "per100g": {
            "calories": 717,
            "protein": 0.85,
            "carbs": 0.06,
            "fat": 81.11,
            "sugar": 0.06
          },
          "contribution": {
            "calories": 896.25,
            "protein": 1.0625,
            "carbs": 0.075,
            "fat": 101.3875,
            "sugar": 0.075
          },
          "status": "mapped"
        }
      ]
    },
    {
      "sourceIndex": 1,
      "sourceText": "65 g fine granulated sugar",
      "components": [
        {
          "ingredientKey": "sugar",
          "fdc_id": "169655",
          "foodDescription": "Sugars, granulated",
          "foodState": "Sugars, granulated",
          "quantity": 65,
          "unit": "g",
          "notes": [],
          "grams": 65,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical ingredient mass; exact avoirdupois ounce/pound conversion where needed."
          },
          "per100g": {
            "calories": 387,
            "protein": 0,
            "carbs": 99.98,
            "fat": 0,
            "sugar": 99.8
          },
          "contribution": {
            "calories": 251.55,
            "protein": 0,
            "carbs": 64.987,
            "fat": 0,
            "sugar": 64.87
          },
          "status": "mapped"
        }
      ]
    },
    {
      "sourceIndex": 2,
      "sourceText": "180 g all-purpose flour",
      "components": [
        {
          "ingredientKey": "flour",
          "fdc_id": "168894",
          "foodDescription": "Wheat flour, white, all-purpose, enriched, bleached",
          "foodState": "Wheat flour, white, all-purpose, enriched, bleached",
          "quantity": 180,
          "unit": "g",
          "notes": [],
          "grams": 180,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical ingredient mass; exact avoirdupois ounce/pound conversion where needed."
          },
          "per100g": {
            "calories": 364,
            "protein": 10.33,
            "carbs": 76.31,
            "fat": 0.98,
            "sugar": 0.27
          },
          "contribution": {
            "calories": 655.2,
            "protein": 18.594,
            "carbs": 137.358,
            "fat": 1.764,
            "sugar": 0.486
          },
          "status": "mapped"
        }
      ]
    },
    {
      "sourceIndex": 3,
      "sourceText": "40 g unsweetened finely shredded coconut",
      "components": [
        {
          "ingredientKey": "coconut",
          "fdc_id": "170170",
          "foodDescription": "Nuts, coconut meat, dried (desiccated), not sweetened",
          "foodState": "Nuts, coconut meat, dried (desiccated), not sweetened",
          "quantity": 40,
          "unit": "g",
          "notes": [],
          "grams": 40,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical ingredient mass; exact avoirdupois ounce/pound conversion where needed."
          },
          "per100g": {
            "calories": 660,
            "protein": 6.88,
            "carbs": 23.65,
            "fat": 64.53,
            "sugar": 7.35
          },
          "contribution": {
            "calories": 264,
            "protein": 2.752,
            "carbs": 9.46,
            "fat": 25.811999999999998,
            "sugar": 2.94
          },
          "status": "mapped"
        }
      ]
    },
    {
      "sourceIndex": 4,
      "sourceText": "4 g finely grated lime zest",
      "components": [
        {
          "status": "mapped",
          "ingredientKey": "lime_zest",
          "sourceCode": "Ponthier-28412",
          "foodDescription": "Ponthier pure lime zest, finely grated then frozen",
          "foodState": "Ponthier pure lime zest, finely grated then frozen",
          "source_url": "https://www.ponthier.fr/en/our-products/lime-zests/",
          "sourceType": "Manufacturer and named product-distributor specification",
          "quantity": 4,
          "unit": "g",
          "grams": 4,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical edible ingredient gram weight"
          },
          "per100g": {
            "calories": 57,
            "protein": 1.7,
            "carbs": 17.5,
            "fat": 0,
            "sugar": 3.2
          },
          "contribution": {
            "calories": 2.28,
            "protein": 0.068,
            "carbs": 0.7,
            "fat": 0,
            "sugar": 0.128
          },
          "sourceNutrientRows": {
            "basis": "per 100 g",
            "energy_kcal": 57,
            "protein_g": 1.7,
            "fat_g": 0,
            "availableCarbohydrate_g": 6.5,
            "totalSugars_g": 3.2,
            "fibre_g": 11,
            "ingredient": "100% granulated lime zest",
            "manufacturer": "Ponthier",
            "fibreSource": "https://www.caterite.co.uk/ponthier-frozen-granulated-lime-zest/"
          },
          "notes": [
            "Fresh lime zest represented by pure, unsweetened, unheated Ponthier frozen granulated lime zest. Manufacturer supplies calories/macros/sugar; Caterite’s matching product specification supplies 11 g fiber/100 g. Total carbohydrate is 6.5 g available carbohydrate plus 11 g fiber = 17.5 g/100 g. Freezing and variety differences remain."
          ],
          "additionalSources": [
            "https://www.caterite.co.uk/ponthier-frozen-granulated-lime-zest/"
          ]
        }
      ]
    },
    {
      "sourceIndex": 5,
      "sourceText": "1 g fine salt",
      "components": [
        {
          "ingredientKey": "salt",
          "fdc_id": "173468",
          "foodDescription": "Salt, table",
          "foodState": "Salt, table",
          "quantity": 1,
          "unit": "g",
          "notes": [
            "Salt has zero calories/protein/carbs/fat/sugar in USDA; sodium is not included."
          ],
          "grams": 1,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical ingredient mass; exact avoirdupois ounce/pound conversion where needed."
          },
          "per100g": {
            "calories": 0,
            "protein": 0,
            "carbs": 0,
            "fat": 0,
            "sugar": 0
          },
          "contribution": {
            "calories": 0,
            "protein": 0,
            "carbs": 0,
            "fat": 0,
            "sugar": 0
          },
          "status": "mapped"
        }
      ]
    }
  ],
  "missingNutrients": {},
  "perNutrientStatus": {
    "calories": "verified-estimate",
    "protein": "verified-estimate",
    "carbs": "verified-estimate",
    "fat": "verified-estimate",
    "sugar": "verified-estimate"
  },
  "unroundedPerServing": {
    "calories": 258.66,
    "protein": 2.8095625,
    "carbs": 26.5725,
    "fat": 16.1204375,
    "sugar": 8.562375000000001
  },
  "reviewedAt": "2026-10-06",
  "inputSha256": "f61e6560794e994b2561f13316c3c07658e4a8f2cda01f8d07b0901921c5f0b5"
}
