Market platesBreakfast to lateBooked directFictional demonstration

A calculator with its workings out

Build the board.

Set 0–3 portions of each sample dish. The calculator totals energy, protein, carbohydrate, fat and fibre from stated ingredient weights and official UK reference values.

Estimate, not a lab result. Real recipes, suppliers, cooking losses and portions vary. This does not assess dietary needs or whether a meal is suitable for a medical condition.

1. Choose plates

Live table estimate 454 kcal

Sun-up plate

80g wholemeal bread · 70g avocado · 100g boiled egg · 80g cherry tomato

454 kcal23.8g protein

Contains: egg, cereals containing gluten.

Market bowl

160g brown rice · 100g chickpeas · 50g spinach · 80g tomato · 10g olive oil

454 kcal15.9g protein

Declared allergens: none of the 14 intentionally included.

Brick chicken

160g chicken · 200g sweet-potato wedges · 50g spinach · 40g yoghurt

576 kcal60.6g protein

Contains: milk.

Halloumi stack

80g halloumi · 70g wholemeal bread · 100g tomato · 40g spinach · 5g olive oil

476 kcal27.8g protein

Contains: milk, cereals containing gluten.

Wild salmon

150g salmon · 140g brown rice · 60g spinach · 30g yoghurt · 5g olive oil

593 kcal46.7g protein

Contains: fish, milk.

Bright bowl

200g Greek-style yoghurt · 100g banana · 30g porridge oats

461 kcal15.9g protein

Contains: milk, cereals containing gluten (oats).

Method / visible by design

What the number means.

01

Reference food

Each ingredient maps to a named CoFID 2021 row and food code. Values marked “trace” in the source are treated as zero here.

02

Recipe weight

Per-100g values are multiplied by the sample ingredient grams printed on every dish, then summed without hidden “health” scoring.

03

Portions

Your 0–3 choices multiply the raw dish totals. Kilocalories and kilojoules display as whole numbers; macros display to one decimal place.

Open the source and limitation notes

Nutrition source: McCance and Widdowson's CoFID 2021, retrieved 21 July 2026. The public dataset expresses these values per 100g.

Allergen framing: the sample-recipe declarations follow the Food Standards Agency's list of 14 regulated allergens and its March 2025 out-of-home guidance. Written information should support—not replace—a conversation with trained staff.

Not included: supplier “may contain” warnings, substitutions, cross-contact, cooking losses, lab analysis, personal targets or medical interpretation. An adopting restaurant must replace sample recipes with its own signed-off recipes and keep its allergen matrix current.

No API key or external request is needed: the small fallback dataset is local, auditable and works offline. Its pure calculation module can accept a different reviewed provider later without changing the interface.

Built your order?

Now build the table.

Bring the people who always ask for one more plate. Pick a date, time and party size.

Book a table