Skip to main content
MagicMenu
Our approach
Who it's for
  • Senior living
  • Skilled nursing
  • Camps & retreats
  • Distributors & partners
TechnologyEconomics
Sign inStart a conversationTalk to us
MagicMenu
  • Our approach
  • Who it's for
    • Senior living
    • Skilled nursing
    • Camps & retreats
    • Distributors & partners
  • Technology
  • Economics
  • Our story
  • Investors
Sign in
Start a conversation

Examples · real kitchens, real service.

Menus, purchasing and service, connected in a working kitchen. Here’s what we’ve learned together.

Annunciation HeightsAnnunciation HeightsLive since August 2026 ↓ Flying Horse RanchFlying Horse RanchSeptember 2026 reunion ↓

The work in numbers · company-reported.

≈30Recipes adapted
Camp kitchen
≈260Accommodated meals
August retreat week
156US Foods invoice lines
Digitized across 8 invoices
2,700+Wholesale products organized
Distributor catalog, not purchases
26Reunion guests
Every meal planned
10Reunion households
One coordinated plan

Meal counts and guest counts describe different things; they are not added together.

Reunion retail planning · draft figures

238 grocery-plan lines · 118 items · 17 substitutions checked in advance · 12 cook sheets. These are planning counts, not a confirmed count of retail purchases.

Annunciation Heights · What came on the truck.

In summer 2026 we digitized eight invoices, 156 line items from Annunciation Heights, built an ingredient master from its distributor's catalog of more than 2,700 products, and checked the allergy line against what was actually being bought. Run the check yourself. These are the lines it found.

Annunciation Heights in the Colorado mountains at dusk.
Annunciation Heights · Estes Park, Colorado
Invoice audit · summer 2026on the camp's own US Foods account · eight invoices, 156 line items
  1. Almond milk, unsweetened · 12 qtthe only plant milk on the invoices
    nut-free commitment …

    FAIL. Almond is a tree nut. The only plant milk being bought could not go on a nut-free line.

    The fix: Oat milk, checked to its ingredient statement — same shelf, same distributor.

  2. Bread, “gluten-free” · 120 ctthe spec on the order guide
    gluten-free line …

    FAIL. The spec said gluten-free; the ingredient statement behind it carried hidden gluten.

    The fix: A certified loaf from the same catalog, ingredient statement on file.

  3. Crisp-rice cereal · 4 × 35 ozbreakfast, both lines
    gluten-free line …

    FAIL. Barley malt in the ingredient statement. Rice cereal is not gluten-free by default.

    The fix: A malt-free crisp rice; the box that says so on the statement, not the front.

  4. Fryer oil · 35 lbone fryer, both lines
    allergen-safe line …

    UNKNOWN. The fryer was shared. Anything that went in it shared the batter, the crumbs, the oil.

    The fix: The accommodated line bakes, roasts or pan-fries — the plan says which, on the cook sheet.

  5. Gravy mix, country · 6 × 24 ozsubstituted by the distributor
    the item ordered …

    FAIL. The truck brought a different product: contains wheat, and 12% over the item it replaced.

    The fix: Blocked before the pull list; cornstarch gravy stays on the plan; the invoice line flagged for credit.

0 of 5 lines could not go on the accommodated line.

None of this was a kitchen failure. The kitchen was doing everything it could with what it was being sold. It was a purchasing gap — so we changed the purchasing, not the kitchen.

Illustrative model, computed live in your browser. The five lines are the camp's own findings, retold without brand names; the verdicts on a live account come from manufacturer-level ingredient statements, and UNKNOWN never passes.

Annunciation Heights · Estes Park, Colorado.

Annunciation Heights is a Catholic camp and retreat center in Estes Park, Colorado. Its dining hall seats more than two hundred. In a single season it feeds youth camps, family camps, retreats and an outdoor-education program, with one chef and a small crew of college-age helpers.

We checked the purchased ingredients, adapted the camp’s menu, and built purchase orders, production sheets and a timed plan for a chef and small crew.

During the August retreat, Dusty ran the accommodated line beside the main line: about 260 Chef's Plate meals from about 30 adapted recipes. Guests received the same welcome, with meals adapted to their needs.

What we learned

  • Personalization is not a recipe problem. It is an execution problem.
  • Most allergen gaps need a spec-verified purchasing change, not a second kitchen.
  • The person doing the work should not have to reverse-engineer the plan.
  • Hospitality is delivered at the pass, not on paper.

What the guests said.

“I've never felt this accommodated in my entire life.”
— Lizguest at the Encounter retreat · August 2026
“…best food at a camp…”
— a guest at the Encounter retreatAugust 2026 · fragment, full sentence to be confirmed
“…amazing lasagna…”
— a guest at the Encounter retreatAugust 2026 · fragment, full sentence to be confirmed

Guests at the Encounter retreat, August 2026 · first names only · company-reported.

What the tools did

  • Purchasing: eight invoices, 156 line items digitized; more than 2,700 products organized with allergen columns.
  • Menu: about 30 adapted recipes adapted from the camp's own menu and cooked in service.
  • Service: purchase orders, cook sheets and a card on every pan — printed from the locked plan.
See the technology, with the word for where each piece stands
See meal counts and printed service cards
The meal-count roll-up for one week: every group and the staff, one number per meal, the accommodated count broken out.
The meal-count roll-up for one week.
Printed service cards for a meal, one per pan.
Printed service cards for a meal, one per pan.

Flying Horse Ranch · Family reunion · September 2026.

The camp problem in miniature: several households sharing one kitchen and one stay, people arriving and leaving mid-week, stacked dietary needs, and a different pair of cooks at every meal who had never seen the plan.

See how the reunion plan connects
Ten households, staggered arrivals, seven cooks, stacked dietary needs, and one shared kitchen become one grocery order, one pull list and cook sheet per meal, per-person meal counts, and a fair cost split. What came inWhat came out 10 householdsstaggered arrivals and departuresseven different cooksstacked dietary needsone shared kitchenone grocery orderone pull list and one cook sheet per mealper-person meal countsa fair cost split — FairShare
Ten households, staggered arrivals, seven cooks, stacked dietary needs, and one shared kitchen become one grocery order, one pull list and cook sheet per meal, per-person meal counts, and a fair cost split.

In September 2026 we ran the food for a family reunion at a ranch in Colorado — about 26 people across 10 households, 10 meals, 12 cook sheets, a 238-line grocery plan, 118 items and 17 substitutions checked in advance. What the cooks got was one grocery order, one pull list and one cook sheet per meal, per-person meal counts, and a fair cost split at the end.

Each meal ran from a cook sheet with a flowchart of who does what. At the end, FairShare settled the cost by who had actually eaten — first transaction revenue in September 2026.

Planning a reunion or a group trip? Try the FairShare split

The tools behind it

  • TestingHousehold RSVP & profilesPer-person meal grids.
  • ●Running todayProduction sheets, prep & pull listsPull sheets and cook sheets.
  • TestingFairShareThe settlement.
  • ●Running todayRecipe adaptation engineAdapted variants.
Explore the reunion working documents
A roster of ten guests with their dietary chips — nut allergy, gluten-free, dairy-free, vegetarian — and the status of each form.
Illustrative roster — meal counts by dietary pathReal product output●Running today
A pull list for a Sunday dinner: items in delivery order with product photos and quantities, one of them flagged as substituted.
Reunion pull list — ingredients staged before cookingReal product output●Running today
Page one of a cook sheet: the meal, who leads each dish, the key times, and the overview.
Reunion cook sheet — who leads each dish and whenReal product output●Running today

A second camp · fall 2026.

a Colorado camp for children and adults with disabilities agreed in May 2026 to an evaluation: intake, one unified roster, and recipe-compatibility checks on a broadline distributor's channel. It runs this fall, after camp season. We will publish what we find here, labeled by how we measured it.

Nothing from this evaluation is counted on this site until it has been measured.

What we're measuring next

  • Food cost per served meal.
  • Waste at the end of service.
  • Labor minutes per meal, and who carried them.
  • Substitutions and rework: how often the plan had to change on the day.
  • Guests with restrictions served the same plate as everyone else.
  • Time returned to the chef.

Results appear here as they are measured with our partners, labeled by how they were measured.

What if no one in the kitchen had to hold the whole plan in their head to make it work?

“MagicMenu will help cooks from making mistakes.”
— Chef Spencer HardenExecutive Chef, 30+ years, Marriott · culinary consultant to MagicMenu
“For operators, the value is obvious: fewer manual cross-checks, cleaner substitutions, better purchasing, and a kitchen team that can focus on execution instead of firefighting.”
— Hillary Greeneformer VP Operations, Birdcall · Culinary Institute of America valedictorian · MagicMenu advisor

Bring us one kitchen challenge.

Thirty minutes with Dusty. Bring your chef.

Start a conversationSee the technology

The roster

A roster of ten guests with their dietary chips — nut allergy, gluten-free, dairy-free, vegetarian — and the status of each form.

The roster · real product output · Running today

The pull list

A pull list for a Sunday dinner: items in delivery order with product photos and quantities, one of them flagged as substituted.

The pull list · real product output · Running today

The cook sheet

Page one of a cook sheet: the meal, who leads each dish, the key times, and the overview.

The cook sheet · real product output · Running today

MagicMenu

Complex needs.
Simpler kitchens.

dusty@magicmenu.ai

Explore

  • Our approach
  • Who it's for
  • Examples
  • Technology
  • Sources

Your setting

  • Camps & retreats
  • Senior living
  • Skilled nursing
  • Distributors & partners
  • Reunions & group trips

More

  • Our story & team
  • Savings
  • Investors
  • Press
  • Contact

MagicMenu provides operational and informational support, not clinical, medical, or nutritional advice. Allergen-screened menus are built from ingredient screens against currently available product data; unknown data never passes a plate. They are subject to verification, and to the operator's own cross-contact controls, which reduce but cannot eliminate risk. Final ingredient, service, and guest-safety decisions rest with the operator. Guest information is handled under written agreements and appropriate privacy safeguards.

Illustrative people, food and kitchen images are concepts. Actual photographs and product outputs are identified in their captions.

Schedule a conversation

© 2026 MagicMenu, Inc. · Denver, ColoradoPrivacyTerms