{
  "id": "896bd65d-d474-4cef-98a6-3e64c74505b1",
  "title": "Chopped Cheese",
  "schemaVersion": "1.0.0",
  "notes": [
    "NYT Cooking access note: the recipe page is marked `isAccessibleForFree: false`; this note is captured for Rudy's private reference from the page metadata/schema.",
    "Pressing trick: use a can, small saucepan, or similar flat-bottomed tool to help smash the beef evenly.",
    "Several readers suggest seasoning with Sazón, Goya adobo, or Lawry's.",
    "Do not cut the roll all the way through if you want a hinge to contain the filling.",
    "Wrapping tightly in butcher paper or parchment helps make it feel more like a bodega sandwich and keeps the mess under control.",
    "A tortilla/wrap version may be easier to eat."
  ],
  "steps": [
    {
      "id": "step1",
      "text": "Heat a large cast-iron or nonstick skillet over medium. Add 2 tablespoons butter. When melted, place both halves of two rolls cut-side down in the skillet. Toast until lightly browned, 2 to 3 minutes. Transfer to a sheet pan or plate, cut-side up. Repeat with remaining butter and rolls.",
      "title": null,
      "timers": [
        {
          "text": "2 to 3 minutes",
          "secondsMax": 180,
          "secondsMin": 120
        }
      ],
      "consumes": [],
      "produces": [],
      "dependsOn": [],
      "equipmentIds": [],
      "originalText": "1. Heat a large cast-iron or nonstick skillet over medium. Add 2 tablespoons butter. When melted, place both halves of two rolls cut-side down in the skillet. Toast until lightly browned, 2 to 3 minutes. Transfer to a sheet pan or plate, cut-side up. Repeat with remaining butter and rolls.",
      "temperatures": [],
      "ingredientUses": [
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing1"
        },
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing2"
        }
      ]
    },
    {
      "id": "step2",
      "text": "In the same skillet over high heat, add 1 tablespoon oil. Place two beef balls in the skillet, pressing down firmly on each with a metal spatula to flatten. The goal is very thin patties. Season generously with salt and pepper, then scatter 1/4 of the onion on each patty. Cook for 2 minutes, until the undersides are browned and crispy.",
      "title": null,
      "timers": [
        {
          "text": "2 minutes",
          "secondsMax": null,
          "secondsMin": 120
        }
      ],
      "consumes": [],
      "produces": [],
      "dependsOn": [],
      "equipmentIds": [],
      "originalText": "2. In the same skillet over high heat, add 1 tablespoon oil. Place two beef balls in the skillet, pressing down firmly on each with a metal spatula to flatten. The goal is very thin patties. Season generously with salt and pepper, then scatter 1/4 of the onion on each patty. Cook for 2 minutes, until the undersides are browned and crispy.",
      "temperatures": [],
      "ingredientUses": [
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing3"
        },
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing4"
        },
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing5"
        },
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing6"
        }
      ]
    },
    {
      "id": "step3",
      "text": "Flip the patties. Use the edge of the spatula to chop each patty into small pieces, then push each into a mound roughly the shape and size of the rolls. Drape two slices of American cheese over each mound. Cook until the cheese melts, about 2 minutes.",
      "title": null,
      "timers": [
        {
          "text": "2 minutes",
          "secondsMax": null,
          "secondsMin": 120
        }
      ],
      "consumes": [],
      "produces": [],
      "dependsOn": [
        "step2"
      ],
      "equipmentIds": [],
      "originalText": "3. Flip the patties. Use the edge of the spatula to chop each patty into small pieces, then push each into a mound roughly the shape and size of the rolls. Drape two slices of American cheese over each mound. Cook until the cheese melts, about 2 minutes.",
      "temperatures": [],
      "ingredientUses": [
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing7"
        }
      ]
    },
    {
      "id": "step4",
      "text": "While the cheese melts, spread both ketchup and mayonnaise on the cut sides of each roll. Scoop the chopped meat and cheese mixture onto the bottom rolls, then top each with 1/4 of the lettuce and 2 tomato slices. Add the tops and press firmly. It may be messy; this is part of the charm and/or engineering flaw.",
      "title": null,
      "timers": [],
      "consumes": [],
      "produces": [],
      "dependsOn": [
        "step1",
        "step3"
      ],
      "equipmentIds": [],
      "originalText": "4. While the cheese melts, spread both ketchup and mayonnaise on the cut sides of each roll. Scoop the chopped meat and cheese mixture onto the bottom rolls, then top each with 1/4 of the lettuce and 2 tomato slices. Add the tops and press firmly. It may be messy; this is part of the charm and/or engineering flaw.",
      "temperatures": [],
      "ingredientUses": [
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing7"
        },
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing8"
        },
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing9"
        },
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing10"
        },
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing11"
        }
      ]
    },
    {
      "id": "step5",
      "text": "Add the remaining 1 tablespoon oil to the skillet and repeat with remaining ingredients to make the last two sandwiches. Cut sandwiches in half and serve immediately with hot sauce if desired.",
      "title": null,
      "timers": [],
      "consumes": [],
      "produces": [],
      "dependsOn": [],
      "equipmentIds": [],
      "originalText": "5. Add the remaining 1 tablespoon oil to the skillet and repeat with remaining ingredients to make the last two sandwiches. Cut sandwiches in half and serve immediately with hot sauce if desired.",
      "temperatures": [],
      "ingredientUses": [
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing3"
        },
        {
          "note": null,
          "unit": null,
          "quantity": null,
          "ingredientId": "ing12"
        }
      ]
    }
  ],
  "times": {
    "cook": null,
    "prep": null,
    "total": {
      "text": "30 minutes",
      "secondsMax": null,
      "secondsMin": 1800
    },
    "inactive": null
  },
  "yield": {
    "text": "Yield: 4 servings",
    "unit": "servings",
    "quantity": {
      "max": null,
      "kind": "exact",
      "text": "4",
      "value": {
        "numerator": 4,
        "denominator": 1
      }
    }
  },
  "images": [
    {
      "id": "img1",
      "alt": "Chopped Cheese",
      "caption": null,
      "sourceUrl": "https://static01.nyt.com/images/2024/05/22/multimedia/mk-chopped-cheese-fcwj/mk-chopped-cheese-fcwj-videoSixteenByNineJumbo1600.jpg",
      "attribution": "cooking.nytimes.com"
    }
  ],
  "source": {
    "url": "https://cooking.nytimes.com/recipes/1025428-chopped-cheese",
    "type": "paste",
    "author": "Melissa Knific",
    "textOrigin": "provided",
    "publication": null,
    "publishedAt": null,
    "originalText": "---\ntitle: \"Chopped Cheese Recipe • 5★ • 30 min\"\nsource: \"https://cooking.nytimes.com/recipes/1025428-chopped-cheese\"\nauthor:\n- \"[[Melissa Knific]]\"\npublished: 2024-05-22\ncreated: 2026-05-28\ndescription: \"Crispy bits of ground beef mixed with charred onion and melty American cheese, sandwiched between a long, fluffy roll. A bodega-style chopped cheese made in a cast-iron skillet or on a griddle.\"\ntags:\n- recipe\n- nyt-cooking\n- sandwich\n- weeknight\n- ground-beef\n---\n# Chopped Cheese\nSource: [NYT Cooking](https://cooking.nytimes.com/recipes/1025428-chopped-cheese)\nAuthor: Melissa Knific\nPublished: 2024-05-22\nUpdated: 2026-03-05\nCaptured: 2026-05-28\nYield: 4 servings\nTime: 30 minutes\n![Chopped Cheese](https://static01.nyt.com/images/2024/05/22/multimedia/mk-chopped-cheese-fcwj/mk-chopped-cheese-fcwj-videoSixteenByNineJumbo1600.jpg)\nChristopher Testani for The New York Times. Food Stylist: Simon Andrews.\n## Summary\nCrispy bits of ground beef mixed with charred onion and melty American cheese, served on toasted hero or bolillo rolls with ketchup, mayonnaise, shredded iceberg lettuce, tomato, and optional hot sauce. Basically a skillet-made bodega chopped cheese: smash-burger energy, sandwich delivery system.\nNYT Cooking access note: the recipe page is marked `isAccessibleForFree: false`; this note is captured for Rudy's private reference from the page metadata/schema.\n---\n## Ingredients\nYield: 4 servings\n- 4 tablespoons unsalted butter\n- 4 hero or bolillo rolls, split lengthwise\n- 2 tablespoons vegetable oil\n- 1 1/2 pounds ground beef, preferably 15-percent fat, divided into four portions and rolled into balls\n- Salt and black pepper\n- 1 small white or yellow onion, chopped\n- 8 slices American cheese\n- Ketchup, for spreading\n- Mayonnaise, for spreading\n- 1/2 head iceberg lettuce, finely shredded\n- 1 large tomato, cut into 8 slices\n- Hot sauce, for serving, optional\n## Preparation\n1. Heat a large cast-iron or nonstick skillet over medium. Add 2 tablespoons butter. When melted, place both halves of two rolls cut-side down in the skillet. Toast until lightly browned, 2 to 3 minutes. Transfer to a sheet pan or plate, cut-side up. Repeat with remaining butter and rolls.\n2. In the same skillet over high heat, add 1 tablespoon oil. Place two beef balls in the skillet, pressing down firmly on each with a metal spatula to flatten. The goal is very thin patties. Season generously with salt and pepper, then scatter 1/4 of the onion on each patty. Cook for 2 minutes, until the undersides are browned and crispy.\n3. Flip the patties. Use the edge of the spatula to chop each patty into small pieces, then push each into a mound roughly the shape and size of the rolls. Drape two slices of American cheese over each mound. Cook until the cheese melts, about 2 minutes.\n4. While the cheese melts, spread both ketchup and mayonnaise on the cut sides of each roll. Scoop the chopped meat and cheese mixture onto the bottom rolls, then top each with 1/4 of the lettuce and 2 tomato slices. Add the tops and press firmly. It may be messy; this is part of the charm and/or engineering flaw.\n5. Add the remaining 1 tablespoon oil to the skillet and repeat with remaining ingredients to make the last two sandwiches. Cut sandwiches in half and serve immediately with hot sauce if desired.\n## Useful reader notes captured from comments\n- Pressing trick: use a can, small saucepan, or similar flat-bottomed tool to help smash the beef evenly.\n- Several readers suggest seasoning with Sazón, Goya adobo, or Lawry's.\n- Do not cut the roll all the way through if you want a hinge to contain the filling.\n- Wrapping tightly in butcher paper or parchment helps make it feel more like a bodega sandwich and keeps the mess under control.\n- A tortilla/wrap version may be easier to eat.\n## Related\n- [[Sources/Archive/Processed Captures/2026-05-28 - NYT Cooking - Chopped Cheese|Processed capture original]]"
  },
  "cuisines": [],
  "keywords": [
    "nyt-cooking",
    "sandwich",
    "weeknight",
    "ground-beef"
  ],
  "language": null,
  "warnings": [
    {
      "id": "warn1",
      "code": "UNKNOWN_QUANTITY",
      "path": "/ingredients/4/quantity",
      "message": "No clear quantity was found in this source line.",
      "severity": "warning",
      "resolution": "accepted_unknown",
      "reviewNote": "Accepted in review: describes the source as written.",
      "sourceExcerpt": "- Salt and black pepper"
    },
    {
      "id": "warn2",
      "code": "UNKNOWN_QUANTITY",
      "path": "/ingredients/7/quantity",
      "message": "No clear quantity was found in this source line.",
      "severity": "warning",
      "resolution": "accepted_unknown",
      "reviewNote": "Accepted in review: describes the source as written.",
      "sourceExcerpt": "- Ketchup, for spreading"
    },
    {
      "id": "warn3",
      "code": "UNKNOWN_QUANTITY",
      "path": "/ingredients/8/quantity",
      "message": "No clear quantity was found in this source line.",
      "severity": "warning",
      "resolution": "accepted_unknown",
      "reviewNote": "Accepted in review: describes the source as written.",
      "sourceExcerpt": "- Mayonnaise, for spreading"
    },
    {
      "id": "warn4",
      "code": "UNKNOWN_QUANTITY",
      "path": "/ingredients/11/quantity",
      "message": "No clear quantity was found in this source line.",
      "severity": "warning",
      "resolution": "accepted_unknown",
      "reviewNote": "Accepted in review: describes the source as written.",
      "sourceExcerpt": "- Hot sauce, for serving, optional"
    },
    {
      "id": "warn5",
      "code": "OTHER",
      "path": "/source/originalText",
      "message": "Some source lines were not assigned to recipe fields. Check the original for omissions.",
      "severity": "warning",
      "resolution": "accepted_unknown",
      "reviewNote": "Accepted in review: describes the source as written.",
      "sourceExcerpt": null
    },
    {
      "id": "warn6",
      "code": "UNCONFIRMED_DEPENDENCY",
      "path": "/steps",
      "message": "The ingredient links and step order were suggested by Jev. Check them in the recipe table.",
      "severity": "info",
      "resolution": "unreviewed",
      "reviewNote": null,
      "sourceExcerpt": null
    }
  ],
  "equipment": [],
  "categories": [],
  "components": [],
  "difficulty": null,
  "provenance": {
    "method": "ai",
    "aiModel": "jev-1.13.0+gemini-3.8-flash",
    "evidence": [
      {
        "path": "/ingredients/0/originalText",
        "basis": "deterministic",
        "excerpt": "- 4 tablespoons unsalted butter",
        "sourceLocator": "ingredient line 1"
      },
      {
        "path": "/ingredients/1/originalText",
        "basis": "deterministic",
        "excerpt": "- 4 hero or bolillo rolls, split lengthwise",
        "sourceLocator": "ingredient line 2"
      },
      {
        "path": "/ingredients/2/originalText",
        "basis": "deterministic",
        "excerpt": "- 2 tablespoons vegetable oil",
        "sourceLocator": "ingredient line 3"
      },
      {
        "path": "/ingredients/3/originalText",
        "basis": "deterministic",
        "excerpt": "- 1 1/2 pounds ground beef, preferably 15-percent fat, divided into four portions and rolled into balls",
        "sourceLocator": "ingredient line 4"
      },
      {
        "path": "/ingredients/4/originalText",
        "basis": "deterministic",
        "excerpt": "- Salt and black pepper",
        "sourceLocator": "ingredient line 5"
      },
      {
        "path": "/ingredients/5/originalText",
        "basis": "deterministic",
        "excerpt": "- 1 small white or yellow onion, chopped",
        "sourceLocator": "ingredient line 6"
      },
      {
        "path": "/ingredients/6/originalText",
        "basis": "deterministic",
        "excerpt": "- 8 slices American cheese",
        "sourceLocator": "ingredient line 7"
      },
      {
        "path": "/ingredients/7/originalText",
        "basis": "deterministic",
        "excerpt": "- Ketchup, for spreading",
        "sourceLocator": "ingredient line 8"
      },
      {
        "path": "/ingredients/8/originalText",
        "basis": "deterministic",
        "excerpt": "- Mayonnaise, for spreading",
        "sourceLocator": "ingredient line 9"
      },
      {
        "path": "/ingredients/9/originalText",
        "basis": "deterministic",
        "excerpt": "- 1/2 head iceberg lettuce, finely shredded",
        "sourceLocator": "ingredient line 10"
      },
      {
        "path": "/ingredients/10/originalText",
        "basis": "deterministic",
        "excerpt": "- 1 large tomato, cut into 8 slices",
        "sourceLocator": "ingredient line 11"
      },
      {
        "path": "/ingredients/11/originalText",
        "basis": "deterministic",
        "excerpt": "- Hot sauce, for serving, optional",
        "sourceLocator": "ingredient line 12"
      },
      {
        "path": "/steps/0/originalText",
        "basis": "deterministic",
        "excerpt": "1. Heat a large cast-iron or nonstick skillet over medium. Add 2 tablespoons butter. When melted, place both halves of two rolls cut-side down in the skillet. Toast until lightly browned, 2 to 3 minutes. Transfer to a sheet pan or plate, cut-side up. Repeat with remaining butter and rolls.",
        "sourceLocator": "instruction line 1"
      },
      {
        "path": "/steps/1/originalText",
        "basis": "deterministic",
        "excerpt": "2. In the same skillet over high heat, add 1 tablespoon oil. Place two beef balls in the skillet, pressing down firmly on each with a metal spatula to flatten. The goal is very thin patties. Season generously with salt and pepper, then scatter 1/4 of the onion on each patty. Cook for 2 minutes, until the undersides are browned and crispy.",
        "sourceLocator": "instruction line 2"
      },
      {
        "path": "/steps/2/originalText",
        "basis": "deterministic",
        "excerpt": "3. Flip the patties. Use the edge of the spatula to chop each patty into small pieces, then push each into a mound roughly the shape and size of the rolls. Drape two slices of American cheese over each mound. Cook until the cheese melts, about 2 minutes.",
        "sourceLocator": "instruction line 3"
      },
      {
        "path": "/steps/3/originalText",
        "basis": "deterministic",
        "excerpt": "4. While the cheese melts, spread both ketchup and mayonnaise on the cut sides of each roll. Scoop the chopped meat and cheese mixture onto the bottom rolls, then top each with 1/4 of the lettuce and 2 tomato slices. Add the tops and press firmly. It may be messy; this is part of the charm and/or engineering flaw.",
        "sourceLocator": "instruction line 4"
      },
      {
        "path": "/steps/4/originalText",
        "basis": "deterministic",
        "excerpt": "5. Add the remaining 1 tablespoon oil to the skillet and repeat with remaining ingredients to make the last two sandwiches. Cut sandwiches in half and serve immediately with hot sauce if desired.",
        "sourceLocator": "instruction line 5"
      }
    ],
    "ocrEngine": null,
    "importedAt": "2026-10-04T00:45:26.180Z",
    "promptVersion": "recipe-lab-overseer/1.0.0",
    "importerVersion": "deterministic/1.0.0"
  },
  "description": "Crispy bits of ground beef mixed with charred onion and melty American cheese, served on toasted hero or bolillo rolls with ketchup, mayonnaise, shredded iceberg lettuce, tomato, and optional hot sauce. Basically a skillet-made bodega chopped cheese: smash-burger energy, sandwich delivery system.",
  "ingredients": [
    {
      "id": "ing1",
      "name": "unsalted butter",
      "note": null,
      "unit": {
        "code": "tbsp",
        "label": "tablespoons",
        "system": "unknown"
      },
      "divided": null,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "exact",
        "text": "4",
        "value": {
          "numerator": 4,
          "denominator": 1
        }
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": null,
      "alternatives": [],
      "originalText": "- 4 tablespoons unsalted butter"
    },
    {
      "id": "ing2",
      "name": "hero",
      "note": null,
      "unit": null,
      "divided": null,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "exact",
        "text": "4",
        "value": {
          "numerator": 4,
          "denominator": 1
        }
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": null,
      "alternatives": [
        "bolillo rolls, split lengthwise"
      ],
      "originalText": "- 4 hero or bolillo rolls, split lengthwise"
    },
    {
      "id": "ing3",
      "name": "vegetable oil",
      "note": null,
      "unit": {
        "code": "tbsp",
        "label": "tablespoons",
        "system": "unknown"
      },
      "divided": null,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "exact",
        "text": "2",
        "value": {
          "numerator": 2,
          "denominator": 1
        }
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": null,
      "alternatives": [],
      "originalText": "- 2 tablespoons vegetable oil"
    },
    {
      "id": "ing4",
      "name": "ground beef",
      "note": null,
      "unit": {
        "code": "lb",
        "label": "pounds",
        "system": "unknown"
      },
      "divided": true,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "exact",
        "text": "1 1/2",
        "value": {
          "numerator": 3,
          "denominator": 2
        }
      },
      "modifiers": [
        "divided"
      ],
      "equivalents": [],
      "packageSize": null,
      "preparation": "preferably 15-percent fat into four portions and rolled into balls",
      "alternatives": [],
      "originalText": "- 1 1/2 pounds ground beef, preferably 15-percent fat, divided into four portions and rolled into balls"
    },
    {
      "id": "ing5",
      "name": "Salt and black pepper",
      "note": null,
      "unit": null,
      "divided": null,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "unknown",
        "text": null,
        "value": null
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": null,
      "alternatives": [],
      "originalText": "- Salt and black pepper"
    },
    {
      "id": "ing6",
      "name": "small white",
      "note": null,
      "unit": null,
      "divided": null,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "exact",
        "text": "1",
        "value": {
          "numerator": 1,
          "denominator": 1
        }
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": null,
      "alternatives": [
        "yellow onion, chopped"
      ],
      "originalText": "- 1 small white or yellow onion, chopped"
    },
    {
      "id": "ing7",
      "name": "American cheese",
      "note": null,
      "unit": {
        "code": "slice",
        "label": "slices",
        "system": "count"
      },
      "divided": null,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "exact",
        "text": "8",
        "value": {
          "numerator": 8,
          "denominator": 1
        }
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": null,
      "alternatives": [],
      "originalText": "- 8 slices American cheese"
    },
    {
      "id": "ing8",
      "name": "Ketchup",
      "note": null,
      "unit": null,
      "divided": null,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "unknown",
        "text": null,
        "value": null
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": "for spreading",
      "alternatives": [],
      "originalText": "- Ketchup, for spreading"
    },
    {
      "id": "ing9",
      "name": "Mayonnaise",
      "note": null,
      "unit": null,
      "divided": null,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "unknown",
        "text": null,
        "value": null
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": "for spreading",
      "alternatives": [],
      "originalText": "- Mayonnaise, for spreading"
    },
    {
      "id": "ing10",
      "name": "head iceberg lettuce",
      "note": null,
      "unit": null,
      "divided": null,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "exact",
        "text": "1/2",
        "value": {
          "numerator": 1,
          "denominator": 2
        }
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": "finely shredded",
      "alternatives": [],
      "originalText": "- 1/2 head iceberg lettuce, finely shredded"
    },
    {
      "id": "ing11",
      "name": "large tomato",
      "note": null,
      "unit": null,
      "divided": null,
      "optional": null,
      "quantity": {
        "max": null,
        "kind": "exact",
        "text": "1",
        "value": {
          "numerator": 1,
          "denominator": 1
        }
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": "cut into 8 slices",
      "alternatives": [],
      "originalText": "- 1 large tomato, cut into 8 slices"
    },
    {
      "id": "ing12",
      "name": "Hot sauce",
      "note": null,
      "unit": null,
      "divided": null,
      "optional": true,
      "quantity": {
        "max": null,
        "kind": "unknown",
        "text": null,
        "value": null
      },
      "modifiers": [],
      "equivalents": [],
      "packageSize": null,
      "preparation": "for serving",
      "alternatives": [],
      "originalText": "- Hot sauce, for serving, optional"
    }
  ],
  "ingredientGroups": [
    {
      "id": "ig1",
      "title": null,
      "componentId": null,
      "ingredientIds": [
        "ing1",
        "ing2",
        "ing3",
        "ing4",
        "ing5",
        "ing6",
        "ing7",
        "ing8",
        "ing9",
        "ing10",
        "ing11",
        "ing12"
      ]
    }
  ],
  "instructionGroups": [
    {
      "id": "sg1",
      "title": null,
      "stepIds": [
        "step1",
        "step2",
        "step3",
        "step4",
        "step5"
      ],
      "componentId": null
    }
  ]
}
