Meal Calorie Calculator

Calculate how many calories to eat per meal based on your daily calorie goal. Free meal planner for breakfast, lunch, dinner, and snacks with distribution charts.

Plan your meals

About This Calculator

The Meal Calorie Calculator helps you distribute your daily calorie intake across breakfast, lunch, dinner, and snacks based on dietitian-recommended percentages. Whether you eat 3, 4, or 5 meals per day, this tool tells you exactly how many calories each meal should contain to match your daily goal.

The calculator uses standard meal distribution percentages recommended by the Institute of Medicine and the National Institute of Public Health. For 3 meals, breakfast gets 30-35% of daily calories, lunch 35-40%, and dinner 25-35%. Adding snacks reduces the main meal portions proportionally. These percentages are evidence-based guidelines that work for most healthy adults.

How Meal Distribution Works

The science of meal timing and calorie distribution supports better energy levels, blood sugar management, and digestion. A larger lunch supports peak afternoon productivity, while a lighter dinner aligns with the body's natural circadian rhythm of slower evening metabolism. The 3-meal pattern is the traditional standard, while 4-5 smaller meals can help manage hunger and stabilize blood sugar throughout the day.

Regional Notes

India: Traditional Indian meals typically follow a 3-meal pattern with breakfast (nashta), lunch (dopahar ka bhojan), and dinner (raat ka bhojan). Common lunch is the largest meal. Use ₹ (INR) for local context.

United States: The US typically follows 3 meals with optional snacks. Breakfast is often lighter (25-30%), lunch moderate (30-35%), and dinner the largest (35-40%). This calculator supports both patterns.

United Kingdom: UK meal patterns are similar to the US with breakfast, lunch (dinner), and dinner (tea). The calculator's 3-meal option works well with traditional British eating schedules.

Frequently Asked Questions

How many calories per meal should I eat?

For 3 meals a day, eat 30-35% of daily calories at breakfast, 35-40% at lunch, and 25-35% at dinner. For 4 meals, add a 5-10% morning snack. For 5 meals, add a 5-10% afternoon snack and reduce dinner to 15-20%.

What is the best number of meals per day?

Most dietitians recommend 3 to 5 meals per day. Eating fewer than 3 meals is generally considered unhealthy. The optimal number depends on your lifestyle, metabolism, and health goals.

How do I calculate my daily calorie needs?

Your daily calorie needs depend on your Basal Metabolic Rate (BMR) and activity level. Use a BMR or TDEE calculator to determine maintenance calories, then adjust based on whether you want to lose, gain, or maintain weight.

Should I eat the same calories at every meal?

No, meal sizes should vary throughout the day. Breakfast should be 25-35% of daily calories, lunch the largest meal at 35-40%, and dinner the lightest at 15-35%. Snacks should be 5-10% each if included.

Is this calculator accurate for meal planning?

This calculator provides evidence-based meal distribution percentages recommended by dietitians. Individual needs may vary based on metabolism, medical conditions, and fitness goals. Consult a registered dietitian for personalized meal planning.

What time should I eat each meal?

Breakfast should be eaten within one hour of waking up. Lunch should be 4-5 hours after breakfast. Dinner should be eaten 2-3 hours before bedtime to support healthy digestion and sleep quality.

Can I use this for weight loss?

Yes, enter your daily calorie deficit target (your TDEE minus 300-500 kcal) and the calculator will distribute those calories across your meals. Pair with the calorie deficit calculator to determine your target intake.