Kachori Calories: Moong Dal vs Pyaaz vs Aloo, Honestly Compared

By NYUS Inc. · Updated July 2026

Moong dal kachori gets a health halo from the lentil filling, the same way curd rice and oats do. It's a fair edge, but a small one — the deep-fried maida shell still does most of the calorie work in every version. Here's the honest per-piece breakdown.

The one-line answer

Filling changes the number, but frying method decides most of it. Moong dal kachori runs about 150-195 kcal per piece, pyaaz (onion) kachori about 185-300 kcal, and aloo (potato) kachori the highest at 280-320 kcal. All three are deep-fried maida pastry — the filling is a modest swing factor, not the main event.

Kachori calories by filling

TypeCalories per pieceProteinWhy
Moong dal kachori~150-195 kcal~3-5gLentil filling adds some fibre/protein, usually smaller size
Pyaaz (onion) kachori~185-300 kcal~2-3gOnion itself is near-zero calorie; range comes from size and oil in the dough
Aloo (potato) kachori~280-320 kcal~3-4gUsually made larger, often with extra ghee worked into the filling or dough

These are per single piece from a typical sweet shop or street stall. Two kachoris with chutney at a tea-stall stop — a common order — can land anywhere from 350 kcal (two moong dal) to 600+ kcal (two aloo), which is a meal's worth of calories going down as "just a snack."

Why the dal filling doesn't make it "healthy"

This is the same halo effect covered in the curd rice and oats vs masala oats posts: an ingredient with a genuine health reputation gets credited to the whole dish, even when it's a minority contributor. Moong dal is a real source of plant protein and fibre when eaten as dal or khichdi — but stuffed into a kachori and deep-fried, the lentil filling is maybe a quarter of the piece by weight. The maida shell and the oil it absorbs during frying still supply most of the calories and essentially all of the fat. A moong dal kachori is a modestly better choice than aloo, not a protein food.

Why aloo kachori runs highest

Potato on its own isn't especially calorie-dense — the issue is what typically goes with it. Aloo kachoris are usually made larger than moong dal kachoris at the same stall, and the potato filling is often finished with extra ghee or oil for flavour and texture, on top of the deep-frying every kachori already goes through. Size and added fat, not the potato itself, explain most of the 100+ kcal gap versus moong dal.

The practical takeaway

A note on health

This article is general educational content, not medical advice. Calorie figures are approximations that vary with size, filling ratio, oil type, and how a specific kitchen or vendor prepares the kachori. If you have diabetes, high cholesterol, or another condition affected by fried food or refined carbohydrates, consult a doctor or registered dietitian about how often this fits your diet.

Log fried snacks by what's actually in them

NYUS is an AI nutrition coach built for Indian food: 1,000+ Indian foods with macros, including kachori logged by filling type rather than one generic entry, so a moong dal kachori doesn't get counted the same as an aloo one. Adaptive targets recalibrate weekly from your actual trend, so an occasional tea-stall stop doesn't need to derail the week. No ads, no data sold.

Get NYUS on Google Play

Frequently asked questions

How many calories are in one kachori?

It depends on the filling. A moong dal kachori runs about 150-195 kcal, a pyaaz (onion) kachori about 185-300 kcal depending on size and oil, and an aloo (potato) kachori is usually the heaviest at 280-320 kcal per piece.

Is moong dal kachori actually healthier than aloo kachori?

It's genuinely a bit lighter and has more protein and fibre from the lentil filling, but the difference is smaller than the "dal is healthy" framing suggests. The deep-fried maida shell is still the dominant calorie source in every kachori, so swapping filling alone won't turn it into a diet food.

Why is aloo kachori higher in calories than the others?

Potato filling itself isn't calorie-dense, but aloo kachoris are typically made larger and often come with extra ghee or oil worked into the filling and dough, on top of the same deep-frying step every kachori goes through. Size and oil load, not the potato, drive the higher number.

Does the dal filling make a kachori a good protein source?

Not really — a moong dal kachori has only about 3-5g of protein per piece, most of it diluted by the maida shell and frying oil. It's a reasonable snack, not a protein source worth building a meal around; dal itself (as sabzi or dal-chawal) delivers far more protein per calorie.