Cook in bursts.Eat in boxes.

Hi, I’m Hoang. I cook twice a week, then eat a different bentō box every day without touching a pan. Ketobentō is the planner I built to pull it off, and it’s yours now, exactly as I use it.

No card, no trial clock, no advertising. One weight is all it asks you for.

ProteinTeriyaki chicken thighsKeeps 4 days · 200C oven
VegetableSesame green beansKeeps 4 days · hob
PickleCucumber sunomonoKeeps 5 days · no cook
SauceSpicy mayoKeeps 10 days · no cook
One box. Thirty seconds of assembly.

Fifteen kitchens in the library

  • Japanese
  • Chinese
  • Thai
  • Indian
  • Italian
  • French
  • Spanish
  • Greek
  • Middle Eastern
  • North African
  • Mexican
  • German
  • Nordic
  • British
  • American

I stopped cooking meals. Now I cook components.

A meal I cook on Sunday is a meal I eat on Sunday. A component I cook on Sunday is a tray of teriyaki thighs, a pan of sesame green beans and a jar of pickles that show up in Monday’s box, Tuesday’s box, and a third built from what is left. Same two hours, five lunches, no two alike.

A Sunday afternoon · one oven at 200C

  • Teriyaki chicken thighs 6 portions
  • Charred cauliflower 5 portions
  • Miso eggplant 4 portions
  • Pickled red onion keeps 3 weeks

All of it shares one oven load, and it fills five boxes across the week in five different arrangements.

I have swung twenty kilos, three times.

Up when I’m happy, up when I’m sad, down again when I decide it’s time. I live well at both ends. What I needed was a way back that worked on the months my willpower was somewhere else.

So I vibecoded Ketobentō for my own kitchen, then cleaned it up for yours.

My fit to fat to fit story

Me at the heavy end of the swing, bathroom mirror.
Me at the lean end of the swing, same mirror, a year of patience later.
Me holding out the waistband of trousers that used to fit.

Four moves, and your week is settled.

01

Tell it when you cook

Your cook days, how you eat, how many boxes you need. Change any of it and the week redraws itself.

02

It picks the components

From fifteen kitchens, filtered by what you love, what you refuse to eat again, and what keeps long enough to batch.

03

It plans your kitchen

Which days you stand at the stove, what shares the oven, what order to work in, and one shopping list by aisle.

04

You open a box

Four things, thirty seconds. It knows what is still good in the fridge, so a leftovers day is a plan instead of a surprise.

The numbers a recipe app never writes down.

Every component carries how long it keeps, how you eat it days later, what equipment it fights for and what temperature it wants. My whole week falls out of those four.

Shelf life decides the week

Four days for the thighs, three for the eggplant, three weeks for the pickled onion. That one number tells me which days I cook and which days are thirty seconds of assembly.

One oven, one load

Temperatures snap to a ladder, so one session puts everything at the same setting in together instead of running the oven four times.

  • 150C slow roasts
  • 180C bakes
  • 200C the workhorse
  • 220C char and blister
  • Leftovers are a plan. A third box from what the first two left behind, counted against the fridge instead of the shop.
  • A list you can hold. Shopping by aisle, printable as three columns of tick boxes, because a phone in a supermarket is a phone you are holding instead of the trolley.
  • Fifteen kitchens. Japanese, Thai, Greek, Mexican, Nordic and the rest. Each can fill a box on its own, so a week can have an accent.
  • Short recipes. Most components have five things to buy or fewer, salt and pepper aside. A recipe with eleven lines doesn’t get cooked on a Wednesday. Not by me, anyway.

One number. The rest is yours to switch on.

A new account asks for a weight and nothing else. Macros, ketones and measurements stay off until you turn them on, and while one is off its charts and its fields are simply gone.

Turn something off later and nothing is deleted. It draws your line honestly, including the weeks it goes the wrong way, and it never nags. I built it that way because that is how I needed it.

Today’s weigh-in

82.4kg

Drag the ridge, or use the arrow keys. On a phone it works like a kitchen scale.

All three arrive switched off. Nothing here is required to use the app.


Nothing here is watching you.

No analytics, no tracking pixels, no advertising, and nobody to sell your data to, because there is no company here. Your log, your plans and your pantry are scoped to your account in the database itself, so the rule holds even if somebody rewrites the JavaScript in their own browser.

Read the privacy policy

Free, forever

Every screen, every component, every plan. No paid tier waiting behind a wall, and there never will be.

  • The whole component library, and the editor for writing your own recipes.
  • Week planning, cook sessions, shopping lists and the print view.
  • Your data stays yours, and it leaves with you when you delete the account.
  • If it helps you, buy me a coffee. That covers a month of running it, and it unlocks nothing, which is the point.

If Ketobentō helps you, tell a friend who’s struggling. It’s free, it carries no advertising, and you are the only way anyone finds it.