{
  "app": "Cozinha TM31",
  "format": "cozinha-tm31-backup",
  "version": 1,
  "exported_at": "2026-10-17T05:18:07.390Z",
  "recipes": [
    {
      "id": "seed-chocolate-caseiro",
      "title": "Chocolate caseiro com cacau e mel",
      "category": "sobremesa",
      "description": "Chocolate simples adaptado para a TM31.",
      "servings": 8,
      "total_minutes": 40,
      "source_type": "manual",
      "source_url": null,
      "source_name": null,
      "original_object_key": null,
      "safety_notes": null,
      "status": "published",
      "created_at": "2026-08-19 09:50:32",
      "updated_at": "2026-08-19 09:50:32",
      "meal_type": "principal",
      "variant_of_id": null,
      "variation_notes": null,
      "is_favorite": false,
      "try_status": "none",
      "user_rating": null,
      "last_tried_at": null,
      "ingredients": [
        {
          "name": "cacau em pó puro",
          "quantity": 100,
          "unit": "g"
        },
        {
          "name": "mel",
          "quantity": 50,
          "unit": "g"
        },
        {
          "name": "óleo de coco",
          "quantity": 50,
          "unit": "g"
        },
        {
          "name": "sal marinho",
          "quantity": 1,
          "unit": "pitada"
        }
      ],
      "steps": [
        {
          "order": 1,
          "instruction": "Coloque o óleo de coco no copo.",
          "time_seconds": 180,
          "temperature_c": 50,
          "speed": "2",
          "reverse": false
        },
        {
          "order": 2,
          "instruction": "Junte o mel.",
          "time_seconds": 60,
          "temperature_c": 50,
          "speed": "2",
          "reverse": false
        },
        {
          "order": 3,
          "instruction": "Adicione o cacau e o sal e misture.",
          "time_seconds": 30,
          "temperature_c": null,
          "speed": "4",
          "reverse": false
        },
        {
          "order": 4,
          "instruction": "Baixe o que ficou nas paredes com a espátula e volte a misturar.",
          "time_seconds": 20,
          "temperature_c": null,
          "speed": "4",
          "reverse": false
        },
        {
          "order": 5,
          "instruction": "Deite em formas e leve ao frigorífico até solidificar.",
          "time_seconds": null,
          "temperature_c": null,
          "speed": null,
          "reverse": false
        }
      ],
      "tags": [
        "chocolate",
        "rápido",
        "sem açúcar refinado"
      ],
      "methods": [
        "tm31",
        "frio"
      ]
    },
    {
      "id": "seed-papas-aveia-placa",
      "title": "Papas de aveia cremosas na placa",
      "category": "outro",
      "description": "Pequeno-almoço simples feito diretamente num tacho na placa vitrocerâmica.",
      "servings": 1,
      "total_minutes": 10,
      "source_type": "manual",
      "source_url": null,
      "source_name": null,
      "original_object_key": null,
      "safety_notes": null,
      "status": "published",
      "created_at": "2026-08-19 15:24:07",
      "updated_at": "2026-08-19 15:24:07",
      "meal_type": "pequeno-almoco",
      "variant_of_id": null,
      "variation_notes": null,
      "is_favorite": false,
      "try_status": "none",
      "user_rating": null,
      "last_tried_at": null,
      "ingredients": [
        {
          "name": "flocos de aveia",
          "quantity": 45,
          "unit": "g"
        },
        {
          "name": "leite ou bebida vegetal",
          "quantity": 220,
          "unit": "ml"
        },
        {
          "name": "banana",
          "quantity": 0.5,
          "unit": "unidade",
          "optional": true
        },
        {
          "name": "canela",
          "quantity": null,
          "unit": null,
          "optional": true
        }
      ],
      "steps": [
        {
          "order": 1,
          "method": "placa",
          "instruction": "Coloque a aveia e o leite num tacho pequeno.",
          "time_seconds": null,
          "heat_level": "médio"
        },
        {
          "order": 2,
          "method": "placa",
          "instruction": "Aqueça em lume médio, mexendo com frequência, até engrossar.",
          "time_seconds": 420,
          "heat_level": "médio"
        },
        {
          "order": 3,
          "method": "frio",
          "instruction": "Sirva com banana e canela, se desejar.",
          "time_seconds": null
        }
      ],
      "tags": [
        "pequeno-almoço",
        "aveia",
        "placa"
      ],
      "methods": [
        "placa",
        "frio"
      ]
    },
    {
      "id": "seed-ovos-mexidos-placa",
      "title": "Ovos mexidos cremosos na placa",
      "category": "outro",
      "description": "Ovos mexidos rápidos numa frigideira, onde é fácil controlar o ponto.",
      "servings": 1,
      "total_minutes": 8,
      "source_type": "manual",
      "source_url": null,
      "source_name": null,
      "original_object_key": null,
      "safety_notes": null,
      "status": "published",
      "created_at": "2026-08-19 15:24:07",
      "updated_at": "2026-08-19 15:24:07",
      "meal_type": "pequeno-almoco",
      "variant_of_id": null,
      "variation_notes": null,
      "is_favorite": false,
      "try_status": "none",
      "user_rating": null,
      "last_tried_at": null,
      "ingredients": [
        {
          "name": "ovos",
          "quantity": 2,
          "unit": "unidades"
        },
        {
          "name": "azeite ou manteiga",
          "quantity": 1,
          "unit": "colher de chá"
        },
        {
          "name": "sal",
          "quantity": null,
          "unit": null,
          "optional": true
        },
        {
          "name": "pimenta",
          "quantity": null,
          "unit": null,
          "optional": true
        }
      ],
      "steps": [
        {
          "order": 1,
          "method": "frio",
          "instruction": "Bata os ovos numa taça apenas até ligar claras e gemas.",
          "time_seconds": 30
        },
        {
          "order": 2,
          "method": "placa",
          "instruction": "Aqueça uma frigideira em lume médio-baixo com o azeite ou manteiga.",
          "time_seconds": 60,
          "heat_level": "médio-baixo"
        },
        {
          "order": 3,
          "method": "placa",
          "instruction": "Junte os ovos e mexa suavemente até ficarem cozinhados a seu gosto.",
          "time_seconds": 180,
          "heat_level": "médio-baixo"
        }
      ],
      "tags": [
        "pequeno-almoço",
        "ovos",
        "placa"
      ],
      "methods": [
        "placa",
        "frio"
      ]
    },
    {
      "id": "almondegas-com-molho-abundante-efb349f7",
      "title": "Almôndegas com molho abundante",
      "category": "carne",
      "description": "Almôndegas com molho abundante",
      "servings": 4,
      "total_minutes": 0,
      "source_type": "notes",
      "source_url": null,
      "source_name": null,
      "original_object_key": null,
      "safety_notes": null,
      "status": "review",
      "created_at": "2026-08-26 11:53:47",
      "updated_at": "2026-08-26 11:53:47",
      "meal_type": "principal",
      "variant_of_id": null,
      "variation_notes": null,
      "is_favorite": false,
      "try_status": "none",
      "user_rating": null,
      "last_tried_at": null,
      "ingredients": [
        {
          "name": "cebola",
          "quantity": 1
        },
        {
          "name": "dente de alho",
          "quantity": 3
        },
        {
          "name": "tomate pelado",
          "quantity": 300
        },
        {
          "name": "açúcar mascavado",
          "quantity": 1
        },
        {
          "name": "água",
          "quantity": 300
        },
        {
          "name": "vinho branco",
          "quantity": 50,
          "unit": "ml"
        },
        {
          "name": "folha de louro",
          "quantity": 1
        },
        {
          "name": "sal e pimenta",
          "quantity": null,
          "unit": "q.b."
        },
        {
          "name": "farinha ou amido de milho",
          "quantity": 1
        },
        {
          "name": "azeite",
          "quantity": null,
          "unit": "q.b."
        }
      ],
      "steps": [
        {
          "instruction": "Triturar base aromática: Coloca a cebola e o alho no copo → 5 seg/vel 5.",
          "method": "tm31",
          "order": 1
        },
        {
          "instruction": "Refogar: Adiciona um fio de azeite → 5 min/100ºC/vel 1.",
          "method": "tm31",
          "order": 2
        },
        {
          "instruction": "Adicionar tomate e líquidos: Junta o tomate pelado, açúcar, vinho, água e louro → 15 seg/vel 7.",
          "method": "tm31",
          "order": 3
        },
        {
          "instruction": "Engrossar o molho: Adiciona o farinha → 10 seg/vel 3.",
          "method": "tm31",
          "order": 4
        },
        {
          "instruction": "Cozinhar com almôndegas: Coloca o cesto com as almôndegas já formadas dentro do copo. Programa 25 min/Varoma/vel 1.",
          "method": "tm31",
          "order": 5
        },
        {
          "instruction": "Finalizar: Retira o cesto com cuidado. Se quiseres o molho mais espesso, programa mais 5 min/Varoma/sem cesto/vel 2, com o copo destapado e o cesto em cima da tampa como proteção.",
          "method": "tm31",
          "order": 6
        }
      ],
      "tags": [],
      "methods": [
        "tm31"
      ]
    },
    {
      "id": "seed-panquecas-banana-mistas",
      "title": "Panquecas de banana e aveia",
      "category": "outro",
      "description": "A TM31 prepara a massa e a placa dá às panquecas a textura dourada.",
      "servings": 2,
      "total_minutes": 15,
      "source_type": "manual",
      "source_url": null,
      "source_name": null,
      "original_object_key": null,
      "safety_notes": null,
      "status": "published",
      "created_at": "2026-08-26 17:54:53",
      "updated_at": "2026-08-26 17:54:53",
      "meal_type": "pequeno-almoco",
      "variant_of_id": null,
      "variation_notes": null,
      "is_favorite": false,
      "try_status": "none",
      "user_rating": null,
      "last_tried_at": null,
      "ingredients": [
        {
          "name": "banana madura",
          "quantity": 1,
          "unit": "unidade"
        },
        {
          "name": "ovos",
          "quantity": 2,
          "unit": "unidades"
        },
        {
          "name": "flocos de aveia",
          "quantity": 60,
          "unit": "g"
        },
        {
          "name": "canela",
          "quantity": null,
          "unit": null,
          "optional": true
        }
      ],
      "steps": [
        {
          "order": 1,
          "method": "tm31",
          "instruction": "Coloque a banana, os ovos e a aveia no copo e triture.",
          "time_seconds": 20,
          "temperature_c": null,
          "speed": "6",
          "reverse": false
        },
        {
          "order": 2,
          "method": "placa",
          "instruction": "Aqueça uma frigideira antiaderente em lume médio.",
          "time_seconds": 90,
          "heat_level": "médio"
        },
        {
          "order": 3,
          "method": "placa",
          "instruction": "Deite pequenas porções de massa e cozinhe dos dois lados até ficarem douradas e cozinhadas no centro.",
          "time_seconds": 360,
          "heat_level": "médio"
        }
      ],
      "tags": [
        "pequeno-almoço",
        "panquecas",
        "TM31",
        "placa"
      ],
      "methods": [
        "tm31",
        "placa"
      ]
    },
    {
      "id": "bolacha-de-banana-e-aveia-df2096fa",
      "title": "Bolacha de banana e aveia",
      "category": "outro",
      "description": "Bolacha de banana e aveia",
      "servings": 4,
      "total_minutes": 25,
      "source_type": "suggestion",
      "source_url": null,
      "source_name": null,
      "original_object_key": null,
      "safety_notes": null,
      "status": "review",
      "created_at": "2026-08-26 18:02:06",
      "updated_at": "2026-08-26 18:03:14",
      "meal_type": "pequeno-almoco",
      "variant_of_id": null,
      "variation_notes": null,
      "is_favorite": false,
      "try_status": "to_try",
      "user_rating": null,
      "last_tried_at": null,
      "ingredients": [
        {
          "name": "banana (aprox.)",
          "quantity": 120,
          "unit": "g"
        },
        {
          "name": "aveia",
          "quantity": 100,
          "unit": "g"
        },
        {
          "name": "óleo de coco",
          "quantity": 20,
          "unit": "g"
        },
        {
          "name": "xarope de baunilha",
          "quantity": 10,
          "unit": "g"
        }
      ],
      "steps": [
        {
          "heat_level": null,
          "instruction": "Pré-aqueça o forno a 180°C.",
          "method": "forno",
          "time_seconds": 600,
          "varoma": false,
          "order": 1
        },
        {
          "heat_level": null,
          "instruction": "Coloque a banana no copo da TM31 e triture por 5 segundos, velocidade 5.",
          "method": "tm31",
          "time_seconds": 5,
          "varoma": false,
          "order": 2
        },
        {
          "heat_level": null,
          "instruction": "Adicione a aveia, o óleo de coco e o xarope de baunilha ao copo da TM31 e misture por 10 segundos, velocidade 4.",
          "method": "tm31",
          "time_seconds": 10,
          "varoma": false,
          "order": 3
        },
        {
          "heat_level": null,
          "instruction": "Coloque a mistura em uma forma de bolacha e leve ao forno por 15-20 minutos, ou até que esteja dourada.",
          "method": "forno",
          "time_seconds": null,
          "varoma": false,
          "order": 4
        }
      ],
      "tags": [],
      "methods": [
        "forno",
        "tm31"
      ]
    },
    {
      "id": "bolacha-de-banana-e-aveia-35b95aa0",
      "title": "Bolacha de banana e aveia",
      "category": "outro",
      "description": "Bolacha de banana e aveia para pequeno-almoço",
      "servings": 4,
      "total_minutes": 25,
      "source_type": "suggestion",
      "source_url": null,
      "source_name": null,
      "original_object_key": null,
      "safety_notes": null,
      "status": "review",
      "created_at": "2026-08-26 18:04:59",
      "updated_at": "2026-08-26 18:04:59",
      "meal_type": "pequeno-almoco",
      "variant_of_id": null,
      "variation_notes": null,
      "is_favorite": false,
      "try_status": "to_try",
      "user_rating": null,
      "last_tried_at": null,
      "ingredients": [
        {
          "name": "banana (aprox.)",
          "quantity": 120,
          "unit": "g"
        },
        {
          "name": "aveia",
          "quantity": 100,
          "unit": "g"
        },
        {
          "name": "óleo de coco",
          "quantity": 20,
          "unit": "g"
        },
        {
          "name": "xarope de baunilha",
          "quantity": 10,
          "unit": "g"
        }
      ],
      "steps": [
        {
          "instruction": "Pré-aqueça o forno a 180°C.",
          "method": "forno",
          "order": 1,
          "time_seconds": 600,
          "varoma": false
        },
        {
          "instruction": "Coloque a aveia na TM31 e triture por 10 segundos, velocidade 7.",
          "method": "tm31",
          "order": 2,
          "time_seconds": 10,
          "varoma": false
        },
        {
          "instruction": "Adicione a banana na TM31 e triture por 10 segundos, velocidade 7.",
          "method": "tm31",
          "order": 3,
          "time_seconds": 10,
          "varoma": false
        },
        {
          "instruction": "Adicione o óleo de coco e xarope de baunilha na TM31 e misture por 10 segundos, velocidade 4.",
          "method": "tm31",
          "order": 4,
          "time_seconds": 10,
          "varoma": false
        },
        {
          "instruction": "Coloque a mistura em uma forma e leve ao forno por cerca de 20 minutos ou até dourar.",
          "method": "forno",
          "order": 5,
          "time_seconds": 1200,
          "varoma": false
        }
      ],
      "tags": [],
      "methods": [
        "forno",
        "tm31",
        "placa"
      ]
    },
    {
      "id": "bolacha-de-banana-e-aveia-a24347a4",
      "title": "Bolacha de banana e aveia",
      "category": "outro",
      "description": "Bolacha de banana e aveia",
      "servings": 4,
      "total_minutes": 25,
      "source_type": "suggestion",
      "source_url": null,
      "source_name": null,
      "original_object_key": null,
      "safety_notes": null,
      "status": "review",
      "created_at": "2026-08-26 18:06:49",
      "updated_at": "2026-08-26 18:06:49",
      "meal_type": "pequeno-almoco",
      "variant_of_id": null,
      "variation_notes": null,
      "is_favorite": false,
      "try_status": "to_try",
      "user_rating": null,
      "last_tried_at": null,
      "ingredients": [
        {
          "name": "banana (aprox.)",
          "quantity": 120,
          "unit": "g"
        },
        {
          "name": "aveia",
          "quantity": 100,
          "unit": "g"
        },
        {
          "name": "óleo de coco",
          "quantity": 20,
          "unit": "g"
        },
        {
          "name": "xarope de baunilha",
          "quantity": 10,
          "unit": "g"
        }
      ],
      "steps": [
        {
          "instruction": "Pré-aqueça o forno a 180°C.",
          "method": "forno",
          "time_seconds": 600,
          "varoma": false,
          "order": 1
        },
        {
          "instruction": "Coloque a banana no copo da TM31 e triture por 5 segundos, velocidade 5.",
          "method": "tm31",
          "time_seconds": 5,
          "varoma": false,
          "order": 2
        },
        {
          "instruction": "Adicione a aveia, o óleo de coco e o xarope de baunilha ao copo da TM31 e misture por 10 segundos, velocidade 4.",
          "method": "tm31",
          "time_seconds": 10,
          "varoma": false,
          "order": 3
        },
        {
          "instruction": "Coloque a mistura em uma forma de bolacha e leve ao forno por 15-20 minutos, ou até ficar dourada.",
          "method": "forno",
          "time_seconds": null,
          "varoma": false,
          "order": 4
        }
      ],
      "tags": [],
      "methods": [
        "forno",
        "tm31"
      ]
    },
    {
      "id": "pao-de-farinha-de-alfarroba-92e13df0",
      "title": "Pão de Farinha de Alfarroba",
      "category": "outro",
      "description": "",
      "servings": 4,
      "total_minutes": 120,
      "source_type": "suggestion",
      "source_url": null,
      "source_name": null,
      "original_object_key": null,
      "safety_notes": null,
      "status": "review",
      "created_at": "2026-08-27 19:32:19",
      "updated_at": "2026-08-27 19:32:19",
      "meal_type": "outro",
      "variant_of_id": null,
      "variation_notes": null,
      "is_favorite": false,
      "try_status": "to_try",
      "user_rating": null,
      "last_tried_at": null,
      "ingredients": [
        {
          "name": "Farinha de alfarroba",
          "quantity": 200,
          "unit": "g"
        },
        {
          "name": "Farinha normal",
          "quantity": 200,
          "unit": "g"
        },
        {
          "name": "Fermento de saqueta",
          "quantity": 1,
          "unit": "unidade"
        },
        {
          "name": "Água",
          "quantity": 350,
          "unit": "ml"
        },
        {
          "name": "Sal",
          "quantity": 10,
          "unit": "g"
        }
      ],
      "steps": [
        {
          "instruction": "Colocar os ingredientes no copo da Bimby e misturar 10 segundos, velocidade 4.",
          "method": "tm31",
          "time_seconds": 10,
          "varoma": false,
          "order": 1
        },
        {
          "instruction": "Amassar a mistura durante 2 minutos, velocidade espiga.",
          "method": "tm31",
          "time_seconds": 120,
          "varoma": false,
          "order": 2
        },
        {
          "instruction": "Deixar a massa repousar durante 1 hora no frio.",
          "method": "frio",
          "time_seconds": 3600,
          "varoma": false,
          "order": 3
        },
        {
          "instruction": "Cozer o pão no forno a 180°C durante 30-40 minutos.",
          "method": "forno",
          "time_seconds": 1800,
          "varoma": false,
          "order": 4
        }
      ],
      "tags": [],
      "methods": [
        "tm31",
        "frio",
        "forno"
      ]
    },
    {
      "id": "massa-cotevelinhos-com-camarao-e-legumes-53263095",
      "title": "Massa Cotevelinhos com Camarão e Legumes",
      "category": "carne",
      "description": "Massa Cotevelinhos com Camarão e Legumes",
      "servings": 4,
      "total_minutes": 45,
      "source_type": "suggestion",
      "source_url": null,
      "source_name": null,
      "original_object_key": null,
      "safety_notes": null,
      "status": "review",
      "created_at": "2026-08-29 12:10:33",
      "updated_at": "2026-08-29 12:55:43",
      "meal_type": "principal",
      "variant_of_id": null,
      "variation_notes": null,
      "is_favorite": false,
      "try_status": "to_try",
      "user_rating": null,
      "last_tried_at": null,
      "ingredients": [
        {
          "name": "massa cotevelinhos",
          "optional": false,
          "quantity": 200,
          "unit": "g"
        },
        {
          "name": "camarão congelado",
          "optional": false,
          "quantity": 200,
          "unit": "g"
        },
        {
          "name": "cenoura",
          "optional": false,
          "quantity": 100,
          "unit": "g"
        },
        {
          "name": "alho",
          "optional": false,
          "quantity": 5,
          "unit": "g"
        },
        {
          "name": "cebola",
          "optional": false,
          "quantity": 100,
          "unit": "g"
        },
        {
          "name": "azeite",
          "optional": false,
          "quantity": null,
          "unit": "q.b."
        },
        {
          "name": "sal",
          "optional": false,
          "quantity": null,
          "unit": "q.b."
        },
        {
          "name": "pimenta",
          "optional": false,
          "quantity": null,
          "unit": "q.b."
        },
        {
          "name": "água",
          "optional": false,
          "quantity": 500,
          "unit": "ml"
        }
      ],
      "steps": [
        {
          "instruction": "Lavar e cortar a cenoura em pedaços pequenos.",
          "method": "frio",
          "order": 1,
          "reverse": false,
          "speed": null,
          "temperature_c": null,
          "time_seconds": null,
          "varoma": false
        },
        {
          "instruction": "Picar o alho e a cebola na TM31 por 3 segundos, velocidade 7.",
          "method": "tm31",
          "order": 2,
          "reverse": false,
          "speed": "7",
          "temperature_c": null,
          "time_seconds": 3,
          "varoma": false
        },
        {
          "instruction": "Refogar o alho e a cebola na TM31 com um pouco de azeite por 2 minutos, 100°C, velocidade colher, inversa.",
          "method": "tm31",
          "order": 3,
          "reverse": true,
          "speed": "colher",
          "temperature_c": 100,
          "time_seconds": 120,
          "varoma": false
        },
        {
          "instruction": "Adicionar a cenoura à TM31 e cozinhar por 8 minutos, 100°C, velocidade colher, inversa.",
          "method": "tm31",
          "order": 4,
          "reverse": true,
          "speed": "colher",
          "temperature_c": 100,
          "time_seconds": 480,
          "varoma": false
        },
        {
          "instruction": "Cozinhar o camarão congelado na TM31 por 11 minutos, 100°C, velocidade colher, inversa.",
          "method": "tm31",
          "order": 5,
          "reverse": true,
          "speed": "colher",
          "temperature_c": 100,
          "time_seconds": 660,
          "varoma": false
        },
        {
          "instruction": "Aquecer a água na TM31 por 10 minutos, Varoma, velocidade 1.",
          "method": "tm31",
          "order": 6,
          "reverse": false,
          "speed": "1",
          "temperature_c": null,
          "time_seconds": 600,
          "varoma": true
        },
        {
          "instruction": "Cozinhar a massa cotevelinhos na TM31 por 9 minutos, 100°C, velocidade colher, sem inversão.",
          "method": "tm31",
          "order": 7,
          "reverse": false,
          "speed": "colher",
          "temperature_c": 100,
          "time_seconds": 540,
          "varoma": false
        },
        {
          "instruction": "Misturar a massa cozida com o camarão e a cenoura na TM31 por 10 segundos, velocidade 4.",
          "method": "tm31",
          "order": 8,
          "reverse": false,
          "speed": "4",
          "temperature_c": null,
          "time_seconds": 10,
          "varoma": false
        },
        {
          "instruction": "Temperar com sal e pimenta a gosto.",
          "method": "frio",
          "order": 9,
          "reverse": false,
          "speed": null,
          "temperature_c": null,
          "time_seconds": null,
          "varoma": false
        }
      ],
      "tags": [
        "massa"
      ],
      "methods": [
        "frio",
        "tm31",
        "placa"
      ]
    }
  ]
}