import type { SeedRecipe } from "./recipes.js";

/**
 * Kockrecept – omgång 2. Samma princip som chef-recipes(-extra).ts: EGNA
 * formuleringar av kända signaturrätter, diskret krediterade. Alla ids finns
 * i katalogen och varje (ing, unit) är beräkningsbar. Verifierat via seed +
 * valideringsskript.
 */
export const CHEF_RECIPES_EXTRA2: SeedRecipe[] = [
  {
    slug: "gordon-fish-and-chips",
    titleSv: "Fish and chips",
    descriptionSv:
      "Frasig friterad torsk med pommes och krossade ärtor – Gordon Ramsays version av den brittiska pubklassikern.",
    cuisine: "international",
    mealTypes: ["dinner"],
    tags: ["high_protein"],
    methods: ["deep_fry", "stovetop"],
    equipment: ["stove"],
    difficulty: "medium",
    prepMin: 20,
    cookMin: 25,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: false,
    freezerFriendly: false,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Gordon Ramsay",
    dnaProtein: "cod",
    dnaCarb: "potato",
    dnaVegetables: [],
    dnaFlavor: ["crispy", "savory", "fresh"],
    ingredients: [
      { ing: "cod", nameSv: "Torskfilé", qty: 600, unit: "GRAM", optional: false },
      { ing: "potato", nameSv: "Potatis", qty: 800, unit: "GRAM", optional: false },
      { ing: "flour_wheat", nameSv: "Vetemjöl", qty: 2, unit: "DECILITER", optional: false },
      { ing: "egg", nameSv: "Ägg", qty: 1, unit: "COUNT", optional: false },
      { ing: "frozen_peas", nameSv: "Gröna ärtor", qty: 200, unit: "GRAM", optional: false },
      { ing: "rapeseed_oil", nameSv: "Rapsolja", qty: 3, unit: "DECILITER", optional: false },
    ],
    steps: [
      { text: "Skär potatisen i stavar och fritera gyllene, salta." },
      { text: "Vispa mjöl, ägg och lite vatten till en smet. Doppa torsken och fritera tills gyllene och genomstekt." },
      { text: "Koka ärtorna och mosa lätt. Servera fisk, pommes och ärtor tillsammans." },
    ],
  },
  {
    slug: "gordon-kycklingcaesar",
    titleSv: "Caesarsallad med kyckling",
    descriptionSv:
      "Krispig sallad med stekt kyckling, parmesan och krutonger i krämig dressing – Gordon Ramsays fylliga klassiker.",
    cuisine: "american",
    mealTypes: ["lunch", "dinner"],
    tags: ["high_protein"],
    methods: ["stovetop", "oven"],
    equipment: ["stove", "oven"],
    difficulty: "easy",
    prepMin: 15,
    cookMin: 15,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: false,
    freezerFriendly: false,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Gordon Ramsay",
    dnaProtein: "chicken_breast",
    dnaVegetables: ["lettuce"],
    dnaFlavor: ["creamy", "savory", "crisp"],
    ingredients: [
      { ing: "chicken_breast", nameSv: "Kycklingfilé", qty: 500, unit: "GRAM", optional: false },
      { ing: "lettuce", nameSv: "Romansallad", qty: 1, unit: "COUNT", optional: false },
      { ing: "parmesan", nameSv: "Parmesan", qty: 60, unit: "GRAM", optional: false },
      { ing: "bread_sourdough", nameSv: "Bröd (till krutonger)", qty: 100, unit: "GRAM", optional: false },
      { ing: "mayonnaise", nameSv: "Majonnäs", qty: 1, unit: "DECILITER", optional: false },
      { ing: "garlic", nameSv: "Vitlöksklyfta", qty: 1, unit: "COUNT", optional: false },
      { ing: "olive_oil", nameSv: "Olivolja", qty: 2, unit: "TABLESPOON", optional: false },
    ],
    steps: [
      { text: "Rosta tärnat bröd med olja till krutonger. Stek kycklingen och skiva den." },
      { text: "Rör majonnäs med pressad vitlök, riven parmesan och lite vatten till en dressing." },
      { text: "Vänd sallad med dressing, toppa med kyckling, krutonger och mer parmesan." },
    ],
  },
  {
    slug: "jamie-ugnslax-orter",
    titleSv: "Ugnsbakad lax med dill och citron",
    descriptionSv:
      "Saftig lax bakad med citron och dill, serverad med potatis – Jamie Olivers enkla vardagsmiddag från ugnen.",
    cuisine: "nordic",
    mealTypes: ["dinner"],
    tags: ["high_protein", "quick", "one_pot"],
    methods: ["oven"],
    equipment: ["oven"],
    difficulty: "easy",
    prepMin: 10,
    cookMin: 25,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: true,
    freezerFriendly: false,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Jamie Oliver",
    dnaProtein: "salmon",
    dnaCarb: "potato",
    dnaVegetables: [],
    dnaFlavor: ["fresh", "citrus", "herby"],
    ingredients: [
      { ing: "salmon", nameSv: "Laxfilé", qty: 600, unit: "GRAM", optional: false },
      { ing: "potato", nameSv: "Potatis", qty: 700, unit: "GRAM", optional: false },
      { ing: "lemon", nameSv: "Citron", qty: 1, unit: "COUNT", optional: false },
      { ing: "dill", nameSv: "Dill", qty: 15, unit: "GRAM", optional: false },
      { ing: "olive_oil", nameSv: "Olivolja", qty: 2, unit: "TABLESPOON", optional: false },
    ],
    steps: [
      { text: "Klyfta potatisen, ringla olja och salta, förbaka i 200°C i 20 minuter." },
      { text: "Lägg laxen bland potatisen, toppa med citronskivor och dill." },
      { text: "Baka tills laxen precis släpper, cirka 12 minuter." },
    ],
  },
  {
    slug: "jamie-korv-och-mos",
    titleSv: "Korv och potatismos med löksås",
    descriptionSv:
      "Stekt korv på krämigt potatismos med len löksås – Jamie Olivers mustiga bangers and mash.",
    cuisine: "international",
    mealTypes: ["dinner"],
    tags: ["kid_friendly", "budget"],
    methods: ["stovetop"],
    equipment: ["stove"],
    difficulty: "easy",
    prepMin: 15,
    cookMin: 25,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: true,
    freezerFriendly: false,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Jamie Oliver",
    dnaProtein: "grill_sausage",
    dnaCarb: "potato",
    dnaVegetables: ["onion"],
    dnaFlavor: ["savory", "comforting", "creamy"],
    ingredients: [
      { ing: "grill_sausage", nameSv: "Korv", qty: 500, unit: "GRAM", optional: false },
      { ing: "potato", nameSv: "Potatis", qty: 800, unit: "GRAM", optional: false },
      { ing: "milk_3", nameSv: "Mjölk", qty: 1, unit: "DECILITER", optional: false },
      { ing: "butter", nameSv: "Smör", qty: 40, unit: "GRAM", optional: false },
      { ing: "onion", nameSv: "Gul lök", qty: 2, unit: "COUNT", optional: false },
      { ing: "flour_wheat", nameSv: "Vetemjöl", qty: 1, unit: "TABLESPOON", optional: false },
    ],
    steps: [
      { text: "Koka potatisen mjuk och stampa med smör och mjölk till ett slätt mos." },
      { text: "Stek korven gyllene. Fräs skivad lök mjuk, pudra över mjöl och späd med vatten till en len sås." },
      { text: "Servera korv på mos med löksås över." },
    ],
  },
  {
    slug: "jamie-kikartscurry",
    titleSv: "Kikärtscurry med spenat",
    descriptionSv:
      "Krämig kikärtscurry med kokosmjölk, tomat och spenat – Jamie Olivers snabba veganska gryta.",
    cuisine: "indian",
    mealTypes: ["dinner"],
    tags: ["vegan", "one_pot", "budget", "high_protein"],
    methods: ["stovetop"],
    equipment: ["stove"],
    difficulty: "easy",
    prepMin: 10,
    cookMin: 20,
    portions: 4,
    spiceLevel: 2,
    mealPrepFriendly: true,
    freezerFriendly: true,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Jamie Oliver",
    dnaProtein: "chickpeas_canned",
    dnaVegetables: ["tomato", "spinach"],
    dnaFlavor: ["creamy", "spicy", "aromatic"],
    ingredients: [
      { ing: "chickpeas_canned", nameSv: "Kikärtor", qty: 480, unit: "GRAM", optional: false },
      { ing: "canned_tomatoes", nameSv: "Krossade tomater", qty: 400, unit: "GRAM", optional: false },
      { ing: "coconut_milk", nameSv: "Kokosmjölk", qty: 3, unit: "DECILITER", optional: false },
      { ing: "onion", nameSv: "Gul lök", qty: 1, unit: "COUNT", optional: false },
      { ing: "garlic", nameSv: "Vitlöksklyfta", qty: 2, unit: "COUNT", optional: false },
      { ing: "curry_powder", nameSv: "Currypulver", qty: 2, unit: "TEASPOON", optional: false },
      { ing: "spinach", nameSv: "Spenat", qty: 100, unit: "GRAM", optional: false },
    ],
    steps: [
      { text: "Fräs lök och vitlök mjuka, rör i curry tills det doftar." },
      { text: "Häll i tomat, kokosmjölk och sköljda kikärtor. Låt puttra 15 minuter." },
      { text: "Vänd ner spenaten sista minuterna. Servera med ris eller bröd." },
    ],
  },
  {
    slug: "nigella-brownies",
    titleSv: "Sega chocolate brownies",
    descriptionSv:
      "Fudgiga, kladdiga brownies med mörk choklad – Nigella Lawsons oemotståndliga bakverk.",
    cuisine: "american",
    mealTypes: ["dessert"],
    tags: ["baking", "cake", "vegetarian"],
    methods: ["oven"],
    equipment: ["oven"],
    difficulty: "easy",
    prepMin: 15,
    cookMin: 25,
    portions: 12,
    spiceLevel: 0,
    mealPrepFriendly: false,
    freezerFriendly: true,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Nigella Lawson",
    dnaCarb: "flour_wheat",
    dnaVegetables: [],
    dnaFlavor: ["chocolate", "rich", "sweet"],
    ingredients: [
      { ing: "dark_chocolate", nameSv: "Mörk choklad", qty: 200, unit: "GRAM", optional: false },
      { ing: "butter", nameSv: "Smör", qty: 150, unit: "GRAM", optional: false },
      { ing: "sugar", nameSv: "Strösocker", qty: 250, unit: "GRAM", optional: false },
      { ing: "egg", nameSv: "Ägg", qty: 3, unit: "COUNT", optional: false },
      { ing: "flour_wheat", nameSv: "Vetemjöl", qty: 1.5, unit: "DECILITER", optional: false },
      { ing: "cocoa", nameSv: "Kakao", qty: 12, unit: "GRAM", optional: false },
    ],
    steps: [
      { text: "Smält choklad och smör ihop. Rör ner socker och sedan äggen ett i taget." },
      { text: "Vänd i mjöl och kakao till en slät smet. Häll i en form." },
      { text: "Grädda i 175°C i cirka 25 minuter – mitten ska fortfarande vara lite kladdig. Låt kallna före du skär." },
    ],
  },
  {
    slug: "nigella-pasta-mascarpone",
    titleSv: "Krämig tomatpasta med mascarpone",
    descriptionSv:
      "Pasta i len tomatsås rundad med mascarpone och basilika – Nigella Lawsons snabba tröstmiddag.",
    cuisine: "italian",
    mealTypes: ["dinner"],
    tags: ["vegetarian", "quick", "kid_friendly"],
    methods: ["stovetop"],
    equipment: ["stove"],
    difficulty: "easy",
    prepMin: 5,
    cookMin: 15,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: false,
    freezerFriendly: false,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Nigella Lawson",
    dnaCarb: "pasta_dry",
    dnaVegetables: ["tomato"],
    dnaFlavor: ["creamy", "savory", "herby"],
    ingredients: [
      { ing: "pasta_dry", nameSv: "Pasta", qty: 400, unit: "GRAM", optional: false },
      { ing: "canned_tomatoes", nameSv: "Krossade tomater", qty: 400, unit: "GRAM", optional: false },
      { ing: "mascarpone", nameSv: "Mascarpone", qty: 100, unit: "GRAM", optional: false },
      { ing: "garlic", nameSv: "Vitlöksklyfta", qty: 2, unit: "COUNT", optional: false },
      { ing: "basil", nameSv: "Basilika", qty: 10, unit: "GRAM", optional: false },
    ],
    steps: [
      { text: "Koka pastan. Fräs pressad vitlök mjuk, häll i tomaterna och låt puttra." },
      { text: "Rör ner mascarpone till en krämig sås, salta." },
      { text: "Vänd i pastan, riv i basilika och servera." },
    ],
  },
  {
    slug: "ottolenghi-linssallad",
    titleSv: "Ljummen linssallad med fetaost",
    descriptionSv:
      "Gröna linser med tomat, gurka, rödlök och fetaost i citrondressing – Yotam Ottolenghis matiga sallad.",
    cuisine: "middle_eastern",
    mealTypes: ["lunch"],
    tags: ["vegetarian", "high_protein", "meal_prep"],
    methods: ["stovetop"],
    equipment: ["stove"],
    difficulty: "easy",
    prepMin: 15,
    cookMin: 25,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: true,
    freezerFriendly: false,
    peakSeasons: ["summer"],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Yotam Ottolenghi",
    dnaProtein: "green_lentils",
    dnaVegetables: ["cherry_tomato", "cucumber"],
    dnaFlavor: ["fresh", "tangy", "herby"],
    ingredients: [
      { ing: "green_lentils", nameSv: "Gröna linser", qty: 250, unit: "GRAM", optional: false },
      { ing: "cherry_tomato", nameSv: "Körsbärstomat", qty: 200, unit: "GRAM", optional: false },
      { ing: "cucumber", nameSv: "Gurka", qty: 200, unit: "GRAM", optional: false },
      { ing: "red_onion", nameSv: "Rödlök", qty: 1, unit: "COUNT", optional: false },
      { ing: "feta", nameSv: "Fetaost", qty: 100, unit: "GRAM", optional: false },
      { ing: "olive_oil", nameSv: "Olivolja", qty: 3, unit: "TABLESPOON", optional: false },
      { ing: "lemon", nameSv: "Citron", qty: 1, unit: "COUNT", optional: false },
      { ing: "parsley", nameSv: "Persilja", qty: 15, unit: "GRAM", optional: true },
    ],
    steps: [
      { text: "Koka linserna mjuka men med tuggmotstånd, cirka 20 minuter, och låt rinna av." },
      { text: "Blanda med tärnad tomat, gurka och tunn rödlök. Vänd i olja och pressad citron." },
      { text: "Smula över feta och strö persilja. Gott ljummet eller kallt." },
    ],
  },
  {
    slug: "ottolenghi-aubergine-yoghurt",
    titleSv: "Rostad aubergine med yoghurt och granatäpple",
    descriptionSv:
      "Mjuk rostad aubergine toppad med citronyoghurt, granatäpple och mynta – Yotam Ottolenghis vackra grönsakstallrik.",
    cuisine: "lebanese",
    mealTypes: ["starter", "lunch"],
    tags: ["vegetarian", "gluten_free", "low_carb"],
    methods: ["oven"],
    equipment: ["oven"],
    difficulty: "easy",
    prepMin: 10,
    cookMin: 30,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: false,
    freezerFriendly: false,
    peakSeasons: ["summer"],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Yotam Ottolenghi",
    dnaVegetables: ["aubergine"],
    dnaFlavor: ["smoky", "tangy", "fresh"],
    ingredients: [
      { ing: "aubergine", nameSv: "Aubergine", qty: 2, unit: "COUNT", optional: false },
      { ing: "yoghurt_natural", nameSv: "Yoghurt", qty: 2, unit: "DECILITER", optional: false },
      { ing: "garlic", nameSv: "Vitlöksklyfta", qty: 1, unit: "COUNT", optional: false },
      { ing: "olive_oil", nameSv: "Olivolja", qty: 3, unit: "TABLESPOON", optional: false },
      { ing: "pomegranate", nameSv: "Granatäpple", qty: 80, unit: "GRAM", optional: false },
      { ing: "mint_fresh", nameSv: "Mynta", qty: 8, unit: "GRAM", optional: true },
    ],
    steps: [
      { text: "Halvera auberginerna, rita rutor i köttet, ringla olja och rosta i 220°C i 30 minuter tills mjuka." },
      { text: "Rör yoghurt med riven vitlök och salt." },
      { text: "Klicka yoghurten över auberginen, strö granatäpple och mynta." },
    ],
  },
  {
    slug: "marcus-jordnotskyckling-gryta",
    titleSv: "Västafrikansk jordnötsgryta med kyckling",
    descriptionSv:
      "Fyllig jordnötsgryta med kyckling, tomat och sötpotatis – Marcus Samuelssons värmande maffé.",
    cuisine: "international",
    mealTypes: ["dinner"],
    tags: ["high_protein", "one_pot", "gluten_free"],
    methods: ["stovetop"],
    equipment: ["stove"],
    difficulty: "medium",
    prepMin: 15,
    cookMin: 40,
    portions: 4,
    spiceLevel: 1,
    mealPrepFriendly: true,
    freezerFriendly: true,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Marcus Samuelsson",
    dnaProtein: "chicken_thigh",
    dnaCarb: "sweet_potato",
    dnaVegetables: ["tomato"],
    dnaFlavor: ["nutty", "rich", "warm"],
    ingredients: [
      { ing: "chicken_thigh", nameSv: "Kycklinglårfilé", qty: 600, unit: "GRAM", optional: false },
      { ing: "peanut_butter", nameSv: "Jordnötssmör", qty: 100, unit: "GRAM", optional: false },
      { ing: "canned_tomatoes", nameSv: "Krossade tomater", qty: 400, unit: "GRAM", optional: false },
      { ing: "onion", nameSv: "Gul lök", qty: 1, unit: "COUNT", optional: false },
      { ing: "garlic", nameSv: "Vitlöksklyfta", qty: 2, unit: "COUNT", optional: false },
      { ing: "sweet_potato", nameSv: "Sötpotatis", qty: 1, unit: "COUNT", optional: false },
      { ing: "spinach", nameSv: "Spenat", qty: 100, unit: "GRAM", optional: true },
    ],
    steps: [
      { text: "Bryn kycklingen, ta upp. Fräs lök och vitlök mjuka." },
      { text: "Rör ut jordnötssmör med tomat och vatten, lägg i kyckling och tärnad sötpotatis." },
      { text: "Låt sjuda 30 minuter tills allt är mört. Vänd i spenat sista minuten." },
    ],
  },
  {
    slug: "giada-lasagne",
    titleSv: "Klassisk köttfärslasagne",
    descriptionSv:
      "Lasagne i lager med köttfärssås, bechamel och parmesan – Giada De Laurentiis italienska husmanskost.",
    cuisine: "italian",
    mealTypes: ["dinner"],
    tags: ["high_protein", "kid_friendly"],
    methods: ["stovetop", "oven"],
    equipment: ["stove", "oven"],
    difficulty: "medium",
    prepMin: 30,
    cookMin: 45,
    portions: 6,
    spiceLevel: 0,
    mealPrepFriendly: true,
    freezerFriendly: true,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Giada De Laurentiis",
    dnaProtein: "minced_beef",
    dnaCarb: "lasagne_sheets",
    dnaVegetables: ["tomato"],
    dnaFlavor: ["savory", "creamy", "rich"],
    ingredients: [
      { ing: "lasagne_sheets", nameSv: "Lasagneplattor", qty: 250, unit: "GRAM", optional: false },
      { ing: "minced_beef", nameSv: "Nötfärs", qty: 500, unit: "GRAM", optional: false },
      { ing: "canned_tomatoes", nameSv: "Krossade tomater", qty: 400, unit: "GRAM", optional: false },
      { ing: "onion", nameSv: "Gul lök", qty: 1, unit: "COUNT", optional: false },
      { ing: "milk_3", nameSv: "Mjölk", qty: 5, unit: "DECILITER", optional: false },
      { ing: "butter", nameSv: "Smör", qty: 40, unit: "GRAM", optional: false },
      { ing: "flour_wheat", nameSv: "Vetemjöl", qty: 0.5, unit: "DECILITER", optional: false },
      { ing: "parmesan", nameSv: "Parmesan", qty: 80, unit: "GRAM", optional: false },
    ],
    steps: [
      { text: "Bryn färs och lök, häll i tomat och låt puttra till en köttfärssås." },
      { text: "Smält smör, rör i mjöl och vispa i mjölken till en bechamel." },
      { text: "Varva plattor, köttfärssås och bechamel i en form, toppa med parmesan och grädda i 200°C i 40 minuter." },
    ],
  },
  {
    slug: "giada-tomatrisotto",
    titleSv: "Tomatrisotto med parmesan",
    descriptionSv:
      "Krämig risotto med tomat och parmesan, rörd till silkeslen konsistens – Giada De Laurentiis italienska komfort.",
    cuisine: "italian",
    mealTypes: ["dinner"],
    tags: ["vegetarian"],
    methods: ["stovetop"],
    equipment: ["stove"],
    difficulty: "medium",
    prepMin: 10,
    cookMin: 30,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: false,
    freezerFriendly: false,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Giada De Laurentiis",
    dnaCarb: "risotto_rice",
    dnaVegetables: ["tomato"],
    dnaFlavor: ["creamy", "savory", "cheesy"],
    ingredients: [
      { ing: "risotto_rice", nameSv: "Risottoris", qty: 300, unit: "GRAM", optional: false },
      { ing: "canned_tomatoes", nameSv: "Krossade tomater", qty: 400, unit: "GRAM", optional: false },
      { ing: "onion", nameSv: "Gul lök", qty: 1, unit: "COUNT", optional: false },
      { ing: "garlic", nameSv: "Vitlöksklyfta", qty: 1, unit: "COUNT", optional: false },
      { ing: "parmesan", nameSv: "Parmesan", qty: 60, unit: "GRAM", optional: false },
      { ing: "butter", nameSv: "Smör", qty: 30, unit: "GRAM", optional: false },
    ],
    steps: [
      { text: "Fräs lök och vitlök mjuka, rör i riset ett par minuter." },
      { text: "Tillsätt tomat och varmt vatten lite i taget under omrörning tills riset är krämigt, cirka 20 minuter." },
      { text: "Rör i smör och riven parmesan, smaka av med salt." },
    ],
  },
  {
    slug: "emeril-cajunkyckling-ris",
    titleSv: "Cajunkryddad kyckling med ris",
    descriptionSv:
      "Kyckling i rökig cajunkryddning på ris – Emeril Lagasses smakrika vardagsrätt från Louisiana.",
    cuisine: "american",
    mealTypes: ["dinner"],
    tags: ["high_protein", "quick"],
    methods: ["stovetop"],
    equipment: ["stove"],
    difficulty: "easy",
    prepMin: 10,
    cookMin: 25,
    portions: 4,
    spiceLevel: 2,
    mealPrepFriendly: true,
    freezerFriendly: false,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Emeril Lagasse",
    dnaProtein: "chicken_breast",
    dnaCarb: "rice_white",
    dnaVegetables: [],
    dnaFlavor: ["smoky", "spicy", "savory"],
    ingredients: [
      { ing: "chicken_breast", nameSv: "Kycklingfilé", qty: 600, unit: "GRAM", optional: false },
      { ing: "rice_white", nameSv: "Ris", qty: 300, unit: "GRAM", optional: false },
      { ing: "smoked_paprika", nameSv: "Rökt paprika", qty: 6, unit: "GRAM", optional: false },
      { ing: "cayenne_pepper", nameSv: "Cayennepeppar", qty: 2, unit: "GRAM", optional: false },
      { ing: "garlic_powder", nameSv: "Vitlökspulver", qty: 4, unit: "GRAM", optional: false },
      { ing: "onion_powder", nameSv: "Lökpulver", qty: 4, unit: "GRAM", optional: false },
      { ing: "olive_oil", nameSv: "Olivolja", qty: 2, unit: "TABLESPOON", optional: false },
    ],
    steps: [
      { text: "Koka riset. Blanda paprika, cayenne, vitlöks- och lökpulver till en cajunkrydda." },
      { text: "Vänd kycklingbitar i kryddan och oljan." },
      { text: "Stek heta och genomstekta i pannan. Servera på riset." },
    ],
  },
  {
    slug: "ina-parmesankyckling",
    titleSv: "Parmesankyckling i tomatsås",
    descriptionSv:
      "Panerad kyckling gratinerad i tomatsås med ost – Ina Gartens amerikanska favorit chicken parmigiana.",
    cuisine: "italian",
    mealTypes: ["dinner"],
    tags: ["high_protein", "kid_friendly"],
    methods: ["stovetop", "oven"],
    equipment: ["stove", "oven"],
    difficulty: "medium",
    prepMin: 20,
    cookMin: 30,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: true,
    freezerFriendly: false,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Ina Garten",
    dnaProtein: "chicken_breast",
    dnaVegetables: ["tomato"],
    dnaFlavor: ["savory", "cheesy", "crispy"],
    ingredients: [
      { ing: "chicken_breast", nameSv: "Kycklingfilé", qty: 600, unit: "GRAM", optional: false },
      { ing: "breadcrumbs", nameSv: "Ströbröd", qty: 1.5, unit: "DECILITER", optional: false },
      { ing: "egg", nameSv: "Ägg", qty: 1, unit: "COUNT", optional: false },
      { ing: "flour_wheat", nameSv: "Vetemjöl", qty: 1, unit: "DECILITER", optional: false },
      { ing: "canned_tomatoes", nameSv: "Krossade tomater", qty: 400, unit: "GRAM", optional: false },
      { ing: "mozzarella", nameSv: "Mozzarella", qty: 125, unit: "GRAM", optional: false },
      { ing: "parmesan", nameSv: "Parmesan", qty: 40, unit: "GRAM", optional: false },
    ],
    steps: [
      { text: "Banka kycklingen tunn, vänd i mjöl, ägg och ströbröd. Stek gyllene." },
      { text: "Lägg kycklingen i en form, häll över tomatsås och lägg på mozzarella och parmesan." },
      { text: "Gratinera i 200°C tills osten är gyllene, cirka 15 minuter." },
    ],
  },
  {
    slug: "raymond-fransk-loksoppa",
    titleSv: "Fransk löksoppa",
    descriptionSv:
      "Långsamt karamelliserad lök i mustig buljong med ostgratinerat bröd – Raymond Blancs franska bistroklassiker.",
    cuisine: "french",
    mealTypes: ["lunch", "starter"],
    tags: ["vegetarian", "budget"],
    methods: ["stovetop", "oven"],
    equipment: ["stove", "oven"],
    difficulty: "medium",
    prepMin: 15,
    cookMin: 50,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: true,
    freezerFriendly: true,
    peakSeasons: ["autumn", "winter"],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Raymond Blanc",
    dnaVegetables: ["onion"],
    dnaFlavor: ["savory", "deep", "sweet"],
    ingredients: [
      { ing: "onion", nameSv: "Gul lök", qty: 5, unit: "COUNT", optional: false },
      { ing: "butter", nameSv: "Smör", qty: 40, unit: "GRAM", optional: false },
      { ing: "vegetable_stock_cube", nameSv: "Buljongtärning", qty: 2, unit: "COUNT", optional: false },
      { ing: "bread_sourdough", nameSv: "Bröd", qty: 4, unit: "COUNT", optional: false },
      { ing: "cheese_hard", nameSv: "Hårdost", qty: 100, unit: "GRAM", optional: false },
      { ing: "thyme_dried", nameSv: "Timjan", qty: 1, unit: "TEASPOON", optional: false },
    ],
    steps: [
      { text: "Skiva löken tunt och stek långsamt mjuk och gyllenbrun i smöret, cirka 25 minuter." },
      { text: "Häll på vatten och smulad buljong, tillsätt timjan och låt sjuda 20 minuter." },
      { text: "Toppa soppan med rostat bröd och riven ost, gratinera tills osten bubblar." },
    ],
  },
  {
    slug: "rick-fiskbullar",
    titleSv: "Hemgjorda fiskbullar",
    descriptionSv:
      "Milda, saftiga fiskbullar av vit fisk med dill – Rick Steins hyllning till nordisk husmanskost.",
    cuisine: "nordic",
    mealTypes: ["dinner"],
    tags: ["high_protein", "kid_friendly"],
    methods: ["stovetop"],
    equipment: ["stove"],
    difficulty: "medium",
    prepMin: 20,
    cookMin: 15,
    portions: 4,
    spiceLevel: 0,
    mealPrepFriendly: true,
    freezerFriendly: true,
    peakSeasons: [],
    holidayTags: [],
    verificationStatus: "editorial",
    creatorDisplayName: "Rick Stein",
    dnaProtein: "cod",
    dnaCarb: "potato",
    dnaVegetables: [],
    dnaFlavor: ["mild", "fresh", "savory"],
    ingredients: [
      { ing: "cod", nameSv: "Torskfilé", qty: 600, unit: "GRAM", optional: false },
      { ing: "potato", nameSv: "Potatis", qty: 600, unit: "GRAM", optional: false },
      { ing: "egg", nameSv: "Ägg", qty: 1, unit: "COUNT", optional: false },
      { ing: "flour_wheat", nameSv: "Vetemjöl", qty: 1, unit: "TABLESPOON", optional: false },
      { ing: "butter", nameSv: "Smör", qty: 30, unit: "GRAM", optional: false },
      { ing: "dill", nameSv: "Dill", qty: 15, unit: "GRAM", optional: false },
    ],
    steps: [
      { text: "Mixa fisken slät med ägg, mjöl, hackad dill och salt." },
      { text: "Forma bullar och stek gyllene i smör tills genomstekta." },
      { text: "Servera med kokt potatis och en klick smör." },
    ],
  },
];
