{
  "$schema": "/api/v1/schema/recipe.schema.json",
  "schemaVersion": "1.0.0",
  "contentVersion": 1,
  "id": "fire-skillet-mushrooms",
  "slug": "fire-skillet-mushrooms",
  "title": "Fire Skillet Mushrooms",
  "description": "20 oz sliced white mushrooms cooked hot in a 14-inch skillet through a wet steaming phase, then browned and finished with butter, garlic, soy, and Worcestershire.",
  "path": "/recipes/fire-skillet-mushrooms/",
  "record": "/api/v1/recipes/fire-skillet-mushrooms.json",
  "presentation": {
    "kicker": "14″ Skillet · High-heat mushroom method",
    "titleLead": "Wait for the sizzle to come back.",
    "lede": "20 oz sliced white mushrooms go into a 14″ Dash skillet at 400°F and pass through a wet, steaming phase before they brown. Keep cooking uncovered until the released moisture is gone and the pan is properly sizzling again — only then does butter and seasoning finish the pan.",
    "accent": "sage"
  },
  "yield": {
    "baseQuantity": 567,
    "unitLabel": "g",
    "min": 283,
    "max": 567,
    "step": 57,
    "label": "Sliced white mushrooms"
  },
  "display": {
    "unitOptions": [
      "g",
      "oz"
    ],
    "defaultUnit": "g",
    "forms": [
      {
        "id": "standard",
        "label": "Standard",
        "factor": 1,
        "approximate": false
      }
    ],
    "defaultForm": "standard",
    "primaryIngredientId": "mushrooms"
  },
  "ingredients": [
    {
      "id": "mushrooms",
      "name": "Sliced white mushrooms",
      "scaling": "proportional",
      "runtime": true,
      "baseAmount": 567,
      "unit": "g"
    },
    {
      "id": "oil",
      "name": "Olive oil or avocado oil",
      "scaling": "proportional",
      "runtime": true,
      "baseAmount": 1.5,
      "unit": "tbsp",
      "note": "Either oil works; no single oil is canonical over the other."
    },
    {
      "id": "butter",
      "name": "Butter",
      "scaling": "proportional",
      "runtime": true,
      "baseAmount": 2,
      "unit": "tbsp",
      "note": "Added at the finish stage, not during initial cooking."
    },
    {
      "id": "salt",
      "name": "Kosher salt",
      "scaling": "proportional",
      "runtime": true,
      "baseAmount": 0.75,
      "unit": "tsp",
      "note": "Or to taste."
    },
    {
      "id": "garlic-powder",
      "name": "Garlic powder",
      "scaling": "proportional",
      "runtime": true,
      "baseAmount": 1,
      "unit": "tsp",
      "note": "Use one, not both: this garlic powder amount, or 3–4 cloves fresh garlic, minced.",
      "exclusive": true,
      "measurementVisual": {
        "kind": "spoon"
      }
    },
    {
      "id": "soy",
      "name": "Soy sauce",
      "scaling": "proportional",
      "runtime": true,
      "baseAmount": 2,
      "unit": "tsp"
    },
    {
      "id": "worcestershire",
      "name": "Worcestershire sauce",
      "scaling": "proportional",
      "runtime": true,
      "baseAmount": 1,
      "unit": "tsp"
    }
  ],
  "guidance": [
    {
      "id": "black-pepper",
      "name": "Black pepper",
      "scaling": "qualitative",
      "runtime": false,
      "baseAmount": null,
      "unit": "none",
      "note": "Qualitative — no exact measurement is given or invented. Season generously.",
      "qualitativeAmount": "plenty"
    },
    {
      "id": "fresh-garlic",
      "name": "Fresh garlic, minced",
      "scaling": "static-guidance",
      "runtime": false,
      "baseAmount": null,
      "unit": "count",
      "note": "A static, non-scaled alternative to the garlic powder above — use one or the other, never both.",
      "rangeText": "3–4 cloves",
      "baseBatchRange": {
        "min": 3,
        "max": 4,
        "unit": "count",
        "scales": false
      },
      "alternativeTo": "garlic-powder",
      "exclusive": true
    },
    {
      "id": "finish-lemon",
      "name": "Lemon",
      "scaling": "qualitative",
      "runtime": false,
      "baseAmount": null,
      "unit": "none",
      "note": "Best with fish, seafood, lighter chicken, or rich dishes needing acidity. A small squeeze, added right before serving.",
      "qualitativeAmount": "a small squeeze",
      "group": "finish"
    },
    {
      "id": "finish-parmesan",
      "name": "Parmesan",
      "scaling": "qualitative",
      "runtime": false,
      "baseAmount": null,
      "unit": "none",
      "note": "Best with steak, burgers, pasta, potatoes, chicken, or other hearty savory meals. Freshly grated, added after the heat is off. No exact amount.",
      "qualitativeAmount": "no exact amount",
      "group": "finish"
    },
    {
      "id": "finish-neither",
      "name": "Neither",
      "scaling": "qualitative",
      "runtime": false,
      "baseAmount": null,
      "unit": "none",
      "note": "Appropriate for a strongly seasoned main. No finish is required.",
      "qualitativeAmount": "no finish",
      "group": "finish"
    }
  ],
  "method": {
    "criticalRule": {
      "title": "Wait for the sizzle to come back",
      "lead": "The watery bubbling / steaming phase is not done.",
      "detail": "Keep cooking uncovered until the released liquid is gone and the pan returns to a proper sizzle. Stopping during the wet, steaming stage produces steamed mushrooms, not the intended fried result."
    },
    "phases": [
      {
        "id": "phase-01",
        "index": "01",
        "title": "Build the first brown"
      },
      {
        "id": "phase-02",
        "index": "02",
        "title": "Cook through the water"
      },
      {
        "id": "phase-03",
        "index": "03",
        "title": "Finish and gloss"
      }
    ],
    "conditions": {
      "pan": "14-inch skillet",
      "primaryHeat": "400°F",
      "finishHeat": "325–350°F",
      "note": "Fixed method context, not scaled with the batch."
    },
    "timings": [
      {
        "stage": "Initial untouched cook",
        "min": 4,
        "max": 5,
        "unit": "min",
        "scales": false
      },
      {
        "stage": "Second cook, after the first flip or stir",
        "min": 4,
        "max": 6,
        "unit": "min",
        "scales": false
      },
      {
        "stage": "Watery phase, until the released liquid evaporates",
        "min": 5,
        "max": 8,
        "unit": "min",
        "scales": false,
        "note": "Base-batch guidance: the watery phase runs another 5–8 minutes at the 567 g / 20 oz base batch. This is not a fixed or scaled timer — judge it by the sizzle returning, not the clock."
      },
      {
        "stage": "Post-sizzle browning",
        "min": 2,
        "max": 3,
        "unit": "min",
        "scales": false
      },
      {
        "stage": "Final seasoning toss",
        "min": 1,
        "max": 2,
        "unit": "min",
        "scales": false
      }
    ]
  },
  "checkpoints": [
    {
      "title": "Initial browning",
      "items": [
        {
          "text": "Bottoms beginning to brown",
          "kind": "expect"
        },
        {
          "text": "Still relatively dry",
          "kind": "expect"
        }
      ]
    },
    {
      "title": "Water phase",
      "items": [
        {
          "text": "Visible released liquid",
          "kind": "expect"
        },
        {
          "text": "Wet bubbling / steaming",
          "kind": "expect"
        },
        {
          "text": "Not done yet",
          "kind": "avoid"
        }
      ]
    },
    {
      "title": "Frying again",
      "items": [
        {
          "text": "Liquid gone",
          "kind": "expect"
        },
        {
          "text": "Proper sizzle returns",
          "kind": "expect"
        },
        {
          "text": "Dark golden-brown edges",
          "kind": "expect"
        }
      ]
    },
    {
      "title": "Final coating",
      "items": [
        {
          "text": "Glossy",
          "kind": "expect"
        },
        {
          "text": "Slightly sticky",
          "kind": "expect"
        },
        {
          "text": "Butter and seasonings cling",
          "kind": "expect"
        }
      ]
    }
  ],
  "troubleshooting": [
    {
      "title": "Mushrooms look steamed / pale",
      "detail": "Keep cooking through the released-water phase; the sizzle has not returned yet."
    },
    {
      "title": "Pan still wet",
      "detail": "Continue cooking uncovered until the released liquid fully evaporates."
    },
    {
      "title": "Not browning",
      "detail": "Wait until the sizzle returns before the final browning stage; browning cannot happen while liquid remains."
    },
    {
      "title": "Sauce not glossy / not sticky",
      "detail": "Finish 1–2 minutes at reduced heat (325–350°F) with the butter and seasonings, tossing until glossy and slightly sticky."
    }
  ],
  "instructions": [
    {
      "stepNumber": 1,
      "action": "Preheat the 14-inch skillet to 400°F.",
      "phaseId": "phase-01"
    },
    {
      "stepNumber": 2,
      "action": "Add the olive oil or avocado oil.",
      "phaseId": "phase-01"
    },
    {
      "stepNumber": 3,
      "action": "Add the sliced mushrooms. Do not salt yet.",
      "phaseId": "phase-01"
    },
    {
      "stepNumber": 4,
      "action": "Cook mostly untouched for 4–5 minutes, then flip or stir and cook for another 4–6 minutes.",
      "phaseId": "phase-01"
    },
    {
      "stepNumber": 5,
      "action": "The mushrooms will release a lot of water. Keep cooking uncovered at 400°F, stirring occasionally.",
      "phaseId": "phase-02"
    },
    {
      "stepNumber": 6,
      "action": "Wait until the released liquid fully evaporates and the wet bubbling/steaming turns back into a proper sizzle.",
      "phaseId": "phase-02"
    },
    {
      "stepNumber": 7,
      "action": "Once the sizzle returns, spread the mushrooms out and let them brown for another 2–3 minutes.",
      "phaseId": "phase-02"
    },
    {
      "stepNumber": 8,
      "action": "Reduce the heat to 325–350°F.",
      "phaseId": "phase-03"
    },
    {
      "stepNumber": 9,
      "action": "Add the butter, kosher salt, plenty of black pepper, and the garlic — the garlic powder above, or the fresh garlic alternative, never both.",
      "phaseId": "phase-03"
    },
    {
      "stepNumber": 10,
      "action": "Add the soy sauce and Worcestershire sauce, then toss for 1–2 minutes until glossy and slightly sticky.",
      "phaseId": "phase-03"
    },
    {
      "stepNumber": 11,
      "action": "Taste and adjust the seasoning.",
      "phaseId": "phase-03"
    }
  ],
  "provenance": {
    "publisher": "Kitchen Notes",
    "sourceDocument": "docs/recipes/fire-skillet-mushrooms.md",
    "sourceType": "owner-supplied canonical specification",
    "nutrition": {
      "supported": false,
      "reason": "No approved nutrition source data exists for this recipe."
    }
  }
}
