Welcome to Mealstorm!

What is Mealstorm?

Mealstorm is a cooking companion that helps you organize and execute multi-recipe meals. It breaks down complex cooking tasks into a clear timeline, making it easier to coordinate multiple dishes and serve everything at the perfect time.

Getting Started

  1. Head to the Plan tab to create your meal plan
  2. You can either:
    • Upload a JSON file with your meal plan
    • Paste your meal plan JSON directly
    • Use our Mealstorm Buddy to generate a meal plan
  3. Switch to the Cook tab to see your interactive cooking timeline

Need Help Creating a Plan?

Try our Mealstorm Buddy — a custom ChatGPT assistant that helps you create meal plans in the correct format!

JSON Format Guide

Your meal plan should follow this structure:

{
  "title": "Your Meal Plan Title",
  "tasks": [
    { "time": "4:30pm", "text": "Preheat oven to 450°F" },
    { "time": "4:45pm", "text": "Toss and roast potatoes" }
  ],
  "recipes": [
    {
      "name": "Recipe Name",
      "ingredients": [
        "2 Tbsp olive oil",
        "1 cup diced onion",
        "2 cloves garlic"
      ],
      "instructions": [
        "Step 1: Heat oil in pan",
        "Step 2: Add onions and cook until soft",
        "Step 3: Add garlic and cook 30 seconds"
      ]
    }
  ]
}

Create a New Meal Plan

Upload a JSON file or paste your meal plan. Need help with the format? Check the About tab for details.

Saved Plans

Mealstorm

Bulk Export Meal Plans

Export all your saved meal plans as JSON for backup or sharing.

Current Meal Plan Status

Loading...

Export All Meal Plans

Exports all saved meal plans, including their tasks and recipes.

Export Instructions

  1. Click the "Export Meal Plans" button above
  2. Copy the JSON data from the text area
  3. Save it to a file or share it with others
  4. Use the "Bulk Import" tab to import these meal plans on another device

Bulk Import Meal Plans

Import meal plans from JSON data.

Import Meal Plans

Paste a JSON array of meal plans. Each plan needs a title, tasks array, and recipes array.

Meal Plan Format

[
  {
    "title": "Dinner Party",
    "tasks": [
      { "time": "4:30pm", "text": "Preheat oven to 450°F" },
      { "time": "4:45pm", "text": "Toss and roast potatoes" }
    ],
    "recipes": [
      {
        "name": "Recipe Name",
        "ingredients": ["2 Tbsp olive oil", "1 cup diced onion"],
        "instructions": ["Step 1: Heat oil in pan", "Step 2: Add onions"]
      }
    ]
  }
]

Import Instructions

  1. Paste your meal plan JSON data into the text area above
  2. Click "Import Meal Plans" to validate the data
  3. Select which meal plans you want to import (all selected by default)
  4. Click "Import Selected Meal Plans" to complete the import
  5. Imported meal plans will appear in the "Plan" tab