|
Home > Templates > Holiday > Dinner Planner Holiday Dinner PlannerUse this Microsoft Excel workbook to plan the timeline for holiday meal preparation. Enter the dinner time, then list the menu items and the time for each step. Print a timetable list, or a Gantt chart Note: To organize your weekly meal planning, ingredients, and shopping list items, go to the Weekly Meal Planner page. |

Cooking a big dinner, with lots of dishes, is like any other project - you need to coordinate all the activities, and people, and resources, to make sure the project is a success!
In some projects, you decide when to start, calculate how long each step will take, then estimate when the project will be finished. Since the goal of this project is to serve dinner at a specific time, we’ll plan the schedule backwards, instead of forwards.
So, the first thing you’ll do in this meal scheduler is to enter the time that you want to serve dinner.
All the other times will be calculated, based on that dinner time.
To select a dinner time, follow these steps:
The drop down list was created with Data Validation, and the times are in a table on the Lists sheet.
You can edit that list of dinner times, on the Lists sheet, if needed.

There are meal items, time, cooking locations, and process lists, on the Lists sheet. You can add more items, if you need to.
▶ Note: The lists are in named Excel tables, so they will expand automatically.
On the Lists sheet, add or remove items in the Location and Food_Items list, if needed.
For example, if you have an electric pressure cooker, and will use it for some of the meal items, add that to the location list.
To add an item to one of the lists on the spreadsheet, follow these steps:

Whether your project is preparing a holiday dinner, or a software release, or anything else, you need to know what steps are involved.
In this Dinner Planner, the preparation steps are entered on the DinnerPlan sheet.
This is where you will enter all the preparation steps for each food that you'll serve, with the time required for each step, and other details.


For each food item that is on your menu, enter all the preparation activities on the DinnerPlan sheet.
For example, there are 5 preparation steps for the Turkey, and those steps must be done in the following order:
| ▶ |
Note: It doesn't matter what order you enter the food items in the list, because the list will be sorted later. |
For each dinner preparation step, you'll enter 5 pieces of information:
To enter the first activity, follow these steps:
Move down to the next row, and repeat those steps, to enter the other 4 preparation steps for the turkey, and the other meal items.
Then, enter all the food preparation steps for all of the remaining meal items

After all the preparation activities have been entered, follow these steps to sort the timetable.

After the meal items have been entered, and the list is sorted by Start Time, you can print the schedule. There are two options for printing:
To go to either printout sheet, click the link in column O, at the top of the DinnerPlan sheet.

Here is the printed timeline, showing:

Here is the dinner preparation schedule in a Gantt chart timeline.
This visual plan gives you a good overview of:

If you'd like to see how the Dinner Planner formulas work, this section shows some of the details.
You don't need to read this section though -- you can just ignore the formulas! Go to the next section, and download one of the dinner planner templates, and get your dinner started!
On the DinnerPlan sheet, are hidden columns (I:N) that have the time calculation formulas.
To see the formulas, unhide columns I to N, and the formulas are explained below..

The time required for each step is entered in either column G OR column H:
To calculate the activity time in hours, the following formula is in cell I9:
Here's what that formula returns:
The total time required for each food item is calculated in column J.
Here is the formula in cell J9:
Here's what that formula returns:
The lead time required for each food item step is calculated in column K.
Here is the formula in cell K9:
Here's what that formula returns:
Next, the Start time for each food item is calculated in column B.
Here is the formula in cell B9:
Here's what that formula returns:
Finally, the End time for each food item is calculated in column L.
Here is the formula in cell L9:
Here's what that formula returns:
The final two formula columns create the labels and data for the Gantt chart.
This formula in cell M9 combines the food name, and activity description, to use for the Gantt chart label:
This formula in cell N9 converts the start time to a decimal number:
This video shows how a Gantt chart is built, and for written steps, you can go to the Gantt Charts page.
1. Basic Planner: Download a copy of the free Excel Holiday Dinner Planner. The zipped file is in xlsx format, and does not contain any macros.
2. With Recipe Finder: Download a copy of the free Excel Holiday Dinner Planner and Recipe Finder. The zipped file is in xlsmx format, and contains macros and connections for the recipe finder.
3. Excel 2003: Download a copy of the free Excel Holiday Dinner Planner and Recipe Finder for Excel 2003. The zipped file is in xls format, and contains macros and connections for the recipe finder.
Note: To organize your weekly meal planning, ingredients, and grocery store shopping list items, go to the Weekly Meal Planner Template page.
Don't miss my monthly Excel newsletter! You'll get quick tips, article links, and a bit of fun. Add your email, and click Sign Up.
Next, when you get my reply, click the Confirm button. I add this step to protect you from spam!
Last updated: April 1, 2025 11:38 AM