Crispy puri shells filled with seasoned yogurt, tamarind chutney, and spices.
260kcal
Calories
6g
Protein
38g
Carbs
8g
Fat
A staple of Pakistani cooking, Dahi Puri has been enjoyed for generations and remains a favourite across Pakistani and South Asian households. It is traditionally prepared by assembling, giving it its characteristic texture and depth of flavour.
A 150g serving of Dahi Puri delivers 260 calories, or 173 kcal per 100g. This places it firmly in the moderate energy range — filling enough for a proper meal without excessive caloric load.
The macronutrient composition of Dahi Puri per 150g is as follows: 6g protein, 38g carbohydrates, and 8g fat, with 2g of dietary fibre and 14g of sugars. This balanced macronutrient distribution makes Dahi Puri a nutritionally well-rounded food suitable for a variety of dietary goals, from weight management to general health maintenance.
The sodium content of Dahi Puri is 480mg per serving — a moderate amount that fits comfortably within the recommended daily limit of 2,300mg for most healthy adults.
Want to include Dahi Puri in a structured meal plan? DesiCalorie's desi diet plan generator and calorie tracker make it easy to plan balanced Pakistani meals every day.
Macronutrients
Minerals & Vitamins
Cooking Method
Assembling
vs. similar Pakistani dishes
Healthiest in this cuisine
Dahi Puri has the fewest calories among these Pakistani dishes
Comparing per-serving values · All from Pakistani cuisine · 🌿 = fewest calories
Common questions about Dahi Puri
Dahi Puri contains 260 calories per serving (150g). It provides 6g protein, 38g carbohydrates, and 8g fat. Per 100g, it contains approximately 173 calories.
Per serving, Dahi Puri contains: 6g protein, 38g carbohydrates (including 2g dietary fiber), and 8g total fat. Sugar content: 14g. Total: 260 kcal.
Dahi Puri can fit into a weight loss plan with appropriate portion sizes. At 260 calories per serving with 6g protein and 8g fat, it provides moderate energy. A daily deficit of 500 kcal typically leads to approximately 0.5 kg of weight loss per week.
Dahi Puri contains 480mg of sodium per serving — a moderate amount. Most healthy adults can include it as part of a balanced diet. Those managing blood pressure should monitor overall daily sodium intake.
Dahi Puri is traditionally prepared by assembling..
These answers are for general informational purposes only. Always consult a qualified healthcare professional for personalized dietary advice.