PakistaniStreet FoodssnackPakistan

Dahi Puri

Crispy puri shells filled with seasoned yogurt, tamarind chutney, and spices.

260kcal

Calories

6g

Protein

38g

Carbs

8g

Fat

About Dahi Puri

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.

Nutrition Facts

Per 150g serving
Serving Size
1× · 150g
Protein 10%
Carbs 61%
Fat 29%

Macronutrients

Calories260 kcal
Protein6g
Total Carbohydrates38g
Dietary Fiber2g
Sugars14g
Total Fat8g
Per 100g173 kcal

Minerals & Vitamins

Sodium480mg
Potassium280mg
Calcium80mg
Iron1.4mg
Sodium: Medium

Cooking Method

Assembling

Calorie Comparison

vs. similar Pakistani dishes

Healthiest in this cuisine

Dahi Puri has the fewest calories among these Pakistani dishes

🏆
175 kcal below avg of similar Pakistani dishes
Dahi Puri
Healthiest
260
kcalthis

Comparing per-serving values · All from Pakistani cuisine · 🌿 = fewest calories

Frequently Asked Questions

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.

Quick Facts

Serving150g
Per 100g173 kcal
OriginPakistan

Share Nutrition Facts

WAX