Guide

How to track calories with ChatGPT

By Eric Parker, founder of TrueCal.

TrueCal for ChatGPT is in review and is not publicly available yet. Here is how meal estimates work today and what the submitted plugin can do.

1. Describe the meal

Give ChatGPT the foods, portions, and preparation details you know. Include sauces, cooking oil, drinks, and toppings. For packaged food, use the serving information on the label. For a restaurant order, include the restaurant name and any changes you made.

Estimate calories and macros for two slices of whole-wheat toast, one tablespoon of peanut butter, and a small latte with whole milk. State the portions and assumptions you use.Example prompt

2. Check the assumptions

Read the foods and portions in the answer. If the latte was larger or you used a different milk, correct that detail. An assistant cannot measure a serving from a description alone. A precise-looking total can still depend on an uncertain amount of oil or an assumed recipe.

The latte was 16 oz with oat milk. Update the estimate and tell me which ingredients are still uncertain.Example correction

3. Save meals in TrueCal

A regular ChatGPT answer does not automatically become a TrueCal meal entry. You can use the TrueCal app now to record meals and review your food history. See pricing for current AI logging and macro access.

Connecting after publication

The submitted plugin is not yet available in the public ChatGPT directory. Once it is published, you will be able to connect TrueCal, choose Continue with Google, and review the permissions before allowing access. Use the Google account linked to your TrueCal account to see your existing food history.

What the plugin can do

Ask it to save a meal, open your food diary, show recent foods, or review your recorded calories and weight in Progress. You can also enter a weight manually. Keep the conversation in ChatGPT and use the result cards to review your records.

Log one medium banana for breakfast.Meal example after connecting
Open my food diary for today.Diary example after connecting
Show my recorded weight and activity for this week.Progress example after connecting

Activity appears only when it has already synced to TrueCal. Connecting ChatGPT does not give it direct access to your phone's health data. Missing activity or a day without food logs does not mean zero activity or zero food intake.

Introductory logging access

Accounts without paid AI logging access can use three introductory food logging attempts through the plugin. An attempt can count once processing starts even if no meal is saved. This allowance does not renew and is not a free trial. After it is used, you can still view your saved food and daily calorie totals. See the free access guide for details.

4. Check the saved result

Review the meal and portions in your diary after logging. If a request fails or the reply is unclear, check recent foods before asking to save it again. Check for missed meals and drinks before drawing conclusions from a daily total. TrueCal does not automatically adjust calorie targets each week.

More examples

Use the meal prompts for restaurant orders and homemade dishes, the portion guide for uncertain amounts, and the accuracy guide to understand estimation limits. The FAQ covers app setup and plans.

Guide depth

More guide details

Examples, related workflows, and practical next steps.

Guide

How to track calories with ChatGPT

A practical step-by-step guide to tracking calories with ChatGPT: what to type, how to describe portions, and how to reduce estimation errors.

Short answer

To track calories with ChatGPT, describe your meal in one sentence, add portions (even rough), then ask for calories and macros plus the assumptions it used. The “hack” is consistency: use the same prompt format every time and check easily missed ingredients such as oils, sauces, and drinks.

  • Start with one message per meal (simple beats perfect)
  • Always include portions and the high-calorie add-ons
  • Ask for assumptions so you can correct them fast

Step-by-step: the simplest workflow

  1. Write the meal as you’d text a friend.
  2. Add portions (cups, slices, “half a burrito”, “one palm”).
  3. Call out multipliers: oils, sauces, cheese, nuts, alcohol, sugary drinks.
  4. Request assumptions so you can correct anything wrong.
  5. Log it in a way you can track over time (this is where TrueCal helps).

A copy-paste prompt

Estimate calories and macros (protein, carbs, fat).

Meal: [what I ate]
Portions: [rough amounts]
Details: [brand/recipe/cooking method, sauces, oils, drinks]

Output:
1) Total calories + macros
2) Assumptions you made
3) What to clarify to improve accuracy

If you want the full “ChatGPT calorie tracker” overview, start at ChatGPT calorie tracker.

Meal examples that actually work

Breakfast

Meal: oatmeal with banana and peanut butter
Portions: 1 cup cooked oats, 1 medium banana, 1 tbsp peanut butter
Details: cooked with water, cinnamon, no added sugar

Restaurant

Meal: cheeseburger and fries
Portions: 1 burger, medium fries
Details: regular bun, no mayo, ketchup on fries, diet soda

Homemade dinner

Meal: chicken stir fry with rice
Portions: ~2 cups total, rice about 1 cup
Details: cooked with 1 tbsp oil, teriyaki sauce, vegetables mixed

Portion language that improves estimates

  • “1 cup”, “2 cups”, “1/2 cup” (best for rice, pasta, cereal)
  • “2 slices”, “1 tortilla”, “1 bagel” (best for bread items)
  • “palm-sized”, “thumb-sized”, “fist-sized” (good enough when you’re out)
  • “half the plate”, “a handful”, “a small bowl” (still better than nothing)

Common mistakes (and how to fix them)

  • Forgetting oils and sauces: add “1 tbsp olive oil” or “2 tbsp ranch”.
  • Missing drinks: lattes, beer, cocktails add up fast.
  • Generic packaged foods: provide the brand or a photo of the label.
  • “Accuracy anxiety”: focus on consistency; fix the big items.

Want this without the manual copy-paste?

You can record meals in the TrueCal app now. The ChatGPT plugin is in review and is not publicly available yet. Learn about the app on how it works.

Related guides

Try TrueCal

Log your next meal in the TrueCal app.