The short version: ChatGPT can build you a usable weekly meal plan on a set budget, but only if you feed it your actual numbers, your actual store, and your actual fridge contents, not vague requests for "cheap healthy meals." I've tested this with my own household shop and with clients trying to trim a food bill, and the prompts below are the ones that produced a plan I could cook from, not a list of recipes that assumed I owned saffron.
Why most people get worse results than they should
I started using ChatGPT for meal planning about eighteen months ago, mostly because my food shop had crept up without me noticing, the way these things do. One month I sat down and looked at the receipts: £142 a week for two adults and a teenager who eats like three. That's when I started experimenting with prompts instead of just typing "cheap dinner ideas" and getting the same seven recipes everyone gets.
Here's the bit nobody tells you: ChatGPT does not know what things cost in your Tesco, your Aldi, or your Kroger this week. It will happily tell you chicken thighs are "a budget-friendly option" without knowing they're £5.50 a kilo where you shop and £3.20 somewhere else ten minutes away. It's brilliant at structure, ratios, and ideas. It's guessing on price. If you don't correct it with your own numbers, you'll end up with a plan that looks cheap on paper and isn't. Food business owners with real numbers of their own can read my food guest post guidelines.
So the prompts that work best are the ones that treat ChatGPT as a planning assistant, not a pricing database. You give it the constraints. It does the arithmetic and the creative combining. That division of labour is the whole trick.
Set it up before you prompt
Before you type a single meal prompt, give ChatGPT this context in one message, and keep reusing it:
- Your weekly food budget in your currency (be specific: £45, not "cheap")
- Number of people and rough appetites (two adults, one teenager who eats double)
- Which supermarket you shop at
- What's already in your cupboard, freezer, and fridge right now
- Any allergies, dislikes, or dietary rules
- How many meals you're covering (dinners only, or breakfast and lunch too)
This one-time setup is what separates a useful plan from generic content. I've written more on this exact groundwork in my guide to meal prep and building a shopping list that works, which pairs well with everything below.
25 ChatGPT prompts for budget meal planning
Weekly plans built around a hard number
- "I have £45 to spend on dinners this week for two adults and one teenager who eats a lot. We shop at Aldi. Give me a five-dinner plan with an estimated cost per meal, and flag which ingredients get reused across two or more meals."
- "Build a seven-day dinner plan for a family of four on £60 total, assuming we already have rice, pasta, tinned tomatoes, and basic spices at home."
- "I want to spend no more than £3 per person per dinner. Give me five main meals that hit that target using ingredients from a standard UK supermarket."
- "Plan a week of meals for one person on £25, prioritising protein and minimising food waste from leftover half-packs of anything."
- "Give me a monthly meal plan structure for a family of five on £180 a week, broken into four weekly cycles so the shopping list doesn't repeat identically every time."
Using what you've already got
- "Here's what's in my fridge and cupboard right now: [list items]. Build me three dinners this week using mostly these, and tell me the two or three cheap extras I'd need to buy."
- "I have half a bag of frozen peas, four eggs, a wedge of cheddar, and stale bread. Turn this into two meals that don't feel like a fridge-clearout."
- "I overbought chicken thighs last week and have eight left. Give me four different dinners using them so it doesn't feel like the same meal on repeat."
- "What can I cook tonight using only ingredients I already own, assuming a basic UK store cupboard, without buying anything new?"
- "I've got vegetables going soft in the drawer: [list them]. Give me one soup and one stir-fry recipe that uses all of them before they go off."
Batch cooking and freezer meals
- "Give me three recipes I can batch cook on a Sunday that each make six portions, freeze well, and cost under £1.20 per portion."
- "I want to spend two hours on Sunday cooking and have dinner sorted for the whole week. Plan five freezer-friendly meals with a combined shopping list."
- "Design a one-pot chilli, curry, or stew recipe that scales to 8 portions for under £8 total, and tell me how to portion and freeze it."
- "I've got a slow cooker. Give me five slow cooker dinners under £4 a portion, ranked from cheapest to most expensive."
- "Build a 'cook once, eat three ways' plan: one base recipe I make in bulk, turned into three different-tasting meals across the week."
Protein and nutrition without the cost
- "Give me five high-protein dinners under £2.50 a portion that don't rely on chicken breast, since that's the most expensive protein at my shop right now."
- "I'm trying to eat more plant-based to cut costs. Give me five dinners using lentils, chickpeas, or beans as the main protein, each under £1.50 a portion."
- "Compare the cost per gram of protein for chicken thighs, tinned tuna, eggs, lentils, and mince, and suggest which two I should build my weekly plan around."
- "Give me a week of breakfasts and lunches that support a weight loss goal but stay under £2 a meal, using ingredients that overlap with my dinner shopping list."
- "I want to hit roughly 100g of protein a day without spending more than £4 extra a day on food. Suggest how."
Shopping lists and portion control
- "Turn this five-day meal plan into a single shopping list organised by supermarket aisle, with quantities, so I don't overbuy."
- "Look at this meal plan and tell me which ingredients I'm likely to overbuy for the amount I need, and suggest smaller pack sizes or substitutes."
- "Give me a meal plan where every dinner shares at least three ingredients with another dinner that week, to cut the total number of items on my shopping list."
- "I tend to overspend on snacks and impulse buys. Give me a shopping list with a strict item cap of 20 things for the week, dinners plus basic lunches."
- "Review this week's actual receipt [paste items and prices] and tell me where I overspent compared to a £50 target, and what I could swap next time."
That last one is the prompt most people skip, and it's the one that changes your spending over time. Planning ahead is useful. Reviewing what you bought against what you planned is where the real savings show up, because it's where you catch the £4 bag of pre-chopped veg you didn't need.
A real example, start to finish
Here's what I did with this on a Tuesday morning last month, budget set at £50 for five dinners for three of us. First prompt: I gave ChatGPT the budget, the shop (Aldi), the household, and told it we had rice, pasta, and tinned tomatoes already. It came back with a plan built around one whole chicken (roughly £4.50), a bag of mince (£3.20), a tray of eggs, frozen peas, and a cabbage, spread across five dinners with two of them reusing the same roast chicken as a base. Estimated total: £41.
I checked real Aldi prices against what it quoted, and it was close but not exact, off by about £3 across the whole list, mostly because it assumed a smaller pack of cheese than what's sold. I fed that correction back in, asked it to adjust, and got a revised list that landed at £44.80 for the actual items I bought. That correction step took ninety seconds and it's the difference between a plan that works and one that quietly overshoots by a fiver every week, which adds up to over £250 a year if you never bother checking.
Where this connects to the rest of your week
Meal planning on a budget works best when it's not a one-off exercise you do when money's tight and then abandon the second things ease up. I'd treat it the same way I treat any recurring budgeted project: set the number first, then let ChatGPT do the creative combining inside that box. If you want a more structured version of this specifically for dinners, my post on planning a week of dinners on a budget goes deeper into weekly rotation so you're not eating the same five meals on loop, which is the number one reason people quit budget meal plans within a month.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
And if food costs and health goals are tangled together for you, which they are for most people trying to eat well on less, it's worth reading how these same prompting habits apply to supporting a weight loss goal with ChatGPT, because a lot of the protein and portion prompts above overlap directly with that work.
The mistakes that quietly ruin the plan
A few things I've watched go wrong, either in my own household or with people I've talked through this:
- Asking for "cheap meals" without a number attached. ChatGPT's idea of cheap and your idea of cheap are not the same thing, and without a figure it has nothing to optimise against.
- Never correcting prices. If you don't tell it where it's wrong, it keeps being wrong the same way every week.
- Planning meals that don't share ingredients. A plan with five totally unrelated dinners means five half-used packs sitting in your fridge, which is where wasted money hides.
- Ignoring what's already in the house. The single fastest way to blow a food budget is buying ingredients for a new recipe when you've already got something similar going soft in the drawer.
- Treating one good week as proof it's sorted. Prices shift, especially on meat and fresh veg, so the plan needs revisiting every few weeks, not set once and forgotten.
If you want to widen out from food specifically into other ways ChatGPT can be put to work on daily budgeted decisions, my broader roundup of ChatGPT prompts and their practical limits is worth a look, mostly because it's honest about where the tool helps and where it just sounds confident.
Frequently asked questions
Can ChatGPT tell me exact supermarket prices?
No, not reliably. It doesn't have live access to your local store's current prices, so treat its cost estimates as rough guides and correct them with your own receipt once, then feed that correction back in for future plans.
How much detail should I give ChatGPT for a budget meal plan to work well?
Give it your exact budget figure, household size and appetites, which supermarket you use, what's already in your fridge and cupboard, and any dietary restrictions. Vague requests like "cheap healthy meals" produce vague, generic results.
Is it worth using ChatGPT for meal planning if I only shop for one person?
Yes, arguably more so, because single-person shopping is where pack sizes and leftovers waste the most money proportionally. Prompts 6 through 10 above, built around using what you've already got, tend to help solo households the most.
How often should I redo the meal plan and shopping list?
Weekly is realistic for most people, but do a proper price check against your receipt every three or four weeks, since ChatGPT's cost assumptions drift as real prices change and it has no way of knowing that unless you tell it.