What a meal plan generator gets right (and wrong)
A generated starter week, as it arrived and as it was eaten, with five checks to run before you shop.
AI meal planner
By David · Updated
FamilyPlate for iPhone (getfamilyplate.com) fills a week of dinners in one tap. It picks each night from the meals your household has already saved, puts the quicker ones on weeknights, follows everyone's diet settings, and leaves a day empty when your note says you're away. It is a Pro feature with a 14-day free trial, and on a brand-new account it writes a starter week instead.
iPhone and iPad · Free 14-day Pro trial · One subscription covers the household
Under the hood
Your saved meals, with the cook times and serving counts you recorded. The diet settings of everyone in the household, combined so every dinner suits every member. What you ate on each weekday over the last eight weeks. Any note you pinned to a day.
One saved meal per night, with varied proteins. Meals with a short cook time go on weeknights and the longer cooks on the weekend. If some days are already planned, it asks whether to fill only the empty days or replace the whole week.
Regenerate for a different rotation, Undo to get your old week back, or Something else… to ask in your own words: "quick ones, no fish, use up the freezer." Or open the Ask tab and say it in a chat, and approve the week it proposes. With Pro, the week you keep becomes the shopping list.
This is an illustrative example, not a recorded run. The household, its meals and the plan below are made up to show what the generator is given and what comes back. A real week depends on your own library and settings.
The household: two adults and two children, weeknight cooking set to quick, and one member who avoids nuts. Their library has nine dinners. Two notes are pinned to the week: Thursday says "Swimming 6 to 7, home at 7:15" and Saturday says "At Gran's all day." Tacos have landed on most recent Tuesdays and pizza on most Fridays.
| Night | Planned dinner | Cook time saved on the meal |
|---|---|---|
| Mon | Chicken fajita bowls | 20 min |
| Tue | Beef tacos | 25 min |
| Wed | Salmon traybake with green beans | 30 min |
| Thu | Egg fried rice | 15 min |
| Fri | Homemade pizza | 45 min |
| Sat | Left empty (note: "At Gran's all day") | n/a |
| Sun | Roast chicken with potatoes | 1 hr 40 min |
Above the week, the app shows a short note on why the plan looks the way it does. For this week it would read something like:
"Quicker dinners sit on the school nights, with egg fried rice on swimming night and the roast saved for Sunday. Tacos and pizza keep their usual nights, and Saturday is left free because you're at Gran's."
Three meals in the library didn't make the week. The AI passed over the sausage and bean casserole and the vegetable chilli for variety. It never saw the pesto pasta: FamilyPlate held that meal back because its ingredient list includes pine nuts and someone in the household avoids nuts. Saturday stays empty because the note says nobody is eating at home. The app says so in plain words rather than counting it as a missed day.
From here, Regenerate would re-plan the week with a different rotation, and Something else… with "no fish this week" would re-plan it without the salmon. Undo puts back the week you had before. With Pro, the shopping list for the six dinners builds itself.
With nothing saved yet, there is no library to plan from, so the generator writes a starter dinner from scratch for each open day. They follow the same diet settings and day notes, and each one is saved to your library with a short description, tags and an ingredient list. The app doesn't write the method up front. It looks it up the first time you open the meal, so you only wait for the recipes you open. Pictures are illustrated tiles, not photos.
Treat the starter week as a first draft: unrelated dinners picked without knowing what your household likes. I ran it on a fresh account and shopped the result in what a meal plan generator gets right and wrong, which also has the five checks I run on any generated week before shopping. The generator gets better as soon as it has your own meals to work with, so the quickest route is to save the dinners you already cook. Planning without recipes explains why that list matters more than any recipe.
What the AI is sent: meal names, tags, cook times and serving counts, the household's diet settings and notes, day notes, the names of recently planned meals, and anything you type into Something else…. Never your name, email or account details. The privacy policy lists the services involved.
A general-purpose chatbot starts from zero every time: you retype the household and the busy nights, and it suggests dishes you've never cooked. Then someone copies the answer out of a chat window. FamilyPlate's Ask tab is a chat that starts from your own data: the meals you've saved and the weeks you've planned. Ask when you last had lasagne, what you haven't cooked in a while, or who planned last Tuesday.
Ask it to plan the week, rework a few days or note that you're out Wednesday, and it proposes the change on a card. It can also suggest a new meal or an edit to one you've saved. Nothing changes until you tap Apply, there's a short Undo afterwards, and it never deletes anything. The week it fills is the same shared plan your partner sees. Ask is part of Pro, and it sticks to food, meals, cooking, shopping and the app. To answer, it sends your message with the household's meals, plans and members' first names to the AI; the conversation stays on your phone.
Questions
No. Generating a week is part of FamilyPlate Pro, $3.99 a month or $39.99 a year, and one subscription covers the whole household. Each person gets one 14-day free trial, which starts the first time they sign in with Apple. Planning the week by hand is free.
Only when your library is empty. Then it writes a starter dinner for each open day and saves them to your library with ingredients. Once you have meals saved, it plans only from those and never adds dishes you didn't choose.
Partly. A saved meal that mentions a food anyone in the household picked from the app's allergy list is left out. Anything typed as a note goes to the AI as a request, not a filter. The check only reads text, so check every dinner yourself.
No. It plans one dinner per day, Monday to Sunday. It doesn't set calorie or macro targets; a separate Pro tool estimates the calories of a single meal when you ask.
Yes. The week belongs to the household, so everyone who has joined sees it and can change any night. Members who turned notifications on get an alert when someone else updates the plan.
Yes, with Pro. The Ask tab is a chat that already knows your household's saved meals and weekly plans. Ask it to plan the week or rework a few days, such as "we're out Wednesday", and it proposes the change. Nothing is saved until you tap Apply, and it never deletes anything.
Keep reading
A generated starter week, as it arrived and as it was eaten, with five checks to run before you shop.
Plan from the dinners you already cook. It's also what the generator works best from.
The four-step method, by hand or with the list that builds itself.
Your meals, planned for you
Start planning free with no account. When you want the generator, sign in with Apple and start your household. Your 14-day Pro trial begins at sign-in.
Download on the App Store