Automated Grocery Lists for Meal Plans

Foodzilla generates grocery lists automatically from meal plans that is always up to date and configurable. This saves time and makes grocery list shopping much easier.

Automated Grocery Lists for Meal Plans

At Foodzilla, we're all about making software do the work to automate as many tasks as possible for both the nutrition coaches and their clients. Our goal is to make nutrition and eating healthy a sustainable habit not a one-off experiment.

There are many obstacles in the way for both professionals who are managing other people's nutrition and the people themselves trying to achieve a sustainable healthy eating habit. All these obstacles are solvable but require sustained engineering effort to make the software do the tedious work and let humans do the interesting (more satisfying) work. So before we introduce grocery lists and meal planning in Foodzilla, let's go through the problems in this area.

Problems with Grocery Lists

Your nutrition coach provides you a meal plan that is personalized to fit your lifestyle. This is usually a PDF file or a paper with meals and how to cook them. The next step for you is to buy the ingredients for all the meals in a week/fortnight/month depending on your shopping pattern.

Current solutions include the coach sending you a list of all the ingredients by email/paper or using a note sharing tool. While this is fine and works for now, it falls through in the following situations:

  • What if the coach changes the meal plan slightly? they have to regenerate the list or you would have to manually update it
  • What if the serving size doesn't match the actual serving amount you will cook? For example, the meal was developed for two people but this week you're the only one eating those meals?
  • What if some of the meals provided you've already had enough of? you would have to manually check the ingredients and remember not to buy them
  • What if the coach sends you the ingredients list for next week but you would like to shop for two weeks this time around?
  • When you're in the supermarket, you would usually copy all these ingredients to a note app then cross them off, however the note app is just a copy of the ingredients and can't be interacted with (example changing serving size ...etc)

There are more problems but these are the main ones. Let's take a look at how Foodzilla solves them and makes the grocery shopping experience simpler.

How Foodzilla Generates Grocery Lists

Nutrition coaches in Foodzilla are able to create meal plans from recipes and assign them to clients. This process happens in real-time and any updates to the meal plans are reflected to the clients' mobile app instantly.

Foodzilla Grocery Shopping List

Grocery lists are generated from the meal plan assigned to a person. This means the list updates in real-time as changes happen to the meal plan by the coach (if any). So the grocery list is not a copy but is a live version of the ingredients in the meal plan. This is important because it saves time for both the coach and the client were all the ingredients are in sync without needing to use another app, emails, or paper.

This is nice but do we still have the other problems listed above? NOPE.

Foodzilla Grocery Lists allow you to:

  1. Change the date range (you can choose any date range using our handy calendar and the ingredients will be generated for you automatically)
  2. Change the serving amount for the meals. For example, some meals are created for say 4 people but you're actually only wanting to shop for 1 person. You can set the serving size to 1 and that will update all the ingredient amounts accordingly
  3. Select or deselect meals from the grocery list. You are able to see the meals they've got in any time period (next week, next 10 days...). When deselecting a meal, the ingredients will be recalculated automatically.
  4. Check/uncheck ingredients from the list (just tap on an ingredient to cross it off the list)


  • The ingredients are split into categories to make it easier to read and buy
  • The ingredients measurements depend on the meal itself. In this example we are using grams but the meal can use ounces/lbs/cups or any other measurement available

If you're interested, this feature is available to customers on any paid plan and is available in the Foodzilla mobile app from version 7.8.0.

If you're new and would like to try out Foodzilla, feel free to signup today and get 10 days free trial without needing to add any payment info. Subscribe to our newsletter to stay up to date with our development and learn more about Foodzilla.

Thanks for reading and if you have any questions, just click on the green chat-bubble in the bottom right of this page and the team will help you out.