Skip to content
ProteinPlates
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 ProteinPlates Editorial TeamUpdated September 25, 2026 7 min read

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

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.

This guide makes that choice easier. It covers McDonald's calories in India for the most popular burgers, nuggets, wraps, and fries, plus how much protein each one gives you. If you want a fuller meal without guessing, you're in the right place.

McDonald's calories in India at a glance

Here are 12 popular items. 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 these numbers come from

Let me explain the sources, because it matters here.

The official numbers come from McDonald's India's North & East nutrition booklet (Connaught Plaza Restaurants, 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.

The best high-protein picks at McDonald's India

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.

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.

Chicken Maharaja Mac calories

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.

Chicken nuggets calories, piece by piece

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.

If you're wondering about one nugget, here's the math. Dividing the official 6-piece numbers by 6 gives about 42 calories and 2.5 g of protein per nugget. This is calculated, and real nugget sizes vary.

FatSecret India also lists other pack sizes:

Chicken McGrill Burger: the lighter pick

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.

McSpicy Chicken Burger calories and other favorites

Here's where it gets interesting. Some of the most loved items are not the best protein deals.

FatSecret India lists the McSpicy Chicken Burger at 450 calories and 21.46 g of protein. That's 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.

Best vegetarian picks for protein

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.

Sides and desserts add up fast

A burger is only part of the order. The official booklet lists Fries (Medium) at 305 calories and only 4.8 g of protein.

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.

McDonald's high protein meal ideas

This part is actually really easy. Pick one protein-rich main, then add a second protein item instead of fries if you're still hungry. All numbers below 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.

What it takes to walk off a McDonald's meal

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.

My take

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

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.

The bottom line

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 check 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.

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 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.

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.