Skip to content
Protein Per Meal
Gym-goersMenWomen

McDonald's Calories in India: Burgers, Nuggets, Wraps & Best Protein Picks

McDonald's calories in India for burgers, nuggets, wraps, and fries, with protein per item and the best high-protein orders for your goals.

By Deepam MishraUpdated October 30, 2026 8 min read

A burger with lettuce, tomato, and onion next to a metal cup of fries
Photo by Mike on Unsplash

How many calories are in McDonald's food in India?

McDonald's India's official North & East booklet lists the Cheesy Chicken Burger at 497 calories with 29.9 g of protein, the most protein in the booklet. The Chicken McGrill Burger is the lightest chicken burger at 274 calories. Medium fries add 305 calories, and 6 nuggets come to 253 with 15 g of protein.

You're at the counter, the queue is moving, and the screen is full of burgers. McSpicy or McAloo Tikki? Nuggets or a wrap? Most of us pick fast and think about it later, so this guide lines up the calories and protein for the most popular burgers, nuggets, wraps and fries.

The 12 popular items in this table run from 253 calories (6 nuggets) to 833 (Veg Maharaja Mac). Rows marked with an asterisk (*) come from FatSecret India, a third-party site. All others come from McDonald's India's official nutrition booklet.

ItemCaloriesProtein (g)Carbs (g)Fat (g)
Cheesy Chicken Burger49729.941.722.9
Chicken Maharaja Mac*6893455.3936.69
Veg Maharaja Mac83324.293.837.9
McSpicy Chicken Burger*45021.4646.0819.36
McSpicy Paneer Burger64720.352.339.5
McCrispy Chicken Burger50822.349.427.7
McChicken Burger39715.74815.7
Chicken McGrill Burger27413.236.28.5
Filet-O-Fish Burger34515.438.914.2
Aloo Tikki Burger3408.550.311.3
Chicken Nuggets (6 pc)25315not listed14.3
Fries (Medium)3054.8not listed14.7

You can see every item we track on our McDonald's India page.

Where do these McDonald's numbers come from?

Most numbers come from McDonald's India's official North & East nutrition booklet. The rest come from FatSecret India, and each one is marked. The sources matter here, so here's the detail.

The official booklet is from Connaught Plaza Restaurants, dated December 2025. The menu in West and South India may differ a little. The booklet rounds its values and does not list fiber.

A few popular items, like the McSpicy Chicken Burger and the Chicken Maharaja Mac, were not in that booklet. For those, we used FatSecret India. FatSecret is a third-party nutrition site, not McDonald's India. Treat those numbers as a good guide, not the final word.

What are the best high-protein picks at McDonald's India?

The Cheesy Chicken Burger and 6-piece Chicken Nuggets give the most protein per calorie in the official booklet. When I sorted our McDonald's India data by protein, a few items stood out.

I also worked out protein per 100 calories for each. This is my own simple math from the listed numbers, and it shows how much protein you get for the calories you spend.

Why is the Cheesy Chicken Burger the official protein leader?

The Cheesy Chicken Burger has 29.9 g of protein and 497 calories in the official booklet. That works out to about 6 g of protein per 100 calories, the best ratio of any burger in our data.

One thing to know: it also has 1,376 mg of sodium. If you watch your salt for blood pressure or kidney reasons, talk to your doctor or a registered dietitian about how it fits.

How many calories are in a Chicken Maharaja Mac?

FatSecret India lists the Chicken Maharaja Mac at 689 calories and 34 g of protein. That is the most protein of any burger we track here, at about 4.9 g per 100 calories.

It is a big burger, though. FatSecret lists 36.69 g of fat, so it works best as a full meal on its own, not with fries on the side.

How many calories are in each McDonald's chicken nugget?

One nugget works out to about 42 calories and 2.5 g of protein. That comes from dividing the official 6-piece numbers by 6, so it's calculated, and real nugget sizes vary.

The official booklet lists Chicken Nuggets (6 pc) at 253 calories and 15 g of protein. That's about 5.9 g of protein per 100 calories, which is close to the Cheesy Chicken Burger.

FatSecret India also lists other pack sizes:

Is the Chicken McGrill Burger the lighter pick?

Yes. The Chicken McGrill Burger has 274 calories, 13.2 g of protein and 8.5 g of fat. It's the lowest-calorie chicken burger in the official booklet.

The Butter Chicken Grilled Burger is another grilled option at 357 calories and 17.1 g of protein.

How many calories are in a McSpicy Chicken Burger and other favorites?

FatSecret India lists the McSpicy Chicken Burger at 450 calories and 21.46 g of protein. Here's where it gets interesting: some of the most loved items are not the best protein deals.

The McSpicy Chicken Burger is a solid middle pick. The McSpicy Chicken Wrap comes in at 567 calories and 23.74 g of protein, also per FatSecret India.

McAloo Tikki calories are lower than many people expect. The official booklet lists the Aloo Tikki Burger at 340 calories. But it has just 8.5 g of protein, which is about 2.5 g per 100 calories. It's a light snack, not a protein meal.

What are the best vegetarian picks for protein?

The paneer items and the Veg Maharaja Mac give the most veg protein, at 20.3 to 24.2 g, but each costs 647 calories or more. Vegetarian options at McDonald's India tend to have more calories for the same protein. Still, you have good choices:

If you eat eggs, the Egg McMuffin is worth a look for breakfast. It has 283 calories and 14.1 g of protein, which is about 5 g per 100 calories.

How many calories do McDonald's sides and desserts add?

Medium fries add 305 calories but only 4.8 g of protein, according to the official booklet. A burger is only part of the order, and sides add up fast.

FatSecret India lists Fries (Large) at 431 calories and Fries (Regular) at 216 calories. A Soft Serve Cone is 86 calories on FatSecret India, which makes it one of the smallest treats on the menu.

Here's a simple example. A McSpicy Chicken Burger (450 calories, FatSecret India) plus medium fries (305 calories, official) comes to 755 calories. The fries add a lot of calories but very little protein.

What is a good high protein meal at McDonald's?

Pick one protein-rich main, then add a second protein item instead of fries if you're still hungry. This part is actually really easy. All numbers in this list come from the official booklet.

  1. Big protein meal: Cheesy Chicken Burger + 6 pc nuggets = 750 calories and 44.9 g protein.
  2. Lighter protein meal: Chicken McGrill Burger + 6 pc nuggets = 527 calories and 28.2 g protein.
  3. Breakfast: Egg McMuffin = 283 calories and 14.1 g protein. Or try the Sausage McMuffin at 281 calories and 16.3 g protein.

How much protein do you need in a day? The Dietary Guidelines for Americans 2025 to 2030 set a goal of 1.2 to 1.6 g of protein per kilogram of body weight a day. For a 154 lb (70 kg) adult, that's 84 to 112 g.

Our protein calculator can give you your own range, and our guide on how much protein per meal shows how to spread it out.

If you have kidney disease, diabetes, or are pregnant, talk to your doctor or a registered dietitian before changing how much protein you eat.

How long does it take to walk off a McDonald's meal?

For a 154 lb (70 kg) person walking briskly, an Aloo Tikki Burger takes about 61 minutes. I like this as a reality check, not as a rule that you have to "earn" your food.

The 2024 Adult Compendium of Physical Activities gives brisk walking (3.5 to 3.9 mph, or about 5.6 to 6.3 km/h) a value of 4.8 METs. A MET is a way to measure how hard an activity is compared with sitting still. The formula is:

Calories burned ≈ MET × body weight (kg) × hours

For a 154 lb (70 kg) person, that's 4.8 × 70 × 1 = about 336 calories per hour, or about 5.6 calories a minute. So:

  • Aloo Tikki Burger (340 calories): about 61 minutes of brisk walking
  • Fries (Medium) (305 calories): about 54 minutes
  • Veg Maharaja Mac (833 calories): about 149 minutes, or roughly 2.5 hours

You can plug in your own weight and activity with our calories burned calculator.

What is the smartest McDonald's order in India?

Lead with a chicken item, skip or shrink the fries, and add nuggets if you need more protein. Based on what I've seen in the data, the smartest McDonald's orders in India are that simple.

For vegetarians, the paneer items give the most protein, but they cost more calories. That's fine if it fits your day. It just helps to know it before you order.

I'd also check the official page now and then. Menus change, so the numbers can change too.

What is the full range of McDonald's calories in India?

McDonald's calories in India range from light snacks like the 86-calorie soft serve cone to big meals like the 833-calorie Veg Maharaja Mac. For the most protein per calorie, the Cheesy Chicken Burger and 6-piece nuggets lead the official list. The Chicken McGrill is a great lighter pick.

You don't have to give up McDonald's to eat well. A little planning at the counter goes a long way, and now you have the numbers to do it.

Get your own numbers with our free calculator.

Open the calculator

Frequently asked questions

Which McDonald's India item has the most protein?

In McDonald's India's official booklet, the Cheesy Chicken Burger leads with 29.9 g of protein for 497 calories. FatSecret India lists the Chicken Maharaja Mac at 34 g of protein and 689 calories, but that number is from a third-party site, not McDonald's India.

How many calories are in a McSpicy Chicken Burger?

FatSecret India lists the McSpicy Chicken Burger at 450 calories, 21.46 g of protein, 46.08 g of carbs, and 19.36 g of fat. This figure is not from McDonald's India's official booklet, so it is worth checking the official nutrition page for the latest numbers.

How many calories are in a McAloo Tikki burger?

McDonald's India's official booklet lists the Aloo Tikki Burger at 340 calories, 8.5 g of protein, 50.3 g of carbs, and 11.3 g of fat. It is a lighter burger, but it is low in protein for its calories, at about 2.5 g of protein per 100 calories.

How many calories are in McDonald's chicken nuggets in India?

The official booklet lists 6 pieces at 253 calories and 15 g of protein. FatSecret India, a third-party site, lists 4 pieces at 169 calories, 9 pieces at 378 calories, and 20 pieces at 812 calories. Nugget sizes vary, so these are close guides, not exact counts.

How many calories are in McDonald's fries in India?

McDonald's India's official booklet lists Medium Fries at 305 calories with only 4.8 g of protein. FatSecret India, a third-party site, lists Regular Fries at 216 calories and Large Fries at 431. Fries add a lot of calories but very little protein, so swapping them for nuggets raises the protein in a meal.

What is a good high-protein meal at McDonald's India?

A Cheesy Chicken Burger plus 6 piece Chicken Nuggets comes to 750 calories and 44.9 g of protein, using McDonald's India's official booklet. For a lighter meal, a Chicken McGrill Burger plus 6 nuggets gives 527 calories and 28.2 g of protein. Both skip the fries, which add calories but little protein.

More for: Gym-goers, Men, Women

Not medical advice. If you have kidney disease, diabetes, or take prescription medication, talk to your doctor or a registered dietitian before changing your protein intake. Read our full disclaimer.