Skip to content

The menu-health check ​

The menu-health check is a daily, deterministic review of what you're about to cook and whether the menu is in good shape. It's not a vibe check — it's a battery of five small tests that flag specific problems, with the suggested fixes in the same screen.

You run it from Menu → Health check (or /admin/menu-health in the app). It looks at the next 7 and 14 days of menus at your campus and reports findings.

The five checks ​

CheckWhat it flags
Dish repetitionA recipe scheduled too many times in the window (e.g., the same chicken dish on lunch every day for a week)
Category staleAn entire category (soup, sides) that hasn't been scheduled recently — diners get tired of the same shapes
Daypart emptyA scheduled daypart has nothing assigned (e.g., Wednesday late-night shows zero entrées)
Cost outlierA recipe whose plate cost has jumped unexpectedly — usually because vendor pricing changed, occasionally because someone changed a quantity
Use-it-upStock above 2× par that no menu currently cooks in the next 14 days — money sitting on the shelf

Each finding shows the relevant recipes, the suggested fix (which meals to consider rotating in, which items to expect to order more of), and a direct link to the menu editor for the affected daypart.

How to read the output ​

The output is a list of flags, each one clickable. Inside a flag you see:

  • What the test found — the specific symptom in plain language
  • The evidence — the menus, recipes, or stock counts that triggered it
  • Suggested actions — concrete next steps (rotate this recipe into the Thursday lunch slot, drop par for these items, etc.)
  • Mark resolved — dismiss the flag for the current scheduling window if you've already decided the symptom is intentional

Nothing about this is automatic. PrepTable does not rewrite your menus; it tells you what's wrong and lets you decide.

Why this matters ​

Two of the five checks — dish repetition and use-it-up — correspond to market-whitespace gaps that no other campus-dining back-of-house tool ships. Repetition is the kind of thing managers notice eventually but don't catch in time; use-it-up is the kind of thing managers don't notice at all until the waste report shows the number. Running the health check once a week surfaces both before they become service problems.

The cost-outlier check is the highest-leverage of the five for a busy week. A single price change at your produce vendor last Tuesday will show up here as a flagged recipe the next time you check, with the new vendor price visible inline.

When to run it ​

The recommended cadence is once a week, on the same day, before you finalize next week's menus. A Monday-morning check before the Tuesday menu build catches both the use-it-up items from last week and the repetition risk in next week.

You can also run it ad-hoc after a major event ("did we use up Friday's leftover pulled pork?") or after a vendor-pricing change.

Where it lives in the app ​

The check is at Menu → Health check in the left-side navigation, under the Menu group. Admins and campus managers (for their assigned campuses) can run it; floor staff cannot, since the action items touch menu state.

Where to go next ​

Built for campus dining operations teams.