Turning a recipe into a grocery list

Last updated

You've picked what you're cooking. Now you need to know what to buy, and if you're like most people that means standing in aisle four with your phone, scrolling up and down an ingredient list, trying to remember whether you've still got paprika.

The gap between a recipe and a shopping list is small but it's real, and it's where a lot of good intentions quietly fall apart.

What happens when you add a recipe

Tapping "add to shopping list" doesn't dump the ingredients straight onto your list. A screen opens first, showing exactly what's about to be added, grouped by category, with a checkbox on every line.

Everything's ticked except the basics. Salt, pepper, olive oil, flour and the rest arrive unticked but visible, rather than being quietly filtered out. That's deliberate: the app has no idea what's in your cupboard, and hiding those lines means you never notice you're out of salt until you're halfway through cooking. If you need it, tick it.

Every line also tells you what it's going to do. If you've already got three onions on the list and this recipe wants two, the line says so, and you end up with a single entry for five instead of two separate rows you have to reconcile while shopping.

Scaling before anything is saved

There's a servings picker on that same screen. Move it from four to six and every quantity is recalculated before a single thing is written to your list.

This matters more than it sounds. Scaling afterwards means editing each line by hand, which nobody does, so what usually happens is that you buy for four, cook for six, and everyone gets a slightly sad portion.

Sorted the way the shop is laid out

Items land in categories that roughly match how a supermarket is arranged, so you walk the shop once instead of doubling back for the yoghurt you missed.

The interesting part is how the sorting decides. It looks first at what you did with that product before. If you once moved milk into a section you called "Fridge", the next milk goes there too, because your layout beats any generic one. Failing that it uses a built in word list in Dutch and English. Failing that the item goes in a leftover bin at the bottom, where you can see it and move it.

None of that involves an AI call. Getting a recipe onto your list stays offline and free, and it works the same on a train with no signal as it does at home. There's a separate smart sort button for tidying up whatever's ended up in the leftover bin, and that one does use AI, but it's a cleanup tool rather than something standing between you and your shopping.

The list works without signal

The whole list lives on your phone in a local database, with changes queued up and sent when there's a connection again.

That's not a technical detail so much as the difference between the thing working and not working. Supermarkets are famously bad places to have mobile signal. You want to be able to tick items off in a basement car park, in the freezer aisle, anywhere, and have all of it still be there when you come back up.

Doing it without an app

Copy the ingredient list into your notes app, delete the amounts you don't need, and sort it roughly by where things live in the shop. It takes about five minutes per recipe.

That's genuinely workable for one recipe. It falls apart across a week of them, because the value isn't in transcribing a list, it's in what happens when five recipes all want onions and you'd like to be told once how many to buy.

Questions

Does it know what I already have at home?

No, and it doesn't pretend to. Basics like salt, oil and flour arrive unticked so you can tick the ones you've actually run out of. Guessing what's in someone's cupboard is how you end up with a fourth jar of cumin.

What if two recipes both need onions?

They get combined into one line. The app converts between units first, so 200 g and half a kilo become one entry rather than two things you have to add up in the shop.

Does adding to the list need internet?

No. The list lives on your phone and syncs when you're back in range, so you can tick things off in a basement car park and nothing is lost.

Can I change the number of people first?

Yes, there's a servings picker on the screen that opens before anything is saved. Change it and every quantity is recalculated, so you're not doing multiplication at the fridge.