← Blog
By Kevin

How to Add a Custom Food to a Calorie Tracker: A Simple Label Checklist

Add a custom food to a calorie tracker with a quick label checklist, a worked serving example, and a clean manual-entry workflow.

How to Add a Custom Food to a Calorie Tracker: A Simple Label Checklist

To add a custom food to a calorie tracker, copy the nutrition facts for the portion you actually ate, give the entry a specific name, and save it to the correct day. Start with calories. Add protein, carbs, and fat when the label supplies them. The useful goal is a clear, reviewable record, not a perfect-looking database search.

Use manual entry when the product has no barcode, a lookup is clearly the wrong serving or product, or you already have reliable label information. MyFitnessPal documents the same basic fallback: create a food and enter the available nutrition information when a food is not in its database. (MyFitnessPal's custom-food guide)

What do you need before adding a custom food?

Keep this small checklist beside the package, recipe, or restaurant nutrition page:

  • A clear name: include the brand, flavour, or preparation when it helps.
  • The serving basis: use the label's serving amount, then scale only if you ate a different amount.
  • Calories: this is the one number to enter first.
  • Macros, if available: protein, carbohydrates, and fat for that same serving basis.
  • The date: log it on the day you ate it, not necessarily the day you found the label.

Do not combine numbers from different serving sizes. For example, do not copy calories for one bar and protein for two bars. If a label is unclear, keep the entry simple and note the serving in its name rather than pretending the details are exact.

How do you turn a label into one custom food entry?

Use this reusable entry card. It works for a packaged snack, a cafe item with published nutrition, or a recipe you have already calculated.

FieldWhat to copyExample for one portion
Food or mealA name that identifies the item and portion"Oat bowl, one prepared portion"
CaloriesCalories for that portion340 kcal
ProteinProtein for that portion, if listed18 g
CarbsCarbohydrates for that portion, if listed46 g
FatFat for that portion, if listed11 g

The example is only a worked entry format, not nutrition advice or a target. If you ate half of a two-serving package, halve every value from the same two-serving label. If you ate the full package, use the package total. The important part is that the name and every number describe the same amount.

When is manual entry better than a barcode scan or search?

A barcode is convenient, but it is not a guarantee that a database result matches the item in your hand. Manual entry is often the cleaner route when:

  • the package has no barcode;
  • the barcode lookup returns a different size, flavour, or country version;
  • you have a menu or manufacturer page with the nutrition for your exact order; or
  • you want to record just the values you can verify.

If a barcode is missing from the database but the package has a readable nutrition panel, try the label path first. Our guide to scanning a nutrition label when a barcode is not found shows the camera-based alternative. Manual entry is the straightforward option when you already have the numbers and want to type them yourself.

How does the PeakBFF manual-food workflow work?

In PeakBFF, open the create control, choose Food, then choose Enter manually. The manual-entry sheet asks for a food or meal name and calories. Protein, carbs, and fat are optional fields. It saves one frozen food record to the day you selected, so a later change to a product label does not rewrite the old log.

That makes the workflow useful for a small, honest record:

  1. Choose Enter manually from the Food choices.
  2. Name the food and portion clearly.
  3. Enter calories from the label or source you are using.
  4. Add listed protein, carbs, and fat for the same portion.
  5. Save it to today or the selected earlier day.

PeakBFF also offers photo, typed-description, barcode, and saved-meal routes, but manual entry does not use an AI estimate or a catalogue lookup. It is the right choice when you want the entry to reflect numbers you supplied.

What should you check before saving?

Run this 20-second review:

  • Does the name say what the food is and how much it represents?
  • Do calories and each listed macro use the same serving size?
  • Did you log the day you ate it?
  • Is there a reason to save the meal for reuse, or is this a one-off entry?

For a repeatable breakfast, lunch, or snack, PeakBFF can also re-log a saved meal from its Saved Meals library. See our repeat-meal template for a separate workflow that keeps recurring meals quick without turning a one-off custom entry into a permanent routine.

The practical takeaway

Adding a custom food is simple when every field describes one real portion: give it a useful name, copy the calories you can verify, add matching macros when available, and save it to the right day. A manual entry is a record of what you know, not a claim that every unknown number has been solved.

If you want food, workout, and water records in one place, download PeakBFF for iPhone or Android.

More from PeakBFF

More app comparisons, fitness guides, and product notes.

View all
PeakBFF app icon

Training and nutrition, finally on the same page.

Download PeakBFF and set up your first day in under two minutes.