Sunday Template
This page is generated from data/weekly-system.toml, active meals, pantry, and freezer state.
Use it on Sunday before shopping. Edit the TOML files, then run scripts/recipes generate.
1. Choose The Week
- What is my batch meal?
- What is my fish meal?
- What is my butcher/meat meal?
- What bread/simple meal am I doing?
2. Planning Pass
- answer the four weekly decision questions
- choose the minimum viable week or a fuller default week
- check budget bands
- check stock-control triggers
- choose one high-effort upgrade only if the week is calm
- pick Sunday batch cook and Wednesday reset
- write the shopping list
- run the weekly review
3. Minimum Viable Week
| Meal | Minimal Version |
|---|---|
| Breakfast | oats/yoghurt/fruit |
| Lunch | leftovers or bread + hummus/eggs |
| Dinner 1 | dal/chilli/curry batch |
| Dinner 2 | fish or eggs + potatoes + greens |
| Dinner 3 | soup + bread |
| Backup | tinned beans/tomatoes + pasta/rice |
4. Stock Check
Check Before Buying
- rice / pasta / couscous
- tinned tomatoes
- beans / lentils / chickpeas
- frozen peas / spinach
- olive oil
- peanut butter / tahini
- spices / curry paste / harissa
- gym drink supplies
- emergency shelf
Rebuy Triggers
| Item | Keep | Rebuy When |
|---|---|---|
| Tinned tomatoes | 4 cans | you open can 3 |
| Chickpeas/beans/lentils | 6 cans | fewer than 3 remain |
| Tinned fish | 3 cans | fewer than 2 remain |
| Pasta/rice | 1 backup pack | backup opened |
| Frozen spinach/peas | 1 bag each | half-empty |
| Oats | 1 bag | backup opened |
| Eggs | 6-12 | fewer than 4 remain |
5. Freezer Due Soon
No freezer meals are overdue or due soon.
6. Current Generated Shopping List
- 4 large eggs
- 1 small bunch flat parsley
- 1 medium onion
- 1 large red pepper
- 2 400g tins tinned tomatoes (Keep several tins in pantry when possible.)
7. Weekly Review
- What did I actually eat?
- What spoiled?
- What did I enjoy?
- What was too much effort?
- What do I need to restock?
- What is next week’s batch meal?