How Many Calories Should You Eat for Dinner?

For most adults, dinner should fall somewhere between 500 and 750 calories, assuming you’re splitting your daily intake across three meals and a snack or two. That range shifts depending on your total daily calorie needs, how much you ate earlier in the day, and how active you are. But the bigger insight from nutrition research is that dinner should probably be your smallest or mid-sized meal, not your largest, even though for many people it’s the other way around.

Start With Your Daily Calorie Needs

To figure out how many calories to put on your dinner plate, you first need a rough sense of how many calories you need in a full day. The Dietary Guidelines for Americans breaks this down by age, sex, and activity level. Here are the ranges for adults:

  • Women: 1,600 to 2,400 calories per day. A sedentary woman over 50 falls near the low end (1,600), while an active woman in her 20s or 30s is closer to 2,400.
  • Men: 2,000 to 3,000 calories per day. A sedentary man over 65 needs around 2,000, while an active man under 35 may need up to 3,000.

“Sedentary” here means you only move around for basic daily tasks. “Moderately active” means the equivalent of walking 1.5 to 3 miles a day on top of that. “Active” means walking more than 3 miles a day or doing equivalent exercise. Most people overestimate their activity level, so if you’re unsure, the moderate or sedentary column is probably more accurate.

How to Split Calories Across the Day

There’s no single correct way to divide your daily calories, but a common and practical approach is to allocate roughly 25 to 30 percent of your total to dinner. That gives you room for a solid breakfast, a comparable lunch, and a snack or two. Here’s what that looks like in practice:

  • 1,600 calories/day: Dinner of about 400 to 480 calories
  • 2,000 calories/day: Dinner of about 500 to 600 calories
  • 2,400 calories/day: Dinner of about 600 to 720 calories
  • 2,800 calories/day: Dinner of about 700 to 840 calories

If you tend to skip breakfast or eat a very light lunch, your dinner will naturally be larger. That’s fine occasionally, but making it a daily habit can work against you, as the next section explains.

Why a Bigger Breakfast May Beat a Bigger Dinner

Your body doesn’t process calories the same way at 7 a.m. and 7 p.m. Insulin sensitivity, the ability to clear sugar from your blood efficiently, is highest in the morning and declines throughout the day. This means the same plate of food produces a sharper blood sugar spike when you eat it at night.

Research bears this out in practical terms. In a randomized trial comparing two groups eating identical total calories, the group that ate their largest meal at breakfast (700 calories for breakfast, 500 for lunch, 200 for dinner) lost more weight and more inches around their waist than the group that flipped the pattern (200 for breakfast, 500 for lunch, 700 for dinner). The big-breakfast group also had lower fasting blood sugar, less insulin resistance, and reported feeling less hungry throughout the day.

A separate 20-week weight loss trial found that people who ate most of their calories later in the day lost less weight, even when their total calorie intake, energy expenditure, and sleep were the same as early eaters. People who consistently load their calories into dinner are also at higher risk for obesity and metabolic syndrome. The takeaway isn’t that dinner needs to be tiny. It’s that front-loading your calories, eating more earlier and less later, gives your metabolism an advantage.

What to Put on Your Dinner Plate

The calorie count matters, but so does what those calories are made of. A 600-calorie dinner of grilled chicken, roasted vegetables, and a portion of rice will keep you satisfied and support sleep far better than 600 calories of chips and ice cream.

Protein at dinner is particularly useful. It keeps you full longer, which reduces the urge to snack before bed. One study in elite athletes found that evening protein intake was associated with falling asleep faster. Including a moderate portion of complex carbohydrates can also help with sleep. Research shows that a meal with a higher glycemic index eaten about four hours before bed shortened the time it took to fall asleep. The same meal eaten just one hour before bed didn’t have the same effect, suggesting timing matters here too.

A practical dinner plate might look like: a palm-sized portion of protein (chicken, fish, tofu, beans), a fist-sized portion of whole grains or starchy vegetables, and one to two fists of non-starchy vegetables cooked with a healthy fat like olive oil. That combination naturally lands in the 500 to 700 calorie range for most portion sizes and covers your protein, fiber, and micronutrient needs for the meal.

Eating Too Close to Bedtime

Beyond calorie count, when you finish dinner matters for comfort and health. Eating within two to three hours of bedtime triggers increased stomach acid production. When you lie down shortly after, that acid can travel into your esophagus and cause heartburn or worsen acid reflux. If you already deal with reflux, finishing dinner at least three hours before bed can make a noticeable difference.

For people managing blood sugar, whether due to diabetes or prediabetes, a large meal right before sleep is especially problematic. Your body’s ability to regulate glucose is at its lowest point in the evening, so a calorie-dense late dinner can cause blood sugar to stay elevated through the night. Keeping dinner moderate in size and finishing it earlier in the evening helps on both fronts.

Adjusting for Your Goals

If you’re trying to lose weight, keeping dinner on the lower end of your range (closer to 25 percent of daily calories) and shifting more calories to breakfast and lunch gives you a metabolic edge. You don’t need to eat a 200-calorie dinner, but consistently eating your largest meal at night works against most weight loss efforts.

If you’re very active or trying to maintain or gain weight, a larger dinner is perfectly reasonable, especially if you exercise in the afternoon or evening and need to replenish energy. Athletes and highly active people often need 700 to 900 calories at dinner to meet their daily requirements, and research suggests that a protein-rich evening meal supports recovery without disrupting sleep.

If you’re someone who genuinely isn’t hungry in the morning, you don’t need to force a massive breakfast. But consider gradually shifting your calorie balance forward: a slightly bigger lunch and a slightly smaller dinner. Even modest changes in meal timing can influence how efficiently your body uses the fuel you give it.