Track your nutrition and health goals

arrowTry the Hint app

Bajra Roti Calories: 91 kcal per Roti | Nutrition & Benefits

May 31, 2026
12 min read
Bajra Roti Calories: 91 kcal per Roti | Nutrition & Benefits

By Asfia Fatima, Chief Dietitian at Clearcals

Bajra, or pearl millet, has been a staple grain in Indian households for centuries. Whether you enjoy it as a warm, rustic bajra roti with ghee or a light millet dosa for breakfast, this humble grain packs a powerful nutritional punch.

In this blog, we'll explore bajra roti calories, protein, carbs, and health benefits, and how it compares with other Indian staples. We'll also show you how to track your bajra recipes with the Hint app and how premium features can transform your health journey.

1 Bajra Roti Calories

1 bajra roti (medium, 40 grams) = 91 calories, 2.9g protein, 16.6g carbs.

A standard medium bajra roti weighs around 40 grams. A smaller roti (30g) contains about 69 calories, while a larger roti (50g) contains around 114 calories. These numbers are for plain bajra roti made without ghee or oil.

Number of Bajra RotisSmall (30g each)Medium (40g each)Large (50g each)
1 bajra roti calories69 kcal91 kcal114 kcal
2 bajra roti calories137 kcal183 kcal228 kcal
3 bajra roti calories206 kcal274 kcal343 kcal
4 bajra roti calories274 kcal365 kcal457 kcal
5 bajra roti calories343 kcal457 kcal571 kcal
6 bajra roti calories411 kcal548 kcal685 kcal

Use the Hint app to log your bajra roti calories, adjust serving size, and instantly get a full nutrition breakdown.

1 Bajra Roti Calories and Protein

For each bajra roti, here is the combined calories and protein at a glance:

Number of RotisCalories (Medium, 40g each)Protein (Medium, 40g each)
1 bajra roti91 kcal2.9g
2 bajra roti183 kcal5.9g
3 bajra roti274 kcal8.8g
4 bajra roti365 kcal11.8g
5 bajra roti457 kcal14.7g
6 bajra roti548 kcal17.7g

Bajra Roti Protein

1 bajra roti (medium, 40g) provides 2.9g of protein.

Each bajra roti provides 2–4g of protein depending on size, making it a decent plant-based protein source, especially when paired with dals, paneer, or curd. Although not a complete protein on its own, combining bajra with other legumes completes its amino acid profile.

Bajra Roti Size1 Roti2 Rotis3 Rotis4 Rotis5 Rotis6 Rotis
Small (30g)2.2g4.4g6.6g8.8g11.0g13.3g
Medium (40g)2.9g5.9g8.8g11.8g14.7g17.7g
Large (50g)3.7g7.4g11.0g14.7g18.4g22.1g

With the Hint Pro subscription, you can monitor daily protein intake and get insights into how your meals contribute to muscle gain, weight loss, or metabolic health.

Bajra Roti Carbs

1 bajra roti (medium, 40g) contains 16.6g of carbohydrates, of which 3.1g is dietary fiber.

Bajra roti is high in complex carbohydrates with a low glycemic index, meaning it digests slowly and does not cause sudden spikes in blood sugar. This makes it an excellent carb choice for diabetics and those managing weight.

Bajra Roti SizeCarbsFiberNet Carbs
Small (30g)12.5g2.3g10.2g
Medium (40g)16.6g3.1g13.5g
Large (50g)20.8g3.9g16.9g

Bajra Roti Nutrition per 100g

Per 100g of bajra roti: 228 kcal, 7.4g protein, 41.6g carbs, 3.6g fat.

NutrientPer 100g Bajra Roti
Calories228 kcal
Carbohydrates41.6g
Dietary Fiber7.8g
Sugar0.6g
Protein7.4g
Fat3.6g
Saturated Fat0.6g
Monounsaturated Fat0.8g
Polyunsaturated Fat1.4g
Cholesterol0mg
Sodium214mg

Bajra Roti Macros

Macro breakdown for 1 bajra roti (medium, 40g):

MacroAmount% of Calories
Carbohydrates16.6g73%
Protein2.9g13%
Fat1.4g14%

Bajra roti is predominantly a carbohydrate food with moderate protein and minimal fat when made without ghee. The carbs are complex and fiber-rich, which gives it a low glycemic load despite the high carb percentage.

Bajra Roti Nutrition Facts (Per Roti)

A large piece (approx. 50 grams) of bajra roti, also known as bajra bhakri, contains around 114 calories, depending on thickness and use of ghee or oil. It's naturally gluten-free and high in complex carbohydrates, which makes it an ideal addition to a balanced Indian meal.

Calories and NutrientsPer Large Piece (50g)
Calories114 kcal
Carbohydrates20.8g
Fiber3.9g
Sugar0.3g
Protein3.7g
Fat1.8g
Saturated Fat0.3g
Monounsaturated Fat0.4g
Polyunsaturated Fat0.7g
Cholesterol0mg
Sodium107mg

Bajra roti is a good source of iron, magnesium, manganese, phosphorus, and an excellent source of selenium. These micronutrients play a key role in maintaining immunity, metabolic function, and bone health.

Bajra Roti with Ghee Calories

Adding ghee increases the calorie count significantly. One teaspoon of ghee (5g) adds approximately 45 calories.

Bajra Roti (Medium, 40g)Calories
Plain bajra roti91 kcal
+ 1 tsp ghee (5g)136 kcal
+ 2 tsp ghee (10g)181 kcal

Most traditional bajra roti servings use 1–2 teaspoons of ghee. Log your exact ghee quantity in the Hint app for an accurate calorie count.

Bajra Bhakri Calories

Bajra bhakri is the Maharashtrian and Gujarati name for bajra roti. It is the same food — a flatbread made from pearl millet flour — and the calorie values are identical.

1 bajra bhakri calories: 69–114 kcal depending on size (30–50g).

Bajra Bhakri SizeCaloriesProteinCarbs
Small (30g)69 kcal2.2g12.5g
Medium (40g)91 kcal2.9g16.6g
Large (50g)114 kcal3.7g20.8g
2 bhakri (medium)183 kcal5.9g33.2g

Bajra Rotla Calories

Bajra rotla is the Gujarati term for a thick bajra flatbread. Rotlas tend to be slightly larger and thicker than standard rotis, typically weighing 60–80g.

1 bajra rotla calories: 137–183 kcal (for a 60–80g rotla).

Bajra Rotla SizeCaloriesProteinCarbs
Small rotla (50g)114 kcal3.7g20.8g
Medium rotla (60g)137 kcal4.4g25.0g
Large rotla (80g)183 kcal5.9g33.2g

Bajre ki Roti Calories

Bajre ki roti is the Hindi name for bajra roti — the same flatbread. The calorie content is identical.

1 bajre ki roti (medium, 40g) = 91 calories.

Number of Bajre ki RotiCaloriesProtein
1 bajre ki roti91 kcal2.9g
2 bajre ki roti183 kcal5.9g
3 bajre ki roti274 kcal8.8g

Bajra Roti Benefits

Bajra roti offers several health benefits that go beyond just being a calorie-smart option:

  • Heart Health: Rich in magnesium and potassium, bajra supports healthy blood pressure and reduces the risk of cardiovascular disease.
  • Improved Digestion: Its high fiber content (3.9g per roti) promotes gut health and relieves constipation.
  • Long-lasting Energy: The complex carbs in bajra provide sustained energy, avoiding sugar spikes.
  • Naturally Gluten-Free: A great alternative for those with gluten intolerance or celiac disease.
  • Iron-Rich: Supports hemoglobin production and helps manage anemia.
  • Bone Health: Rich in phosphorus and magnesium, supporting strong bones.
  • Antioxidant Properties: High in polyphenols that combat oxidative stress and inflammation.

Is Bajra Roti Good for Diabetes?

Yes. Bajra roti is high in fiber and has a low glycemic index, which means it digests slowly and does not cause sudden spikes in blood sugar levels. It's a smart choice for people managing type 2 diabetes or prediabetes.

You can use the Hint app to track your carbohydrate and fiber intake, monitor your blood sugar–friendly meals, and consult a dietitian with Hint Premium for a personalized diabetes diet plan.

Is Bajra Roti Good for Weight Loss?

Absolutely. Bajra is rich in dietary fiber, which increases satiety, curbs hunger, and reduces overall calorie intake. Its slow-digesting carbs also prevent energy crashes and late-night cravings.

Using the Hint app, you can track daily calorie intake, monitor macros, and get personalized diet plans tailored for weight loss.

Is Bajra Roti Good for Fatty Liver?

Yes. Bajra's high fiber, low glycemic load, and anti-inflammatory properties make it beneficial for fatty liver management. It helps improve insulin sensitivity, reduce liver fat, and support metabolic health.

Hint Premium subscribers can receive customized meal plans for fatty liver reversal from experienced dietitians, with continuous progress tracking.

Bajra Roti vs Wheat Roti Calories

While wheat roti is higher in calories, bajra roti offers higher fiber and better glycemic control, especially useful for diabetic and weight-loss diets.

Nutrient (per 40g roti)Bajra RotiWheat Roti
Calories91 kcal120 kcal
Carbs16.6g22.5g
Fiber3.1g2.0g
Protein2.9g3.5g
Glycemic IndexLow (~55)Medium (~62)

Jowar vs Bajra Nutrition Facts

Both are nutritious millet options. Bajra is richer in protein and dietary fiber, while jowar is slightly higher in calories, and both are easier to digest, making them similar healthy options in your diet.

Nutrient (per 50g roti)Bajra RotiJowar Roti
Calories (kcal)114139
Carbs (g)20.828.7
Dietary Fiber (g)3.92.5
Sugar (g)0.30.7
Protein (g)3.73.2
Fat (g)1.81.2
Saturated Fat (g)0.30.2
Monounsaturated Fat (g)0.40.4
Polyunsaturated Fat (g)0.70.5
Cholesterol (mg)00
Sodium (mg)10750

Are Bajra and Jowar Good for Thyroid?

Yes. Both millets are gluten-free and rich in selenium, zinc, and B vitamins, which are essential for thyroid health. However, moderation is key as excessive millet consumption (especially raw or unsoaked) can interfere with iodine absorption. Soaking, fermenting, or sprouting bajra before cooking helps reduce this risk.

With Hint Pro, you can track nutrients like zinc, selenium, and B vitamins easily to support your thyroid health goals.

How the Hint App Helps

The Hint app is India's most accurate food calorie and nutrition tracker. Whether you're logging bajra rotis, biryani, or protein shakes, Hint gives you real-time insights into your:

  • Calorie intake and macronutrient breakdown
  • Daily fiber, protein, vitamin, and mineral goals
  • Personalized diet plans for weight loss, diabetes, fatty liver, and more
  • Exercise and workout tracking
  • Progress monitoring over time

Hint App Reviews

Hint Pro and Hint Premium Subscriptions

Hint Pro unlocks advanced tracking tools, Pro Workouts, and personalized diet plans.

Hint Premium gives you unlimited 1:1 consultations with qualified dietitians, who help you set goals, adapt your diet, and stay accountable. Whether you're managing a health condition or working toward fat loss or muscle gain, Hint Premium provides expert support every step of the way.

🎁 Free Hint with Every Watch Purchase

Garmin watches: Purchase any Garmin watch from the Clearcals Store and receive 1 month of Hint Premium (worth ₹1,999) free — including unlimited dietitian consultations, personalised diet and workout plans, and advanced nutrition tracking. 👉 Browse Garmin watches →

Apple Watch: Purchase any Apple Watch from the Clearcals Store and receive a free Hint Pro subscription — including personalised Indian diet plans, 300+ workouts, weekly insights, and more. 👉 Browse Apple Watches →

Final Thoughts

Whether you're looking to manage blood sugar, lose weight, support your thyroid, or simply eat smarter, bajra is a superfood that fits the Indian lifestyle beautifully. And with the Hint app, you can make every bite count.

Start tracking smarter. Eat better. Live healthier.

Download the Hint app today

Explore More

About the Author

Asfia Fatima is the Chief Dietitian at Clearcals, with a Master's Degree in Dietetics and Clinical Nutrition and over a decade of experience in clinical nutrition and lifestyle management. She specializes in evidence-based diet planning for weight loss, diabetes, and metabolic health. At Clearcals, she leads the nutrition strategy behind the Hint app, helping users achieve their goals with science-backed guidance.

🔗 Connect with Asfia on LinkedIn

Looking for an Indian Food Calorie Calculator?

Try the Hint app

Share this
Garmin watches banner
Garmin watches banner