Отказ от ответственности: я владелец компании, которая занимается этим сервисом, а также программист.
За исключением расчета данных о питании, http://bechamel.net делает именно это, если вы зарегистрированный пользователь (это бесплатно). Обратите внимание, что на остальной части сайта не так много активности, и из-за этого не происходит большой разработки (это не значит, что есть какие-либо планы по ее закрытию, нет).
Чтобы использовать для этого Бешамель, перейдите к рецепту, нажмите «Я хочу съесть это в ближайшее время», перетащите рецепт на соответствующий день, перейдите к списку покупок и добавьте рецепт. Вы можете отрегулировать порции либо по рецепту в списке, либо глобально в своем профиле. Он даже объединит эквивалентные ингредиенты в списке покупок (2 яйца в одном рецепте и 3 яйца в другом станут 5 яйцами в списке покупок).
Не стесняйтесь использовать его, если он соответствует вашим потребностям.