Make the instrument yours

Your kitchen,
your dishes, your numbers.

Every fixture is editable. Change what a dish costs you, how long your oven really takes, how many it serves at your table. Hide what you would never cook. Add your own. Everything stays in this browser and travels as one JSON file you own.

In library
352
Your dishes
0
Edited fixtures
0
Hidden
0
Section 01

Dish library

Resource numbers here are what the engine plans against. Edit them until they match your kitchen rather than an average one.

DishCourseOvenBurnerActiveServesCostActions
Aubergine involtini, ricotta & basilfixtureanchor30154583.90
Aubergine parmigianafixtureanchor55255584.20
Baked mac and cheese, catering trayfixtureanchor502030163.10
Baked pasta, tomato & basilfixtureanchor45203586.00
Beef Wellington, individualfixtureanchor301570614.00
Black dal, long-simmeredfixtureanchor01502582.10
Butterflied lamb over coalsfixtureanchor0030710.00
Carne asadafixtureanchor002089.00
Cassouletfixtureanchor120405088.00
Charred chicken skewersfixtureanchor003565.00
Chickpea & squash taginefixtureanchor0553066.00
Clam linguinefixtureanchor0252566.40
Coconut vegetable curry, big pot, no dairyfixtureanchor06030162.90
Curry goatfixtureanchor01503087.00
Dressed instant noodlesfixtureanchor0101040.80
Egg fried rice, single wokfixtureanchor0121241.00
Egusi soupfixtureanchor0753587.00
Escovitch fishfixtureanchor0303567.00
Finnbifffixtureanchor0602568.00
Gaeng keow wan gaifixtureanchor0303085.00
Ghormeh sabzifixtureanchor01504587.00
Grill skewers & charred lemonfixtureanchor003566.00
Grillet makrellfixtureanchor001565.00
Herb-crusted rack of lambfixtureanchor251025415.00
Hong shao roufixtureanchor0902566.00
Hot dog station, self-buildfixtureanchor0020202.60
Individually plated braised short ribfixtureanchor2002035612.00
Jarred curry sauce over ricefixtureanchor0201051.30
Jerk chickenfixtureanchor002585.00
Jerk chicken thighs, grill batchfixtureanchor0035164.40
Jollof ricefixtureanchor06035104.00
Joojeh kababfixtureanchor002586.00
Katsu karēfixtureanchor0404066.00
Kofta bil siniyehfixtureanchor4003087.00
Lentil & mushroom loaffixtureanchor50153582.90
Lentil shepherd's pie, catering trayfixtureanchor452535142.60
Mapo doufufixtureanchor0152055.00
Maqlubafixtureanchor07540107.00
Mole negro con pollofixtureanchor40606088.00
Moussakafixtureanchor60305086.00
Murgh makhanifixtureanchor20403586.00
Mushroom & chestnut wellingtonfixtureanchor35205585.20
One-pan mussels, pantry brothfixtureanchor0101042.20
One-pot red lentil soupfixtureanchor0301561.10
Osso bucofixtureanchor120203569.00
Osso buco, gremolatafixtureanchor150203569.50
Ovnsbakt laksfixtureanchor3501586.00
Paella, rice-based, gluten-freefixtureanchor04530146.10
Pan-seared duck breast, cherry jusfixtureanchor102535611.00
Pizza margherita alla grigliafixtureanchor003044.00
Poached halibut, beurre blancfixtureanchor02530613.00
Pulled jackfruit, big potfixtureanchor07030143.20
Qing zheng yufixtureanchor0181568.00
Red-wine braisefixtureanchor210254066.00
Rendang dagingfixtureanchor01803087.00
Risotto ai porcinifixtureanchor0253066.00
Rogan joshfixtureanchor01204088.00
Sake no teriyakifixtureanchor0152068.00
Salmon en croûtefixtureanchor3503088.60
Satay ayamfixtureanchor0030105.00
Shish taoukfixtureanchor002086.00
Shop-bought quiche, sliced coldfixtureanchor00561.80
Single-pot dhal with toastfixtureanchor0301550.80
Slab frittatafixtureanchor35102086.00
Slow pork shoulder, fennel & orangefixtureanchor300030107.50
Slow-cooked grain bowl barfixtureanchor0402081.80
Souvlakifixtureanchor0030105.00
Stuffed peppers, rice & herbsfixtureanchor40153082.60
Stuffed squash, farro & sagefixtureanchor55153063.80
Suyafixtureanchor002086.00
Tandoori murghfixtureanchor3002586.00
Three-bean chilli, no ovenfixtureanchor0351581.20
Tinga de pollofixtureanchor0452586.00
Tinned chickpea curryfixtureanchor0251551.60
Tinned tomato pastafixtureanchor0202041.40
Tinned tuna rice bowlfixtureanchor0151541.50
Tray shakshukafixtureanchor25202562.80
Tray-roast chicken & lemonfixtureanchor7502556.00
Tray-roast pork loin, sliceablefixtureanchor100025126.60
Tsipoura sti scharafixtureanchor002049.00
Vat of beef chillifixtureanchor09035183.90
Veggie burger patties, griddledfixtureanchor0020162.40
White bean & greens soupfixtureanchor0452586.00
Whole fish baked on potatoesfixtureanchor3502049.00
Wild mushroom risottofixtureanchor0303064.50
Yakitorifixtureanchor002585.00
Zereshk polo ba morghfixtureanchor0603586.00
Bánh mì boardfixtureboard10030104.00
Breakfast buffet boardfixtureboard201030183.80
Cheese and cracker wall, large formatfixtureboard0030244.90
Cheese board with quince & walnutfixtureboard001586.00
Chin chin & small chopsfixtureboard03045162.00
Crackers, tinned pâté & picklefixtureboard00861.00
Crudités with two dipsfixtureboard0030102.40
Cured boardfixtureboard0020104.00
Festival & fried fish boardfixtureboard03040104.00
Jarred pepper & feta boardfixtureboard001060.90
Jarred tapenade toastfixtureboard00860.60
Knäckebröd med påläggfixtureboard0020104.00
Long antipasti boardfixtureboard0035205.40
Mezze boardfixtureboard0030125.00
No-animal grazing boardfixtureboard0030183.60
No-nut crudité wall with three dipsfixtureboard0035202.00
Olives, crisps & tinned nutsfixtureboard00580.60
Onigiri boardfixtureboard02030103.00
Pickle and ferment trayfixtureboard0015201.40
Pita & dipsfixtureboard8020103.00
Queso fundidofixtureboard1551065.00
Sabzi khordanfixtureboard0015102.00
Sashimi moriawasefixtureboard0025614.00
Shop crisps, jarred dipfixtureboard00580.50
Shui jiaofixtureboard02560104.00
Sliced brisket tray, self-servefixtureboard0040168.80
Smoked fish plate, rye & picklesfixtureboard001587.00
Tagliere di antipastifixtureboard0020105.00
Thali boardfixtureboard0203084.00
Tinned chickpea hummus & crackersfixtureboard001060.90
Tortillas y salsasfixtureboard01015102.00
Vegetable & dip boardfixtureboard0025104.00
Warm olives & fried almondsfixtureboard01010101.60
Agege bread & butterfixturebread01010101.00
Bought sourdough, cultured butterfixturebread80681.30
Caramelised onion flatbreadfixturebread15253081.10
Char siu baofixturebread03040104.00
Coco breadfixturebread15025102.00
Cong you bingfixturebread0204582.00
Cornbread, catering tray, slicedfixturebread35015200.80
Eliopsomofixturebread35030102.00
Focacciafixturebread25020102.00
Gluten-free cornbreadfixturebread3001581.10
Griddled flatbreadsfixturebread0253580.70
Grissini, rosemary & sea saltfixturebread20025100.50
Kuih waffle pandanfixturebread0202582.00
Lahm b'ajeenfixturebread25035104.00
Manakish za'atarfixturebread2003082.00
Naanfixturebread1503082.00
No-knead pan flatbreadfixturebread0152060.50
Parathafixturebread0253581.00
Puff-pufffixturebread02520121.00
Rosemary focaccia, tornfixturebread25020100.80
Roti canaifixturebread03040102.00
Rugbrødfixturebread55025102.00
Sangakfixturebread805102.00
Shokupanfixturebread30040102.00
Shop baguette, no reheatfixturebread00260.50
Warm bread & cultured butterfixturebread100581.00
Warm brioche rollsfixturebread18015100.90
Warm tortillas, dry panfixturebread08860.40
Agua fresca de sandíafixturedrink0010102.00
Alcohol-free berry cooler, dispenserfixturedrink0015201.00
Batch cold brew concentratefixturedrink005100.40
Batched aperitivo, bottledfixturedrink0015123.50
Batched rum punch, dispenserfixturedrink0020202.40
Cha yenfixturedrink01010102.00
Dooghfixturedrink008101.00
Fresh lemonade, big batch, no alcoholfixturedrink0020200.70
Frozen margarita, big-batch mixfixturedrink0020163.00
Glöggfixturedrink02010103.00
Hot spiced cider, urnfixturedrink06010200.90
House wine, no chill requiredfixturedrink00251.50
Iced tea, big urnfixturedrink01015240.50
Jallabfixturedrink0010102.00
Ju hua chafixturedrink0810101.00
Masala chaifixturedrink01510101.00
Mulled wine, one potfixturedrink018010162.20
Negronifixturedrink0010104.00
Ouzo spritzfixturedrink0010103.00
Powdered lemonade jugfixturedrink003100.20
Rum punchfixturedrink0015123.00
Service kitfixturedrink0010122.00
Spiced tea bag punchfixturedrink088100.30
Spritz station, build-your-ownfixturedrink0015203.60
Umeshu sodafixturedrink005103.00
Vinegar shrub & sodafixturedrink01215121.00
Warm spiced punchfixturedrink04012121.10
Wine servicefixturedrink008122.00
Zero-proof house pourfixturedrink051582.00
Zobofixturedrink02010121.00
Agedashi dōfufixtureside0152063.00
Agurksalatfixtureside001081.00
Aloo gobifixtureside0302082.00
Baked beans, one big potfixtureside09015201.10
Boiled potato salad, jarred mayofixtureside0201560.90
Braised fennel, parmesan crumbfixtureside15202081.90
Braised red cabbage, apple & clovefixtureside0601581.20
Bulgur pantry tabboulehfixtureside002060.70
Bulk coleslaw, catering bagfixtureside0015200.90
Buttered peas & baby gemfixtureside081081.40
Cabbage slaw, jarred dressingfixtureside001260.50
Caponatafixtureside0252582.00
Celeriac & potato puréefixtureside0302581.80
Charred corn and black bean saladfixtureside0025161.60
Charred corn, lime & chillifixtureside0121281.40
Charred greens, chilli & lemonfixtureside0141561.60
Cold green salad, sharp dressingfixtureside001281.60
Cold peanut noodlesfixtureside0101561.10
Cracked grain & herb saladfixtureside01825101.50
Dal tadkafixtureside04015102.00
Dan chao fanfixtureside0101262.00
Dodofixtureside0201582.00
Elote asadofixtureside001083.00
Fattoushfixtureside002083.00
Fried sweet plantainfixtureside0151581.00
Frijoles charrosfixtureside09015103.00
Gado-gadofixtureside0253083.00
Gigantes plakifixtureside75102082.00
Glazed baby carrots, brown butterfixtureside0151581.50
Green beans, toasted almondfixtureside0101281.60
Grilled vegetable platter, no-animalfixtureside0025161.90
Herbed grain saladfixtureside02020101.60
Herbed rice salad, gluten-freefixtureside02520181.10
Horiatikifixtureside001583.00
Instant mash cakes, pan-friedfixtureside0121550.60
Loaded potato salad, big bowlfixtureside02025161.30
Mast-o khiarfixtureside001282.00
Moin moinfixtureside06030103.00
Mujaddarafixtureside0452582.00
No-cook steeped couscousfixtureside031060.50
No-pork baked beans, smokyfixtureside09015200.90
Ovnsbakte rotgrønnsakerfixtureside4501582.00
Panzanellafixtureside001582.00
Potato dauphinoise, thin-slicedfixtureside8052582.20
Potato gratinfixtureside70102581.60
Potato gratinfixtureside7003081.70
Quick-pickled pantry vegetablesfixtureside051280.40
Rice and peasfixtureside0351582.00
Roast cauliflower, tahini & pomegranatefixtureside3501882.10
Roast roots with honey & thymefixtureside4502081.40
Roast roots, honey & thymefixtureside4501581.60
Sabzi polofixtureside0402582.00
Sharp vinegar slawfixtureside0020100.90
Soft polenta, parmesanfixtureside0351581.30
Som tamfixtureside001563.00
Suan chao qingcaifixtureside061062.00
Sunomonofixtureside001583.00
Tinned corn & bean saladfixtureside00860.70
Tinned lentil salad, mustard dressingfixtureside001050.80
Watermelon and feta, big platterfixtureside0020181.80
White beans braised with greensfixtureside0451881.10
Akarafixturestarter02025102.00
Arancinifixturestarter02545103.00
Arancini, fried to orderfixturestarter03045241.90
Ärtsoppafixturestarter09020103.00
Ash-e reshtehfixturestarter09030103.00
Bruschetta bar, toast and toppingsfixturestarter15030201.50
Burrata e pomodorifixturestarter001064.00
Burrata with heirloom tomatofixturestarter001263.40
Callaloofixturestarter0201582.00
Caprese skewers, one bitefixturestarter0030241.70
Carrot & ginger soupfixturestarter0352081.30
Ceviche verdefixturestarter002067.00
Chawanmushifixturestarter0252564.00
Chilled pea & mint soupfixturestarter01015101.50
Chilled shellfish, mignonettefixturestarter003062.50
Chilled soup, small pourfixturestarter01520102.50
Chilled tomato & almond soupfixturestarter002582.00
Citrus, fennel & olive saladfixturestarter001881.90
Cold tofu, pantry soy dressingfixturestarter00640.90
Country terrine, picklesfixturestarter75035104.40
Crab & avocado starterfixturestarter002567.80
Devilled eggs, crisp shallotfixturestarter01530101.20
Doctored tinned soupfixturestarter08840.80
Dry cereal & tinned milk barfixturestarter00580.40
Esquitesfixturestarter0151583.00
French onion soup, gruyère crustfixturestarter10603082.50
Fried chicken bites, bucket-stylefixturestarter04035203.30
Gỏi cuốnfixturestarter01035104.00
Gougèresfixturestarter141035101.50
Gravlaxfixturestarter0020104.00
Grilled corn ribsfixturestarter0025161.50
Gyōzafixturestarter01545103.00
Halloumi and pepper skewers, gluten-freefixturestarter0030202.70
Ham biscuits, split and filledfixturestarter20030242.20
Heirloom tomato tartfixturestarter3003082.80
Hummus bi lahmefixturestarter0102084.00
Kashke bademjanfixturestarter0303083.00
Labneh bi zaatarfixturestarter001082.00
Leeks vinaigrettefixturestarter0152081.70
Lumpia gorengfixturestarter02540123.00
Mini beef slidersfixturestarter02040204.50
Mini quiches, oven trayfixturestarter25020241.40
No-cook gazpacho, small pourfixturestarter001580.90
No-meat sausage rollsfixturestarter30025241.60
Pai huang guafixturestarter001281.00
Pani purifixturestarter0030102.00
Pepper soupfixturestarter0401584.00
Roast beetroot, whipped goat's cheesefixturestarter5002083.60
Samosafixturestarter03045122.00
Savoury pantry porridgefixturestarter0101050.50
Scallop crudo, citrus & chillifixturestarter002568.50
Shaved fennel & orange starterfixturestarter001581.50
Shrimp cocktail shootersfixturestarter0030203.40
Single-pan mug omelettefixturestarter06810.80
Spanakopitafixturestarter301040123.00
Stamp and gofixturestarter02025103.00
Suan la tangfixturestarter0202083.00
Tinned corn fritters, one panfixturestarter0181560.60
Tinned sardine salad, no cookfixturestarter001041.30
Toast, jam & pantry spread barfixturestarter00580.50
Tzatzikifixturestarter0015102.00
Vegan mushroom broth, herb oilfixturestarter0602081.70
Vegetable samosas, oven-finishedfixturestarter25015241.20
Warm toasts, seasonal toppingfixturestarter1201882.50
Wild mushroom tartletsfixturestarter18204083.10
Affogato, torn amarettifixturesweet001081.70
Apple tarte tatinfixturesweet40153082.60
Atayef bil ashtafixturesweet02035123.00
Baghlavafixturesweet35840163.00
Baklavafixturesweet351040163.00
Baklavafixturesweet35840163.00
Black cakefixturesweet90040143.00
Chè ba màufixturesweet01525102.00
Churros con chocolatefixturesweet0253583.00
Dark chocolate potsfixturesweet0152582.20
Dorayakifixturesweet02030102.00
Faloodehfixturesweet0520102.00
Flourless chocolate cakefixturesweet451025102.80
Frozen yoghurt barkfixturesweet001080.70
Fruit skewers, no-animalfixturesweet0025201.30
Gluten-free brownie trayfixturesweet30015241.20
Guihua gaofixturesweet081581.00
Gulab jamunfixturesweet03030122.00
Instant pudding cupsfixturesweet001060.50
Jian duifixturesweet02540122.00
Kardemummabullarfixturesweet18045122.00
Khao niew mamuangfixturesweet0302083.00
Kheerfixturesweet04515102.00
Lemon bars, catering trayfixturesweet40020240.90
Lemon possetfixturesweet0121581.60
Loukoumadesfixturesweet02535122.00
Macerated berries, thick creamfixturesweet001282.60
Macerated fruit & citrusfixturesweet0015101.80
Microwave mug cakefixturesweet00610.40
Mochi aisufixturesweet0010122.00
Multekremfixturesweet001584.00
No-bake oat & honey barsfixturesweet0815100.50
No-bake pantry flapjackfixturesweet0812100.40
Olive oil & citrus cakefixturesweet45025101.20
One-pan rice puddingfixturesweet0351060.60
Panna cottafixturesweet0101583.00
Pastel de tres lechesfixturesweet35030104.00
Pavlova, whipped cream & passionfruitfixturesweet9003082.40
Poached fruit in spiced syrupfixturesweet0301881.40
Puff-puff donut cakefixturesweet45025102.00
S'mores bar, fire-sidefixturesweet0010201.00
Set cream tartfixturesweet251035101.80
Sweet fried dumplingsfixturesweet02030101.00
Tinned fruit cup, no chill neededfixturesweet00560.50
Tinned peach & yoghurt potfixturesweet00860.70
Tiramisùfixturesweet0030103.00
Vanilla panna cotta, berry coulisfixturesweet0102082.30
Vegan poached pear, spiced red winefixturesweet0301582.00
Section 02

Kitchen profiles

Save the equipment reality of a place — your kitchen, a rented house, a parent's kitchen — and load it into any plan in one click.

New profile

No saved kitchens yet. Profiles appear on the planning page as one-click equipment loads.

Section 03

Configuration file

Your edits live in this browser only. Export to move them to another device, keep a backup, or hand your kitchen model to someone else.

Section 03b

Bulk import

Import many dishes at once from a CSV sheet or a JSON array. Rows are validated one by one and nothing is written until you accept the diff. A row that fails is named and refused — it is never quietly repaired.

Expected columns

id, name, course, note, contains, formats, shapes, season, ovenMin, burnerMin, grill, fridgeUnits, counter, activeMin, servesPerBatch, makeAheadDays, holdMin, costPerGuest, method, tempBand, kidFriendly, outdoorSafe, ingredients

Lists use a pipe: seated|buffet. Ingredients use item:perGuest:unit:aisle, separated by pipes. Minutes are per batch; cost is indicative per guest.

Section 04

How the engine reads your numbers

Feasibility index
0–100. Starts at 100 and subtracts overload above 82% on any gauge, idle penalties for badly under-used capacity, a menu-balance penalty, and 22 points per hard stop.
Hard stop
A constraint the engine refuses to plan around: more guests than seats, oven dishes without an oven, a cookout without a grill, or labour beyond survivable. Each carries a correction path rather than a silent substitution.
Load gauge
Demand against declared capacity inside the day-of window. Under 32% is under-used, 78% and above is tight, over 100% is overloaded.
Menu balance
Penalises three dishes sharing one cooking method, four in one temperature band, more than half the route landing on the day, and anything out of season.
Made ahead
Share of the route completed before the day. Higher is calmer, but it is bounded by cold storage — the fridge gauge is the real limit.
Indicative cost
Fixture-declared planning cost per guest, multiplied by batch volume. Not a quote, not live pricing, and not adjusted for where you shop.