Я не могу без запасов. Это получается за каждой пачкой макарон, соли, сахара и т.д. в магазин подрываться бежать.  По сути вопроса, у меня два шкафа / секции / полки, как вам удобней. В одной все открытое, в другой все закрытое. Соответственно для готовки беру из того отделения где все открытое, если там нет того, что мне надо, беру новую пачку, потом ставлю ее в секцию где открытые продукты. Когда в  запасе остается одна пачка чего либо, пишу себе пометку, например, гречка заканчиваются, надо уже докупить.