Skip to content
Heilsa

A shopping list with pantry context

Move missing recipe ingredients into shared shopping, then bring bought items back into the pantry.

The Shopping tab: basil and gnocchi to buy, both labelled as coming from the Creamy Tomato Gnocchi recipe.

Every item remembers the dinner it came from.

  • Missing recipe ingredients can become shopping items.
  • Bought items can transfer back into pantry state.
  • Household members coordinate from the same list.

Shopping with a reason attached

A list is easier to trust when it remembers why an item is there. Heilsa keeps missing recipe ingredients connected to the dinner decision that created them.

Close the loop after the grocery trip

When shopping items are marked bought, they can become pantry items. That keeps the household food loop current instead of creating another list to reconcile later.

The rest of the loop

Try it with your own kitchen

Heilsa is in live testing on iPhone. Tell us about your household and we will send you a TestFlight invite.

iOS 17 or later. Free during the beta.