You sit down to dinner, look at a plate of homemade stir-fry, and realize you have no idea how to log the ingredients. You guess the portions. By day four of guessing, you stop tracking your food entirely.
How many calories should a meal be?
There is no single rule, but for a standard 2,000-calorie daily target, a typical main meal should be 500 to 700 calories. This assumes you eat three main meals and one 200-calorie snack. Your exact per-meal target depends entirely on your total daily energy needs, activity levels, and how often you prefer to eat.
Safety Note: Calorie restriction and fasting protocols are not appropriate for everyone. If you have a history of disordered eating, are pregnant, breastfeeding, or managing a medical condition, consult your healthcare provider before changing your diet. NEDA provides free support resources if you need guidance.
Start From the Day, Not the Meal
The daily total is what dictates changes in your body weight. Meals are simply how you divide that energy throughout the day.
According to the NHS calorie counting guidelines, standard baseline targets are roughly 2,000 calories a day for women and 2,500 for men to maintain weight. To lose weight safely, clinical guidelines generally suggest a daily deficit of about 500 calories.
To find your per-meal target, decide how many eating occasions suit your schedule. Some prefer three square meals. Others prefer three meals and a snack, or two larger meals if they practice time-restricted eating. Once you know your daily target and frequency, you divide the total.

Per-Meal Calorie Breakdown
Assuming a structure of three main meals plus one snack (accounting for 10–15% of your daily intake), here is how per-meal calories look across different daily targets:
Daily Target | Breakfast | Lunch | Dinner | Snack |
|---|---|---|---|---|
1,400 | 350 | 450 | 450 | 150 |
1,600 | 400 | 500 | 500 | 200 |
1,800 | 450 | 550 | 600 | 200 |
2,000 | 500 | 600 | 650 | 250 |
2,400 | 600 | 700 | 800 | 300 |
2,800 | 700 | 800 | 900 | 400 |
Data baseline adapted from standard nutritional distributions.
If you only eat two meals a day, you might split your total intake roughly 45/55 between them. If you skip snacks, push those extra calories to whichever meal leaves you feeling the most hungry—which, for many people, is dinner.
Does the Calorie Split Matter?
The exact distribution matters far less than hitting the daily total. Studies comparing large breakfasts with large dinners at equal daily calories show very small differences in weight outcomes over time.
However, how you split your meals dictates your daily hunger levels and muscle retention.
According to the National Institutes of Health (NIH), protein distribution is vital for preserving lean mass. Muscle protein synthesis responds best to 25 to 40 grams of protein per meal. If your goal is 140 grams of protein a day, aim for roughly 35 grams at each meal and 20 grams in a snack, rather than eating 10 grams at breakfast and 80 grams at dinner.
A meal also needs to be large enough to last. A 300-calorie lunch that leaves you raiding the cupboard at 4:00 PM is not actually saving you calories. For most adults, a 450+ calorie meal containing adequate protein and dietary fiber will sustain energy for three to four hours.
What a 600-Calorie Meal Actually Looks Like
Visualizing portions is where most tracking habits fail. Relying on visual estimates often leads to underreporting intake by hundreds of calories. A standard 600-calorie meal might look like:
- Lunch: 150g grilled chicken breast, 1 cup cooked brown rice, 1 cup roasted vegetables cooked in 1 tsp olive oil (Approx. 590 kcal, 48g protein).
- Dinner: 140g baked salmon, 200g boiled potatoes, green beans, side salad with 1 tbsp vinaigrette (Approx. 610 kcal, 40g protein).
- Plant-Based: 150g firm tofu, mixed vegetable stir-fry, 1 cup rice noodles, 1 tsp sesame seeds (Approx. 580 kcal, 26g protein).
What silently turns a 600-calorie meal into a 900-calorie meal? A second unmeasured scoop of rice, cooking oil poured directly from the bottle rather than measured with a spoon, or a sugary drink alongside the plate.
Manual Tracking vs. Photo AI Logging
The primary reason people fail to hit their per-meal targets is the friction of logging them. Manually searching a database for every ingredient in a mixed dish takes time.
Feature | Traditional Manual Tracking | |
|---|---|---|
Logging Speed | 2–5 minutes per meal | < 10 seconds per meal |
Friction Level | High (Requires searching every ingredient) | Low (Snap, review, confirm) |
Accuracy Profile | ~94% (Requires strict digital scale weighing) | ~80–85% (Algorithmic volume approximation) |
Best Used For | Strict macro tracking | Sustainable daily habit building |
Diat's photo logging is designed for the moments when you don't have time to search a database or weigh ingredients on a scale. It reduces the friction of logging down to a single camera click. The app is free to download on App Store and Google Play.
How to Log Your First Meal in Diat
The per-meal number is only useful if the whole day is logged. A perfect 600-calorie lunch next to an unlogged 1,100-calorie dinner provides no helpful data. Diat speeds up the process using AI photo estimation to keep you consistent.
- Snap a photo: Open the app and tap "Log Meal." Point your smartphone camera at your plate.
- Review the breakdown: The AI estimates the foods, volume, calories, and macronutrients.
- Confirm or adjust: Review the estimate against your daily budget and save the entry.

An honest note on AI accuracy: AI photo estimation builds logging habits because it is fast. However, it is an approximation. Current third-party research indicates photo-based AI calorie estimation averages roughly 80–85% accuracy. The AI may struggle with hidden fats, dense sauces, or mixed casseroles where ingredients are obscured.
If the estimate looks slightly off, you can adjust it manually. Getting close consistently is far more useful than demanding perfection and quitting the app by Thursday.
Diat is free to download and takes seconds to set up. Download now!

