Puri (Poori): Calories, Nutrition and Health Benefits
Traditional Indian fried bread made from whole wheat, beloved across India for its fluffy texture and satisfying taste.
Quick Nutrition Facts
Per 100g (approximately 3-4 medium puris)
| Nutrient | Amount |
|---|---|
| Calories | 296 kcal |
| Protein | 7.5g |
| Carbohydrates | 46.7g |
| Fiber | 4.7g |
| Sugars | 0.2g |
| Fat | 9.4g |
| Sodium | 685mg |
| Potassium | 161mg |
| Iron | 2.8mg |
| Calcium | 28mg |
Macronutrient Breakdown
NUTRITIONIST INSIGHT
Whole wheat puri provides 4.7g fiber per 100g, supporting digestive health. However, deep frying increases calorie density significantly. For healthier option, use minimal oil and pair with protein-rich dal and vegetables to balance the meal.
Myth Busters
MYTH #1: Puri is a Healthy Breakfast Choice
TRUTH: At 296 calories per 100g, puri is calorie-dense due to deep frying. A typical breakfast of 3-4 puris can easily provide 350-450 calories just from the bread, before adding side dishes. Whole grain intake supports glycemic control, but frying negates many benefits. Make it an occasional treat, not daily food.
MYTH #2: All Puri Varieties are the Same
TRUTH: Whole wheat puri provides significantly more fiber (4.7g vs 2g per 100g) and micronutrients than refined maida (all-purpose flour) puri. Whole grain wheat fiber helps control blood sugar better than refined grains.
MYTH #3: Eating Puri with Aloo (Potato) is a Balanced Meal
TRUTH: Puri-aloo is a carb-heavy combination with minimal protein. Both puri (47g carbs) and potato curry (15-20g carbs) cause rapid blood sugar spikes. Add protein (dal, chole, paneer) and vegetables to create a more balanced plate.
MYTH #4: Baking Puri Instead of Frying is Just as Good
TRUTH: Baked puri won't puff up properly and has a different texture. While it reduces calories by 40-50%, it loses the authentic taste and texture. Better alternatives: whole wheat roti (chapati) or smaller puri portions with nutritious sides.
MYTH #5: You Can Eat Unlimited Puri if Homemade
TRUTH: Homemade puri is better controlled for quality but still has the same calorie density. 3-4 puris = 350-450 calories. Even homemade, practice portion control and balance with protein and vegetables.
MYTH #6: Puri is Good for Kids Because It's Filling
TRUTH: While puri is filling, it's high in calories and fat with limited nutritional value compared to whole wheat roti. Kids need nutrient-dense foods, not just filling ones. Reserve puri for special occasions and focus on rotis, whole grains, and balanced meals daily.
NutriScore by Health Goals
| Health Goal | NutriScore | Why This Score? |
|---|---|---|
| Weight Loss | ![]() | 296 calories per 100g from deep frying. High calorie density makes weight loss challenging. Limit to 1-2 small pieces occasionally. |
| Muscle Gain | ![]() | Provides carbs for energy (46.7g) but moderate protein (7.5g). Better options exist. Pair with high-protein dal or paneer if consumed. |
| Diabetes Management | ![]() | Whole wheat provides fiber but frying increases glycemic load. Eat 1-2 pieces maximum, pair with protein and vegetables to control blood sugar. |
| PCOS Management | ![]() | Refined carbs and deep frying affect insulin sensitivity. Choose whole wheat roti instead. If eating puri, limit to 1 piece with high-fiber sides. |
| Pregnancy Nutrition | ![]() | Provides energy and some iron (2.8mg) but high in sodium (685mg). Occasional consumption okay; prefer whole wheat roti for daily meals. |
| Viral/Flu Recovery | ![]() | Easy to digest, provides quick energy. However, fried foods may be heavy. Better options: khichdi, dal-rice, or plain roti during recovery. |
PERSONALIZED NUTRITION
Track your meals with NutriScan for personalized NutriScores based on your specific health goals!
Blood Sugar Response to Puri
Understanding how puri affects your blood glucose can help you make informed decisions about portion sizes and meal pairing.
Typical Glucose Response Curve
*This chart shows typical blood glucose response for general healthy individuals. Individual responses may vary. Not medical advice.*
How to Flatten the Spike
Pairing puri with protein and vegetables slows glucose absorption and reduces the blood sugar peak:
- 🥘 Chole (chickpea curry) - High protein and fiber combination
- 🥣 Dal (lentils) - Complete protein with low glycemic index
- 🧀 Paneer curry - Protein and healthy fats slow carb absorption
- 🥗 Mixed vegetable sabzi - Fiber and micronutrients balance the meal
This combination not only reduces the glucose spike but also provides complete nutrition and keeps you fuller for longer.
Cultural Significance
Puri is one of India's most beloved traditional breads, deeply woven into the country's culinary and cultural fabric.
In India:
- Essential for festivals like Diwali, Holi, and Durga Puja
- Served during religious ceremonies and temple offerings (prasad)
- Symbol of celebration and special occasions across all regions
- Regional variations: Puri-bhaji (Maharashtra), Puri-aloo (North India), Puri-sabzi (Gujarat)
- Street food favorite across India, often paired with chole or aloo curry
Preparation Traditions:
- Traditionally made fresh daily in homes across India
- Whole wheat flour (atta) provides better nutrition than refined maida
- Deep-fried in ghee or vegetable oil until golden and puffed
- Requires skill to achieve the perfect puff and texture
Global Adoption:
- Popular in Indian restaurants worldwide
- Adapted in fusion cuisines (puri tacos, puri bruschetta)
- Growing interest in baked versions for health-conscious consumers
Compare & Substitute
Puri vs Similar Indian Breads (Per 100g)
| Nutrient | 🥟 Puri (Whole Wheat) | 🫓 Roti/Chapati | 🍞 Paratha (Plain) | 🍞 Bhatura |
|---|---|---|---|---|
| Calories | 296 kcal | 120 kcal | 240 kcal | 350 kcal |
| Carbs | 46.7g | 25g | 38g | 52g |
| Fiber | 4.7g | 3.5g | 3.2g | 2.5g |
| Protein | 7.5g | 4.2g | 6.8g | 8.2g |
| Fat | 9.4g | 0.8g | 8.5g | 15g |
| Sodium | 685mg | 285mg | 540mg | 820mg |
| Iron | 2.8mg | 2.1mg | 2.4mg | 2.6mg |
| Best For | Special occasions | Daily meals, balanced | Occasional breakfast | Rare indulgence only |
Frequently Asked Questions
Is puri good for weight loss?
No, puri is not ideal for weight loss due to its high calorie density. At 296 calories per 100g, 3-4 medium puris provide 350-450 calories from the bread alone, before adding side dishes.
If you must eat puri while losing weight:
- Limit to 1-2 small pieces (70-150 calories) maximum
- Pair with high-protein dal or chole to increase satiety
- Add fiber-rich vegetables to balance the meal
- Avoid aloo (potato) curry; choose dal or paneer instead
- Make it an occasional treat, not a regular meal
- Better alternative: whole wheat roti has 120 calories per 100g (60% fewer calories)
Can diabetics eat puri?
Diabetics can eat puri in strict moderation with careful meal planning. Whole wheat puri has moderate glycemic load but the deep frying and carb content require attention.
Tips for diabetics:
- Eat only 1-2 small puris (25-30g each) per meal
- Always choose whole wheat puri over maida (refined flour) version
- Pair with high-protein dal, chole, or paneer curry
- Add fiber-rich vegetables to slow glucose absorption
- Test blood sugar 2 hours after eating to understand your response
- Avoid puri-aloo combination (double carb spike)
- Best timing: lunch when you're most active, never dinner
Whole wheat provides better glycemic control than refined flour, but portion control remains essential.
How many calories are in one puri?
One medium whole wheat puri (approximately 25-30g) contains 75-90 calories. The exact count depends on:
- Size of the puri (diameter and thickness)
- Oil absorption during deep frying
- Type of oil used (ghee adds more calories than vegetable oil)
Typical breakfast portions:
- 3 medium puris = 225-270 calories
- 4 medium puris = 300-360 calories
- Add sides (aloo/chole/dal) = 150-250 additional calories
- Total breakfast can easily reach 450-600 calories
Track portions accurately with the NutriScan app for better calorie management.
Is whole wheat puri healthier than maida puri?
Yes, whole wheat puri is significantly healthier than maida (all-purpose flour) puri:
Whole Wheat Puri Benefits:
- Higher fiber: 4.7g vs 2g per 100g (supports digestive health)
- More vitamins and minerals (B vitamins, magnesium, iron)
- Better blood sugar control due to fiber content
- Slower digestion and sustained energy release
Maida Puri Drawbacks:
- Stripped of fiber and nutrients during processing
- Higher glycemic index causes rapid blood sugar spikes
- Less filling, leading to overeating
- Fewer health benefits overall
Bottom line: Always choose whole wheat puri, but remember both are deep-fried and high in calories. Portion control matters regardless of flour type.
When is the best time to eat puri?
Best time: Breakfast or lunch when you're most active and can burn the calories.
Timing recommendations:
- Breakfast (morning): Provides energy for the day ahead; pair with protein-rich dal or chole
- Lunch (midday): Good option when you're active; avoid if you have a sedentary afternoon
- Avoid dinner/evening: Metabolism slows down; fried foods sit heavy and convert to fat storage
Frequency limits:
- Occasional treat: 1-2 times per week maximum
- Not for daily consumption due to high calories and deep frying
- Reserve for special occasions, weekends, or festivals
What are healthier alternatives to puri?
Best Alternatives (Ranked by Health):
- Whole Wheat Roti/Chapati - 120 kcal per 100g, no added oil, 3.5g fiber; best daily choice
- Jowar/Bajra Roti (Millet) - Similar calories, higher fiber and minerals, gluten-free
- Multigrain Roti - Combined benefits of multiple whole grains, more nutrients
- Phulka - Puffed roti with minimal oil, lighter than regular roti
If You Must Eat Puri:
- Make mini puris (smaller size = better portion control)
- Use an air fryer to reduce oil by 70-80% (though texture differs)
- Serve with high-protein sides (chole, dal, paneer) to balance nutrition
- Add a large serving of vegetable sabzi for fiber and micronutrients
Meal Balance Example:
- 2 small puris (150 kcal) + 1 cup chole (200 kcal) + mixed veg salad (50 kcal) = balanced 400-calorie meal







