Prompt Library

Calorie Counter Prompts for Estimating Meals, Macros & Daily Targets

20 copy-paste prompts

Turn ChatGPT into a quick food-logging assistant: estimate calories for any meal, break down protein, carbs and fat, set realistic daily targets, and troubleshoot plateaus. Copy, paste, and fill in your own foods.

In short: This page contains 20 copy-paste ready prompts, organized into 4 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.

Louis Corneloup
By Louis Corneloup ยท Founder, Techpresso
Last updated ยทHand-curated & tested by the AI Academy team

Estimate & Log Meals

5 prompts

Estimate a single meal

1/20

โœจ What it does

ChatGPT estimates calories and macros for [describe the food and portions], with a per-ingredient breakdown, totals, and a flag on which numbers are rough guesses. Log the totals if they feel close, and treat the flagged lines as your estimates only.

Estimate the calories and macros for this meal: [describe the food and portions]. Include: a per-ingredient breakdown, total calories, and grams of protein, carbs and fat. Flag which numbers are rough guesses.

๐Ÿ’ก

Pro tip: Give portions in grams, cups, or 'palm-size' where you can โ€” vague amounts like 'some rice' widen the error massively.

Log a whole day

2/20

โœจ What it does

ChatGPT adds up [list meals and snacks with rough portions] into a simple table with running calories, macro totals, and which meal contributed the most. Glance at the biggest meal and decide if you want a tweak tomorrow.

Here is everything I ate today: [list meals and snacks with rough portions]. Include: a running calorie total, macro totals, and a note on which meal contributed the most calories. Keep it in a simple table.

๐Ÿ’ก

Pro tip: Paste your day in one message rather than meal-by-meal so the running total stays accurate and easy to scan.

Estimate a restaurant dish

3/20

โœจ What it does

ChatGPT estimates a calorie range for [dish name and restaurant if known], names the main calorie drivers, and suggests one swap to lower it by about 200 calories. Order the swap if you want, or keep the original and just know the range.

Estimate the calories for this restaurant dish: [dish name and restaurant if known]. Include: a likely calorie range (low to high), the main calorie drivers, and one swap to lower it by ~200 calories.

๐Ÿ’ก

Pro tip: Restaurant portions and oils vary wildly โ€” trust the high end of the range when eating out.

Compare two options

4/20

โœจ What it does

ChatGPT compares calories and macros of [option A] versus [option B] in a table, noting which is higher in protein and which better fits [your goal]. Pick the one that matches the goal and ignore the other.

Compare the calories and macros of [option A] versus [option B]. Include: side-by-side totals in a table, which is higher in protein, and which better fits a goal of [your goal].

๐Ÿ’ก

Pro tip: Add your actual goal (fat loss, muscle, energy) so 'better' is judged against what you care about, not just fewer calories.

Decode a nutrition label

5/20

โœจ What it does

ChatGPT scales [paste the values and serving size] to [your portion] so you see calories and macros for what you actually ate, plus whether it is high in added sugar or sodium. Enter the scaled numbers in your log, not the per-serving line.

Here is a nutrition label: [paste the values and serving size]. Include: the calories and macros for the amount I actually ate ([your portion]), not just per serving, and whether it's high in added sugar or sodium.

๐Ÿ’ก

Pro tip: Servings on labels are often smaller than what people eat โ€” always tell it your real portion.

Set Your Targets

5 prompts

Estimate daily calories

6/20

โœจ What it does

ChatGPT estimates daily calorie needs from [age, height, weight, activity level, and goal], with an approximate maintenance number, a target for your goal, and a note that this is an estimate, not a prescription. Live with the target for a week and adjust if energy tanks.

Estimate my daily calorie needs. Details: [age, height, weight, activity level, and goal]. Include: an approximate maintenance number, a target for my goal, and a clear note that this is an estimate, not a prescription.

๐Ÿ’ก

Pro tip: These formulas are population averages โ€” treat the number as a starting point and adjust based on how your weight actually trends over 2-3 weeks.

Set a macro split

7/20

โœจ What it does

ChatGPT suggests a macro split for [your daily calorie target] calories aimed at [your goal], with grams of protein, carbs and fat, a short reason for each, and a higher-protein alternative. Test the first split a few days, or switch if you stay hungry.

Suggest a macro split for [your daily calorie target] calories aimed at [your goal]. Include: grams of protein, carbs and fat, a short reason for each, and a higher-protein alternative version.

๐Ÿ’ก

Pro tip: Prioritize hitting your protein number first โ€” it's the macro most tied to satiety and keeping muscle.

Build a target for a restriction

8/20

โœจ What it does

ChatGPT sets calorie and macro targets that fit [dietary restriction or preference, e.g. vegetarian, dairy-free], with daily numbers, 3 easy protein sources, and a common nutrient to watch. Stock those protein sources on your list and keep an eye on the named nutrient.

Set calorie and macro targets that fit [dietary restriction or preference, e.g. vegetarian, dairy-free]. Include: daily numbers, 3 easy protein sources that fit the restriction, and a common nutrient to watch.

๐Ÿ’ก

Pro tip: Name the exact restriction and any foods you dislike so the protein suggestions are actually usable.

Plan a calorie budget for an event

9/20

โœจ What it does

ChatGPT plans a calorie budget for [event, e.g. a dinner out or party] while staying near [daily target], including how to bank calories earlier, what to prioritize, and a realistic non-restrictive approach. Shift lunch lighter if you want, and do not starve yourself beforehand.

Help me plan a calorie budget for [event, e.g. a dinner out or party] while staying near [daily target]. Include: how to 'bank' calories earlier in the day, what to prioritize, and a realistic non-restrictive approach.

๐Ÿ’ก

Pro tip: Ask it to keep protein and fiber high earlier in the day so you arrive full, not starving.

Reverse-engineer a target from a goal

10/20

โœจ What it does

ChatGPT works backward from [goal, e.g. lose ~0.5kg per week] using [current stats] to suggest a calorie adjustment, why extreme cuts backfire, and a sustainable weekly range. Stay at the moderate end of the range for a few weeks and see how you feel.

I want to [goal, e.g. lose ~0.5kg per week] safely. Details: [current stats]. Include: a suggested calorie adjustment, why extreme cuts backfire, and a sustainable weekly range rather than one aggressive number.

๐Ÿ’ก

Pro tip: Ask it to cap the deficit at a moderate level โ€” very low intakes are hard to sustain and often stall progress.

Track & Adjust

5 prompts

Weekly calorie review

11/20

โœจ What it does

ChatGPT reviews [list the 7 numbers], gives your daily average versus [target], flags which days ran high, and suggests one small change for next week. Make that one change and stop rehashing the high days.

Here are my daily calorie totals for the week: [list the 7 numbers]. Include: my daily average, how it compares to my target of [target], which days ran high, and one small change for next week.

๐Ÿ’ก

Pro tip: Judge yourself on the weekly average, not any single day โ€” one high day rarely matters over seven.

Adjust after a plateau

12/20

โœจ What it does

ChatGPT looks at a stall of [time period] on about [calories] per day with goal [goal], covering likely plateau reasons, 2-3 things to check before cutting more, and a small evidence-based adjustment. Check those items first, then try the small tweak on your next week.

My weight has stalled for [time period] on ~[calories] per day with goal [goal]. Include: likely reasons a plateau happens, 2-3 things to check before cutting more, and a small evidence-based adjustment to try.

๐Ÿ’ก

Pro tip: Check consistency and portion creep before dropping calories โ€” most 'plateaus' are untracked bites and drinks.

Find hidden calories

13/20

โœจ What it does

ChatGPT reviews [describe your usual foods and drinks] for hidden calories, naming the top 3 likely culprits, roughly how much they add, and a lighter swap for each. Swap the easiest culprit this week and leave the others alone.

Review my typical day for hidden or easy-to-miss calories: [describe your usual foods and drinks]. Include: the top 3 likely culprits, roughly how much they add, and a lighter swap for each.

๐Ÿ’ก

Pro tip: Cooking oils, lattes, and 'a handful' of nuts are the classic hidden hundreds โ€” measure them for a week.

Rebalance a heavy day

14/20

โœจ What it does

ChatGPT reframes going over by about [amount] after [what happened], whether it matters over a week, and how (or whether) to adjust tomorrow without overcorrecting. Go back to your usual eating tomorrow instead of overcorrecting.

I went over by about [amount] today eating [what happened]. Include: a calm, no-guilt reframe, whether it actually matters over a week, and how (or whether) to adjust tomorrow without overcorrecting.

๐Ÿ’ก

Pro tip: Never 'punish' an over-day with a crash day โ€” a normal day tomorrow is the right move.

Estimate calories burned in a workout

15/20

โœจ What it does

ChatGPT roughly estimates calories burned for [type, intensity, duration, and your weight] as a range, explains why trackers overestimate, and reminds you not to fully eat back every calorie. Credit the low end of the range if you log exercise at all.

Roughly estimate calories burned for this workout: [type, intensity, duration, and your weight]. Include: a range not a single number, why trackers overestimate, and a reminder not to fully 'eat back' every calorie.

๐Ÿ’ก

Pro tip: Wearables and machines routinely overestimate burn โ€” assume the low end of any range.

Like these prompts? There are full tutorials behind them.

Learn the workflows, not just the prompts. 300+ easy-to-follow tutorials inside AI Academy โ€” and growing every week.

Try AI Academy Free

Stay Consistent

5 prompts

Build a repeatable meal template

16/20

โœจ What it does

ChatGPT builds 3 go-to meals near [calorie target per meal] and [protein goal], with simple ingredients, rough portions, and calorie/macro estimates you can reuse. Cook one as your default lunch so you stop recalculating every day.

Build me 3 go-to meals that land near [calorie target per meal] and [protein goal]. Include: simple ingredients, rough portions, and the calorie/macro estimate for each so I can reuse them without re-logging.

๐Ÿ’ก

Pro tip: Having 3-4 'known-number' meals on rotation is the single biggest thing that makes tracking sustainable.

Quick swaps to cut calories

17/20

โœจ What it does

ChatGPT lists painless swaps to cut roughly [amount] calories a day from [list them], with the swap, the approximate saving, and a note that it should not leave you hungry. Adopt the swap that costs you the least satisfaction.

Give me painless swaps to cut roughly [amount] calories a day from my usual foods: [list them]. Include: the swap, the approximate saving, and a note that it shouldn't leave me hungry.

๐Ÿ’ก

Pro tip: Pick swaps you actually enjoy โ€” a 'perfect' swap you hate won't last a week.

Higher-volume, lower-calorie ideas

18/20

โœจ What it does

ChatGPT suggests high-volume, filling meals under [calorie target], explaining why they fill you up (protein, fiber, water) and giving a rough calorie estimate for each. Make the one that uses food you already buy.

Suggest high-volume, filling meals under [calorie target] for when I'm hungry. Include: the foods, why they're filling (protein, fiber, water), and a rough calorie estimate for each.

๐Ÿ’ก

Pro tip: Volume from veg, lean protein, and broth-based dishes fills you up for far fewer calories than dense snacks.

Motivation check-in

19/20

โœจ What it does

ChatGPT acts as a supportive coach after tracking slipped because [reason], with a kind reframe, one tiny restart step, and a reminder that consistency beats perfection, in under 120 words. Do that one restart step today and skip catching up your missed days.

Act as a supportive, non-judgmental coach. My tracking has slipped because [reason]. Include: a kind reframe, one tiny restart step, and a reminder that consistency beats perfection. Keep it under 120 words.

๐Ÿ’ก

Pro tip: Ask for one tiny restart step, not a full overhaul โ€” momentum comes from small wins.

Grocery list from targets

20/20

โœจ What it does

ChatGPT builds a grocery list for a week near [daily calorie target] and [protein goal] with [any restrictions], grouped by store section. Shop the list as written and skip extras that are not on your list.

Build a grocery list for a week of eating near [daily calorie target] and [protein goal] with [any restrictions]. Include: staple proteins, veg, carbs and snacks, grouped by store section, that make hitting my numbers easy.

๐Ÿ’ก

Pro tip: Stock mostly single-ingredient staples โ€” they're far easier to estimate than mixed packaged foods.

Free tool

Prompt Optimizer

Turn a rough idea into a structured, professional AI prompt.

Try it free โ†’

Frequently Asked Questions

They're educated approximations, not lab measurements. ChatGPT is good for ballpark ranges and comparing options, but exact numbers depend on portions, cooking method, and specific ingredients. Treat estimates as a guide and give the most precise portions you can.
No. ChatGPT is a planning and journaling aid, not medical or nutritional advice. It can't diagnose conditions or prescribe a diet. For medical conditions, weight concerns, disordered eating, or a personalized nutrition plan, consult a qualified doctor or registered dietitian.
Yes. All the prompts here work on the free tier of ChatGPT. Just copy a prompt, replace the bracketed placeholders with your own foods and stats, and paste it in. No signup or app beyond ChatGPT is required.
Give specifics: weigh or measure portions, name brands, and describe cooking method and oils. Paste nutrition labels when you have them and tell it your real serving. The more concrete your input, the tighter the estimate.
No โ€” very low or extreme targets are hard to sustain and can backfire. A moderate, gradual approach is more livable and effective. Ask ChatGPT for a sustainable range, prioritize protein and fiber, and check with a professional before any aggressive change.

Prompts are the starting line. Tutorials are the finish.

A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.

7-day free trial. Cancel anytime.