Most adults should aim for roughly 400 to 700 calories per meal if they’re eating three meals a day. That range shifts depending on your total daily calorie needs, how many meals and snacks you eat, and whether you prefer to front-load or back-load your calories. The real starting point is figuring out how many calories you need in a full day, then dividing that number in a way that fits your life.
Start With Your Daily Calorie Target
Per-meal calories only make sense in the context of what your whole day requires. Daily calorie needs vary widely based on age, sex, and how much you move. According to the Dietary Guidelines for Americans, adult men between 19 and 60 need roughly 2,200 to 2,600 calories a day if they’re mostly sedentary, and 2,600 to 3,000 if they’re active. Adult women in the same age range need about 1,600 to 2,000 calories when sedentary, and 2,200 to 2,400 when active.
After age 60, those numbers drop. Sedentary men settle around 2,000 calories, while active men need 2,400 to 2,600. Women over 60 need about 1,600 calories if sedentary and 2,000 if active. These ranges exist because your body’s baseline energy burn, called your basal metabolic rate, naturally declines with age and differs between sexes. The average male burns about 1,700 calories a day just keeping organs running and blood circulating. The average female burns about 1,400. Everything you do on top of that, from walking to the kitchen to running five miles, adds to the total.
The Simple Math for Three Meals
If you eat three meals a day with no snacks, divide your daily target by three. A sedentary woman needing 1,800 calories would aim for about 600 calories per meal. An active man needing 2,800 calories would land around 930 per meal. Most people fall somewhere between those two examples.
If you snack between meals, the math changes. Two snacks of 150 to 200 calories each take 300 to 400 calories off the table, leaving your meals smaller. For that same woman eating 1,800 calories with two snacks of 200 each, meals would drop to roughly 465 calories. Here’s a quick breakdown for common daily totals, assuming three meals and two small snacks:
- 1,600 calories/day: ~400 calories per meal, two 100-calorie snacks
- 2,000 calories/day: ~500 calories per meal, two 150-calorie snacks
- 2,400 calories/day: ~600 calories per meal, two 200-calorie snacks
- 2,800 calories/day: ~700 calories per meal, two 200-calorie snacks
These are ballpark figures, not rigid prescriptions. The goal is a framework that keeps you from accidentally eating 1,200 calories at dinner and 300 at breakfast, unless that’s a deliberate choice.
Not Every Meal Needs to Be the Same Size
Splitting your calories into three equal portions is the simplest approach, but it’s not the only one. Some people do better with a larger breakfast and lighter dinner, or vice versa. Research on meal timing suggests the tradeoffs are real but nuanced. In a controlled weight-loss study on women, those who ate their largest meals in the morning lost slightly more total weight (about 3.9 kg over six weeks versus 3.3 kg). But those who ate larger evening meals preserved more lean muscle mass, losing only 0.25 kg of muscle compared to 1.28 kg in the big-breakfast group.
What this means in practice: if you’re trying to lose weight, loading more of your calories into breakfast and lunch may give you a modest edge. If you’re strength training and want to protect muscle, a bigger dinner could be worth considering. For most people who aren’t optimizing for a specific goal, the split matters less than the total. Eat your biggest meal whenever you’re hungriest and most likely to make good choices.
How Protein Changes Fullness
The calorie count of a meal tells you how much energy it contains, but the composition of those calories determines how long you stay satisfied. Protein is the most filling macronutrient, and research points to roughly 30 grams of high-quality protein per meal as the threshold where satiety signals really kick in. That’s about the amount in a palm-sized chicken breast, a cup of Greek yogurt with some nuts, or two large eggs plus a couple slices of turkey.
If your meals consistently fall below that 30-gram mark, you’re more likely to feel hungry between meals regardless of how many calories you ate. A 500-calorie meal built around refined carbohydrates (white pasta, a bagel with jam) won’t hold you the way a 500-calorie meal with a solid protein source, some vegetables, and healthy fat will. When you’re planning meals, hitting your calorie target and your protein target at the same time is the combination that keeps energy stable and snacking in check.
Adjusting for Exercise Days
On days you work out, your calorie needs go up, and the timing of those extra calories matters. If you exercise in the morning, the meal beforehand should emphasize carbohydrates eaten about two hours prior: whole-grain toast, oatmeal, fruit, or brown rice. This meal doesn’t need to be larger in total calories, but it should lean heavily toward carbs for accessible energy.
After a workout, your muscles are primed to absorb carbohydrates and protein for recovery. Eating a full meal within 30 to 60 minutes of finishing gives your body the best window to replenish energy stores. For longer or more intense sessions, you may need an extra 200 to 400 calories that day, which you can add to your post-workout meal or spread across your other meals. During sustained vigorous exercise lasting over an hour, 30 to 90 grams of carbohydrates per hour (a banana, some raisins, a low-fat yogurt) helps maintain performance.
What a Practical Meal Looks Like
Calorie counting gets abstract fast. Here’s what different calorie levels look like as actual food, assuming a balanced mix of protein, carbs, and fat.
A 400-calorie meal might be two eggs scrambled with vegetables, a slice of whole-grain toast, and half an avocado. A 600-calorie meal could look like a grilled chicken breast over a generous bed of mixed greens with olive oil dressing, a small sweet potato on the side, and a piece of fruit. At 800 calories, you’re in the range of a salmon fillet with brown rice, roasted broccoli, and a side salad with cheese and nuts.
Restaurant meals regularly exceed 1,000 calories for a single plate, which is why eating out frequently can make calorie management harder even when the food itself seems healthy. A grilled chicken sandwich at a sit-down restaurant often lands between 700 and 900 calories before you touch the fries. Knowing your per-meal target gives you a useful reference point when scanning a menu or building a plate at home.
Finding Your Own Number
The most useful per-meal calorie target is one you calculate from your own daily needs rather than borrowing a generic number. Start by identifying where you fall in the daily ranges based on your age, sex, and activity level. Decide how many meals and snacks fit your schedule. Then do the division. If you’re losing weight, subtract 300 to 500 calories from your daily maintenance number before you split it across meals, so each meal gets proportionally smaller.
Track loosely for a week or two to calibrate your sense of portions, then let the habit run on autopilot. Most people who succeed long-term don’t weigh every meal forever. They learn what a 500- or 600-calorie plate looks like for the foods they eat regularly, and that visual intuition carries them forward.