Skip to content
Heilsa

A plan that already knows your kitchen

Plan up to a fortnight of meals from the pantry you actually have, and leave the days you have not decided on empty.

The Plan tab: tonight is Chickpea and Spinach Curry, with the next few nights planned and later days still open.

Tonight, then the next few days, then honestly empty.

  • Fourteen days of breakfast, lunch and dinner slots.
  • Options are ranked by pantry coverage, what needs using, and recent repeats.
  • Leftovers, eating out and skipped nights are slot types, not gaps.
  • What the plan needs and the pantry lacks goes to the shopping list.

Ranked, not pre-filled

The plan starts empty and stays that way until you decide. Open a day and Heilsa orders the candidates: what the pantry already covers, what is closest to needing using, what nobody has eaten lately, and what everyone in the household can actually eat. The choice is still yours — the work that gets removed is the remembering.

Plans break, and that is accounted for

Most planners treat a changed evening as a failure state. Heilsa treats leftovers, eating out and a night you are skipping as real entries, because they are real answers to what is for dinner. Swap a slot, clear a day, or ignore the plan entirely for a week. The pantry stays the source of truth, so nothing downstream has to be rebuilt.

Cook it, and the pantry keeps up

Marking a meal cooked closes the loop the plan opened: Heilsa asks what it used and updates the shared pantry, and where a meal made more than the household ate, the remainder can become a leftovers night later in the week rather than a container nobody claims.

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.