ComplianceUpdated July 2026

Which Countries Require Calorie Labels? 2026 Menu Laws

Complete guide to calorie labeling laws for restaurants: which countries mandate menu calorie displays, penalties and compliance costs.

Quick Answer

Mandatory calorie labeling: USA (chains 20+ locations), UK (large chains), Saudi Arabia, UAE (Dubai). Voluntary but trending: India, EU, Australia. India has no mandatory law yet, but FSSAI is evaluating regulations. Proactive labeling builds customer trust.

Country-by-Country Calorie Label Requirements

Regulations vary widely. If you operate or plan to expand internationally, know the requirements:

  • USA: mandatory for chains with 20+ locations (FDA menu labeling rule)
  • UK: mandatory for large businesses (250+ employees)
  • UAE/Dubai: mandatory for chain restaurants since 2020
  • Saudi Arabia: mandatory for all restaurants since 2019
  • EU: voluntary, but Denmark and Netherlands lead adoption
  • India: not mandatory yet, but FSSAI consultation papers suggest future rules
  • Australia: voluntary, government encourages through Health Star Rating

Should Indian Restaurants Label Calories Now?

Even without a mandate, calorie labeling is growing in Indian metros — especially health-conscious markets in Bangalore, Mumbai, and Delhi. Cafés and salad bars leading adoption.

Early adopters gain marketing advantage: "Calorie counts available on our digital menu" attracts health-conscious diners and corporate lunch crowds.

Easiest Way to Add Calorie Info: Digital Menus

Adding calories to printed menus requires redesign and reprint every time recipes change. On DineCard, add calorie counts to individual items in seconds — update when recipes change, no reprint needed.

Start with your top 10 items. Add approximate calorie ranges (not exact — recipes vary). Expand over time as you standardise recipes.

Frequently Asked Questions

Is calorie labeling mandatory in India?

Not yet (2026). FSSAI has published consultation papers suggesting future requirements for chain restaurants. Voluntary labeling is recommended for early adopters.

How do I calculate calories for Indian dishes?

Use nutrition analysis apps (MyFitnessPal database has Indian foods), consult a nutritionist, or estimate based on standard recipes. Round to nearest 50 calories.

Put your menu online in 5 minutes

Upload a photo of your printed menu. DineCard AI extracts items in Hindi, Tamil, Telugu and 15+ languages. Free 14-day trial.

Start Free Trial

14-day free trial • No credit card • ₹99/month after