Calories in Chaat — Every Type Ranked by Calories

Not all chaat is created equal. A plate of bhel puri is 200 calories. A plate of samosa chaat is 500. Knowing which chaat is light and which is heavy lets you enjoy the chaat stall without destroying your calorie budget. Here is every popular chaat ranked from lightest to heaviest.

Chaat is one of those foods that’s perfectly fine occasionally but becomes a calorie problem when it’s a daily habit. The difference between ‘sometimes’ and ‘always’ can be thousands of calories per month. Here’s exactly what chaat costs your calorie budget.

300 calories
1 plate (varies by type)
Protein: 5g · Carbs: 35g · Fat: 12g · Fibre: 2g
That’s roughly 4.2x a homemade roti (72 cal)

Full calorie breakdown

The calorie count for chaat varies significantly depending on size, stuffing, and preparation method. Here’s every variant you’ll encounter, from the lightest to the heaviest.

Chaat Type Serving Calories Protein
Bhel puri 100g 180-220 4g
Papdi chaat 120g 270-320 4g
Pani puri (6-8 pcs) ~100g 250-320 3g
Chole tikki 200g 350-400 10g
Dahi puri (6 pcs) 180g 350-420 6g
Samosa chaat 200g 450-500 8g
Raj kachori 120g 380-450 8g

The gap between Bhel puri (180 cal) and Samosa chaat (450 cal) is significant. Same food category, very different calorie cost. What you choose and how it’s prepared matters more than most people realise.

How chaat compares to roti

One chaat serving (300 calories) is equivalent to about 4.2 homemade rotis (72 cal each). That means a single serving replaces what would be 4 rotis on your plate. If you eat two servings, you’ve consumed the calorie equivalent of 8 rotis in one sitting.

This doesn’t make chaat ‘bad.’ It makes it calorie-dense, which means you need to account for it. If chaat is lunch, keep dinner lighter. If it’s a daily habit, the calories compound fast.

Is chaat good for weight loss?

Chaat is fine occasionally but becomes a problem as a daily habit. At 300 calories per serving, having it once or twice a week fits most calorie budgets. Having it daily adds up to 2,100+ extra calories per week compared to a lower-calorie alternative like roti.

Strategy: enjoy chaat when you want it, but plan for it. If it’s lunch, keep dinner to just dal, salad, and curd. If it’s dinner, make lunch lighter. Balance across the day, not within each meal.

Related: Calories in Curd Rice – The South Indian Staple

Related: Calories in Kachori – Pyaaz, Dal & Raj Kachori

Also Read: Calories in 1 Bowl Rice | Small, Medium & Large

Also Read: Calories in Dabeli – Gujarat's Street Burger

Also Read: Calories in Kerala/Malabar Parotta – The Layered Bread

Also Read: Calories in Lemon Rice – Light and Tangy

Also Read: Calories in Sambar Rice – The South Indian Daily Meal

Also Read: Rice Calories Per 100g – Raw, Cooked & Every Type

THE BOTTOM LINE
Chaat at 300 calories per serving is best enjoyed occasionally, not daily, if you are watching your weight. Track it, account for it, and it fits in any Indian diet plan.
🧮 Does Chaat Fit Your Budget?

Find your daily calorie target in 30 seconds. Then every food choice makes sense.

Calculate My Target →

How chaat fits in your daily calories

Here’s what including chaat looks like at different calorie targets:

1200 cal/day (Aggressive weight loss): Easy fit. Only 25% of your budget. Plenty of room for other meals and snacks.

1500 cal/day (Steady weight loss): Easy fit. Only 20% of your budget. Plenty of room for other meals and snacks.

2000 cal/day (Maintenance): Easy fit. Only 15% of your budget. Plenty of room for other meals and snacks.

Best time to eat chaat

At 300 calories, chaat fits comfortably in any main meal. Breakfast, lunch, or dinner, it does not matter. What matters is what you eat alongside it. Pair with protein, add vegetables, and the meal is balanced regardless of timing.

How to reduce calories when eating chaat

The chaat calorie hierarchy. Bhel puri (200) < Papdi chaat (300) < Pani puri session (300) < Chole tikki (380) < Dahi puri (400) < Samosa chaat (500). Choose from the left side of this list.

Ask for no sev, extra onion. Sev is fried noodles adding 50-80 cal per plate. Onion adds crunch for nearly zero calories. Simple swap, real savings.

One chaat item per visit. The trap is ordering bhel puri AND pani puri AND tikki. Each is moderate alone. Combined they are 700+ calories of ‘light snacking.’

🏆 Chaat rankings for dieters: Bhel puri (200 cal) is the clear winner. Chole tikki (380 cal) wins on protein. Samosa chaat (500 cal) is the one to avoid. Pick one item, enjoy it fully, skip the second order.

Frequently asked questions

Which chaat has the least calories?
Bhel puri at 180-220 cal per plate. Lightest chaat option available.
Which chaat has the most protein?
Chole tikki at 10g protein per plate. The chickpeas make the difference.
How many calories in a chaat plate?
200 to 500 depending on the type. Bhel: 200. Pani puri: 300. Samosa chaat: 500.
Can I eat chaat on a diet?
Yes, pick the lighter options (bhel, papdi chaat). One plate, once or twice a week. Avoid samosa chaat and raj kachori on a strict diet.
How many calories in dahi puri?
350 to 420 for 6 pieces. The curd adds 80-100 cal on top of the puri and filling.

📋 Get Your Free 7-Day Indian Meal Plan

Includes chaat and all your favourite foods. Calorie-counted, portion-controlled, actually enjoyable.

Download Free Plan →

Nutritional values based on IFCT (Indian Food Composition Tables) and USDA databases. Values vary with ingredients, size, and preparation. Informational content, not medical or dietary advice.

📅 Published: April 15, 2026