Logging Meals

Log a meal by typing the name

When the camera isn't an option — how to log a meal by typing what you ate, with tips for naming things the AI knows.

Updated May 21, 2026

Sometimes you can't take a photo — the meal is gone, you didn't want to log in front of company, or you're offline. Type the name instead.

When to type instead of scan

The flow

  1. Open the food search — tap Add food from a meal, then use the Search food field at the top.
  2. Type what you ate. BeforeIBite looks up nutrition and shows matches; your recent foods also appear below the field for quick re-logging.
  3. Tap a result to add it to the meal, with calories and macros filled in.
  4. Adjust the portion to match what you actually ate.
  5. Repeat for any other items, then save the meal with the .

The food search screen: a "Search food" field with a microphone icon, and a list of recent foods — siu mai, egg tart, har gow, char siu bao — each showing its portion and calories

Naming things the lookup knows

The lookup works best on specific, common names. A few patterns help:

If the lookup can't find what you typed, you'll see "Couldn't find nutrition info for … — try a more specific name." Either rename it or enter the nutrition values yourself from a label.

Voice input

If typing is awkward — hands full at the table — tap the microphone icon in the Search food field to dictate the name instead. The transcription goes straight into the search. If voice input is unavailable on your device, the icon's tooltip explains why.

Editing after entry

It's the same editor as the camera and barcode flows — you can adjust the portion, switch units, and override individual nutrients. See Edit or correct a logged meal.