Fresh, uncooked dumplings last a day or two in the fridge before the wrappers go soggy and the filling weeps, so dumpling makers sell them frozen. Frozen, they keep for months; what ends them is freezer burn on the wrappers, cracking as the dough dries, and ice that glues them together if they were bagged before they froze. In the example below, a Quincy dumpling maker's frozen bags passed every test through day 240, and they say best by 180 days, a 25% margin. Below is what ends a dumpling's shelf life, fresh against frozen, the study, the date on the bag, and a free template.
The short version
- Fresh dumplings last a day or two; frozen, months.
- Freeze them on trays first, then bag them.
- Freezer burn and cracked wrappers end frozen dumplings.
- Keep the freezer at a steady 0°F.
- Run a real-time study, frozen, and leave a margin.
- Print "Keep frozen" and "Cook from frozen".
- TaroStack gives every batch its date from the shelf life you set. More below.
What ends its shelf life
| What ends it | What happens | What slows it |
|---|---|---|
| Freezer burn | Wrapper edges dry and turn white | Bags with little air; a steady 0°F |
| Cracking | Dry wrappers split when cooked | Freeze fast; tight bags |
| Sticking | Dumplings bagged soft freeze into a block | Freeze on floured trays first |
| Soggy wrappers | Fresh dumplings in the fridge go wet | Sell them frozen |
Folding and freezing by the tray is in how to make dumplings in bulk, and the bags in how to package frozen food for sale.
How it's stored
| Stored | In the example's tests | On the label |
|---|---|---|
| Frozen bag at 0°F | Passed every test through day 240 | Best by 6 months |
| Fresh, refrigerated | Soggy by day 2 in a side study | Plates at the market only, cooked the same day |
| Thawed | Not part of the study | "Cook from frozen; do not thaw" |
Cooking from frozen keeps the wrappers from going soft; the bag says so.
An example: a shelf life study
Wollaston Dumpling Co., the made-up dumpling maker in Quincy, Massachusetts, I use in these examples, kept frozen bags of 24 from one run at 0°F and cooked a dozen at each pull:
| Test | Pass if | Day 0 | Day 60 | Day 120 | Day 180 | Day 240 | Day 300 |
|---|---|---|---|---|---|---|---|
| Taste score, 1 to 9 | at least 6 | 9 | 9 | 8 | 8 | 7 | 5 |
| Freezer burn, 1 to 5 | at most 2 | 1 | 1 | 1 | 2 | 2 | 3 |
| Wrappers cracked when cooked, of 12 | at most 1 | 0 | 0 | 0 | 1 | 1 | 3 |
| All pass? | Pass | Pass | Pass | Pass | Pass | Fail |
Everything passed through day 240; at day 300 the taste fell below 6, freezer burn showed and three wrappers cracked. Taking a 25% margin off day 240 gives 180 days, six months. How the pulls and margin are planned is in shelf life testing.
The date on the label
Frozen food carries a quality date, "Best by", with "Keep frozen" and how to cook or thaw it. In California, food made from July 1, 2026 that shows a date uses "BEST if Used by" or "BEST if Used or Frozen by" for quality, in sell by date law, and how to write the date is in best by date format. The year's numbers are in dumpling business plan.
Get the template
Download the dumpling shelf life study template. One sheet: the product, the lot tested, the day it was made, how it's stored and the margin to leave; then each test with its limit and the result at each pull. It marks each pull pass or fail, finds the last day everything passed, takes the margin off, and gives the shelf life for the label and the date for a batch made today. It's an ordinary Excel file with no macros, and it works in Google Sheets, LibreOffice and Numbers.
Where this stops working
The study gives one date for one dumpling. Three fillings, runs three days a week, bags at grocers and restaurants: someone has to date each run and send the oldest bags first.
How TaroStack does it
TaroStack gives every batch its date from the shelf life you set, and sends the oldest out first.
Dates from the shelf life. Each dumpling carries its shelf life in days, and each batch's lot gets its production date and the date that follows from it.
First-expired-first-out. Orders take the oldest lots first by default, and a grocer can be set to take only stock with enough days left.
What's coming up. A forecast shows what will expire unsold and what it costs, and anything thrown out is recorded with its reason, expired or spoiled, so waste shows by item.
| The job | Spreadsheet | In TaroStack |
|---|---|---|
| The date on a batch | Worked out by hand | From the shelf life, on the lot |
| Which batch goes out first | Dates on tape | First-expired-first-out |
| Stock with enough days for a grocer | Checked by hand | The customer's shelf-life rule |
| What expired last month | Not counted | Waste by reason |
Lots, dates, first-expired-first-out and the expiry forecast are on every plan, from $49 a month. The first 30 days are free, with no credit card. If you'd like a hand setting up, ask, and we'll do it with you.
