Sweets and desserts
Calories in Kulfi
One kulfi has about 266 kcal, with 8.7 g of protein, 30.5 g of carbohydrate and 12.7 g of fat. The Indian Nutrient Databank figure is for a plain kulfi made by boiling down 250 ml of milk with 15 g of sugar. That is a generous kulfi; a slim stick from a cart is likely to hold less milk.
Nutrition in 1 kulfi
| Nutrient | 1 kulfi | 2 kulfis |
|---|---|---|
| Energy | 266 kcal | 532 kcal |
| Protein | 8.7 g | 17.4 g |
| Carbohydrate (available) | 30.5 g | 61 g |
| Total fat | 12.7 g | 25.4 g |
| Dietary fibre | 0.3 g | 0.6 g |
| Sugars | 28.1 g | 56.2 g |
Of this energy, about 45% comes from carbohydrate, 42% from fat and 13% from protein.
1 kulfi is about 13% of the daily energy requirement of a sedentary adult man and 16% of a sedentary adult woman's (ICMR-NIN, 2020).
These figures are from the Indian Nutrient Databank (INDB), which calculates each dish from a standard recipe using Indian food composition data. They describe that recipe and that serving: a larger portion, or more oil, ghee or sugar, gives more. Source: Vijayakumar A, Dubasi HB, Awasthi A, Jaacks LM. Development of an Indian Food Composition Database. Current Developments in Nutrition. 2024;8(7):103790 (Indian Nutrient Databank, INDB).
What this figure covers
Kulfi is milk reduced on a slow flame until thick, sweetened and frozen without churning. The recipe here uses 250 ml of milk and 15 g of sugar for a single kulfi and nothing else: no khoya, no cream, no nuts. That much milk in one kulfi is a large portion, more like a full matka kulfi than a thin stick, and the figure should be read that way. Among the 20 sweets in the set it ranks 11th from the lightest, just heavier than a piece of coconut barfi at 265 kcal and lighter than a bowl of seviyan kheer at 279 kcal.
Carbohydrate supplies 45% of the energy, fat 42% and protein 13%. Everything except the 15 g of sugar comes from the milk, so a plain kulfi is nutritionally a glass of milk with sugar, concentrated and frozen. That is why it has 8.7 g of protein, a figure closer to a kheer than to a barfi. It also means the type of milk decides the fat: the 12.7 g here is the milk's own, and kulfi made with cream or khoya goes higher.
What goes into one serving
The recipe INDB analysed makes 1 kulfi. These are its main ingredients; spices, salt and water are left out.
| Ingredient | In the recipe | In 1 kulfi |
|---|---|---|
| Milk | 250 ml | 250 ml |
| Sugar | 15 g | 15 g |
What changes the number
- 01
How much milk is in one kulfi
Moulds range from slim sticks to deep matkas. The figure assumes 250 ml of milk per kulfi before reduction, so a mould that takes half that mixture gives a kulfi of about 133 kcal.
- 02
Khoya, cream and condensed milk
Shortcuts that skip the long boiling use khoya, fresh cream, condensed milk or milk powder to thicken. Each adds fat or sugar that the plain milk-and-sugar recipe does not have.
- 03
Sugar and flavourings
The recipe has 15 g of sugar. Frozen food tastes less sweet, so commercial kulfi is often sweeter; one more teaspoon of sugar makes it about 282 kcal and two about 298 kcal. Mango pulp and rose syrup add sugar too.
- 04
Pistachio, almond and falooda
Nuts stirred in or pressed on top add fat. Kulfi served with falooda and syrup is two sweets on one plate, and only the kulfi is counted here.
How kulfi compares
Other dishes of the same kind, one serving each, lightest first. Serving sizes differ, so read the serving before the number.
| Dish | One serving | Energy (kcal) | Protein (g) |
|---|---|---|---|
| Peanut Chikki | 1 piece of peanut chikki | 79 | 1.7 |
| Til Ladoo | 1 til ladoo | 109 | 2.9 |
| Atta Ladoo | 1 atta ladoo | 142 | 3.4 |
| Besan Barfi | 1 piece of besan barfi | 162 | 4.3 |
| Besan Ladoo | 1 besan ladoo | 168 | 3.1 |
| Rava Ladoo | 1 rava ladoo | 169 | 2.1 |
| Milk Barfi | 1 piece of milk barfi | 178 | 4.3 |
| Rajgira Ladoo | 1 rajgira ladoo | 199 | 4.4 |
| Rabri | 1 bowl of rabri | 226 | 7.7 |
| Coconut Barfi | 1 piece of coconut barfi | 265 | 5 |
| Kulfi | 1 kulfi | 266 | 8.7 |
| Seviyan Kheer | 1 bowl of seviyan kheer | 279 | 7.8 |
| Gajar ka Halwa | 1 bowl of gajar ka halwa | 290 | 5.2 |
| Makhana Kheer | 1 bowl of makhana kheer | 300 | 9.2 |
| Rice Kheer | 1 bowl of rice kheer | 301 | 9.2 |
| Shrikhand | 1 bowl of shrikhand | 327 | 16.1 |
| Moong Dal Halwa | 1 bowl of moong dal halwa | 334 | 8 |
| Phirni | 1 bowl of phirni | 337 | 10.1 |
| Suji Halwa | 1 bowl of suji halwa | 360 | 3.5 |
| Kesari Bath | 1 bowl of kesari bath | 432 | 4.2 |
In a meal and in a day
A kulfi of this size is about 13% of a sedentary man's daily energy requirement and 16% of a woman's. Two come to 532 kcal. Because it is mostly milk, it brings 8.7 g of protein with its sugar, which a syrup-based sweet does not. It has almost no fibre. As an evening sweet in summer it is best counted as the day's dessert, with tea or coffee taken without sugar that day if the total matters. For a child, a small-mould kulfi made at home is a lighter serving than this one.
Ways to keep it lighter
- Freeze the mixture in small moulds so that each kulfi uses less milk.
- Reduce toned milk patiently instead of adding cream or khoya for thickness.
- Sweeten lightly and use cardamom, saffron or crushed pistachio for flavour.
- Have the kulfi on its own, without falooda, rabri or syrup.
Before you rely on the number
One kulfi is counted at 28.1 g of sugars, well above the 15 g of sugar added, because the natural sugar of 250 ml of milk is included in that figure. Its 12.7 g of fat is milk fat. Kulfi from a street cart also raises a hygiene question in the monsoon, since it is a milk product kept on ice. Anyone with diabetes should ask their doctor or dietitian how a frozen milk sweet fits their plan.
Food composition is general information, not a diet plan. Anyone managing a medical condition should plan their diet with a doctor or a registered dietitian.
Kulfi: common questions
How many calories are in 2 kulfis?
Two kulfis of the size in this recipe have about 532 kcal, with 17.4 g of protein, 61 g of carbohydrate and 25.4 g of fat. Smaller stick kulfis hold less milk each, so two of those will be lower.
Is kulfi higher in calories than kheer?
Not in this set. A kulfi has 266 kcal, slightly less than a bowl of seviyan kheer at 279 kcal and of rice kheer at 301 kcal. All three are milk and sugar; the kheers also add a cereal, which accounts for part of the difference.
How much protein is in one kulfi?
About 8.7 g, all of it from the 250 ml of milk. Protein makes up 13% of the energy, a good share for a sweet. It is the same protein that a glass of milk would give, with 15 g of sugar added.
Is kulfi good for weight loss?
A plain kulfi is a sweet made of milk, so it carries useful protein and calcium along with 266 kcal. It is not light. Choosing a small one, or sharing a large one so that each person has about 133 kcal, lets it fit more easily. The day's total is what moves weight.
The recipe, the ingredients and related reading
Milk: nutrition per 100 g
Nutrients per 100 g, from IFCT 2017.
Calories in Indian Sweets: Gulab Jamun, Ladoo, Jalebi and Rasgulla
The portion-by-portion answer, in the NNWA journal.
Protein and Calories in a Glass of Milk: Toned, Full-Cream and Buffalo
The portion-by-portion answer, in the NNWA journal.
Indian food calorie counter
Add up a whole plate in rotis, katoris and cups.
Calories in every dish
All the cooked dishes, with calories per serving.
Learn to read a plate
Certification in Nutrition
Estimating what is on a plate and turning it into a meal plan is taught in this NNWA course.