Google Calendar meal planning
Most meal planners put dinners on your calendar and stop there. Eat Roostly looks at your calendar before it plans, so the night with soccer at 6:30 gets a 20 minute dinner and the week you fly out on Thursday does not leave a chicken going off in the fridge.
Start freeNo credit card · about 2 minutes
Free to start · web, iPhone, and Android · reading your calendar is free on every plan
The usual way to use Google Calendar for meal planning goes like this. You make a "Dinners" calendar, type a meal into each evening, maybe set them to repeat. It looks organized for about a week and a half.
The trouble is that the meals were decided first and the calendar was consulted never. Lasagna lands on the night of the parent-teacher conference. The slow-cooker chili sits on a Thursday you spend in an airport. The plan is displayed on your calendar without being planned around it, so the calendar becomes a list of dinners you meant to cook.
A plan that holds up has to start from the other end: look at what each night already has on it, then decide how much cooking that night can carry. We wrote the long version of that argument in why syncing a meal plan to your calendar is not the same as planning, and there is a manual method you can use without any app in how to plan dinners around Google Calendar.
Eat Roostly reads first and writes second. Your calendar decides how much effort each night gets, and the plan follows.
One sign-in with your Google account from Settings. If you share a household, each person connects their own.
Before it plans, Eat Roostly looks at roughly 4pm to 9pm on each day of the plan week. It also catches all-day and multi-day events, so a three-day work trip counts as three nights away.
A packed evening gets something quick and low-effort. An open one can take something slower. A night you are away gets nothing planned at all. Your Simple, Standard, or Involved setting sets the overall energy for the week on top of that.
About a minute or two later you have a full week of dinners, filtered against everyone's allergies and diets and fitted to your actual schedule. Swap any meal you do not like.
One aisle-organized list for the week. Nights you are away buy nothing, so nothing spoils while you are gone.
On Home Chef and up, each dinner is written to your Google Calendar as an event. That part has its own page: sync your meal plan to your calendar.
No credit card · about 2 minutes
Here is one ordinary week, with what was on the calendar between 4 and 9pm and what Eat Roostly planned for it.
| Day | On the calendar | What got planned |
|---|---|---|
| Monday | Nothing after work | A standard weeknight dinner, about 35 minutes |
| Tuesday | Soccer practice, 6:30pm | A 20 minute sheet-pan dinner, on the table before you leave |
| Wednesday | Team call until 6:45pm | Something quick that starts late without fuss |
| Thursday | Flight out, back Friday night | Nothing planned, nothing bought |
| Friday | Still away | Nothing planned, nothing bought |
| Saturday | "Mom's birthday dinner", 8 guests | A birthday dinner, scaled for 8, with shopping to match (paid plans) |
| Sunday | Open | A slow braise, with time to enjoy it |
Nobody typed "Tuesday is busy" or "skip Thursday." The calendar already said so.
Calendar-aware planning is part of the free plan, along with 2 AI meal plans a month, the shopping list, and full allergy and diet filtering. No card needed.
Dinners added to your Google Calendar automatically, plus unlimited plans, occasions like that Saturday birthday dinner, recipe import, and sending your list to a Kroger cart. Family Table is $12.99 a month and shares one plan with up to 6 people.
Each household member connects their own Google account. The plan is shared, and with write-back on, the dinners land on each person's own calendar. Your partner sees Tuesday's sheet-pan dinner on their phone without you forwarding anything. One person cannot push events onto another person's calendar, so everyone opts in for themselves.
Eat Roostly reads the times and titles of events in the dinner window for the week it is planning, because that is what it needs to decide how much cooking each night can take. On paid plans, an occasion's guest list sets the headcount. You can disconnect Google Calendar any time in Settings, and the planner falls back to the per-day rules you set by hand.
A busy week is harder when the menu also has rules. Eat Roostly handles both at once.
Quick low-FODMAP dinners on the nights your calendar is full.
Every member's allergy list, applied to every night of the week.
Dinners planned with blood sugar in mind, sized to the time you have.
Yes. Eat Roostly connects to Google Calendar in both directions. Before it plans your week it reads the dinner window of each night, so busy evenings get quick meals and nights you are away get nothing planned. On Home Chef and up, it can also write each planned dinner back to your calendar as an event.
Google Calendar is the integration. There is no direct Apple Calendar or Outlook connection. If your Google calendar already shows up on your iPhone or in Outlook, the dinners Eat Roostly writes to it show up there too.
Reading your calendar to plan the week is free, on every plan. Writing dinners back to your calendar is part of Home Chef ($6.99 a month) and Family Table. Theming a night around an occasion like a birthday dinner, with portions scaled to the guest list, is also a paid feature.
Yes, once they connect their own Google account. Each household member connects their own calendar, and dinners land on each person's calendar separately. One member cannot push events onto someone else's calendar.
You can still plan around your week. Set per-day rules by hand, such as "Tuesdays are busy", and the planner gives those nights quick dinners. It just will not see one-off changes like a late meeting or a trip unless you tell it.
It looks at the events in the dinner window, roughly 4pm to 9pm, for each day of the week it is planning, including all-day and multi-day events like trips. It uses their times and titles to decide how much effort each night can take. You can disconnect Google Calendar any time in Settings.