Skip to content

Pearl Millet (Bajra) Calories & Nutrition Facts Calculator

Also known as: Bajra, Kambu, Sajje, Bajri, Sajjalu, Pennisetum glaucum, Cattail Millet, Bulrush Millet

Quick Answer — 100g of raw pearl millet (bajra) grain

378kcalCalories
11.6gProtein
67.5gCarbs
5gFat
8.5gFiber
By Manish KumarData verified: 2026-03-27

Nutrition Calculator

Unit System

How Many Calories Are in Bajra (Pearl Millet)?

Raw pearl millet (bajra) contains 378 calories per 100g, making it one of the most energy-dense millets [1]. This calorie count comes from its macro composition: 11.6g protein, 67.5g carbohydrates, 5.0g fat, and 8.5g dietary fiber per 100g of dry grain.

After cooking, bajra absorbs roughly 2.5–3 times its weight in water, bringing the calorie count down to approximately 120 kcal per 100g of cooked grain. A single bajra roti made from 35g of flour provides roughly 132 calories before adding any ghee or accompaniments.

Compared to white [rice](/tools/brown-rice-nutrition-calculator) (360 kcal/100g raw) and whole wheat (340 kcal/100g raw), bajra delivers slightly more calories per 100g, primarily due to its higher fat content — 5g vs. 0.66g in rice and 2.5g in wheat [1].

Bajra Nutrition Facts — A Detailed Breakdown

Pearl millet stands out among grains for its iron content — 8.0mg per 100g of raw grain [1]. This is ten times the iron found in white rice (0.8mg) and more than double that of whole wheat (3.2mg). For anyone tracking iron intake through food journaling, bajra is a significant plant-based source.

The fat content of bajra (5.0g/100g) is predominantly unsaturated — rich in linoleic acid and oleic acid [2]. This gives bajra a richer taste and slightly higher energy density compared to low-fat millets like finger millet (1.9g fat) or kodo millet (1.4g fat).

Bajra provides 137mg magnesium and 296mg phosphorus per 100g raw grain, both contributing to its classification as a nutricereal. It also contains 3.1mg zinc and 0.33mg thiamine (vitamin B1), supporting metabolic functions [1].

Is Bajra Healthy? Evidence-Based Perspective

Bajra is a whole grain — consumed with its bran and germ intact in traditional preparations. The 8.5g dietary fiber per 100g (raw) places it among the higher-fiber grains, contributing to digestive regularity and the feeling of fullness after meals [3].

Pearl millet is naturally gluten-free, making it accessible to those who avoid gluten. It has been a dietary staple in western India and parts of Africa for millennia, valued both as a food grain and as a crop that thrives in hot, arid conditions with minimal water [2].

The combination of complex carbohydrates, fiber, and protein in bajra provides sustained energy release. Unlike refined grains, the starch in whole bajra breaks down more gradually during digestion, which affects how quickly glucose enters the bloodstream [4].

Bajra and Iron — Understanding the Numbers

At 8.0mg iron per 100g, bajra provides a substantial portion of the daily reference value from a single grain source [1]. Two bajra rotis (from 70g flour) contribute approximately 5.6mg of iron — a meaningful amount for daily tracking.

The iron in bajra is non-heme iron (plant-based), which is absorbed less efficiently than heme iron from animal sources. However, pairing bajra with vitamin C-rich foods — such as lemon, amla, or tomato-based accompaniments — can improve the body's utilization of this iron [3].

Processing methods affect iron retention. Malting and sprouting bajra can increase iron availability by reducing phytic acid — an anti-nutrient that binds to minerals. Sprouted bajra shows iron values of approximately 9.5mg per 100g, an increase of about 19% over raw grain [2].

Bajra vs. Rice vs. Wheat — Nutritional Comparison

On a per-100g raw basis, bajra outperforms white rice in nearly every nutrient category: 6× more fiber (8.5g vs. 1.3g), 10× more iron (8.0mg vs. 0.8mg), 5.5× more magnesium (137mg vs. 25mg), and 50% more protein (11.6g vs. 7.1g) [1].

Against whole wheat, bajra holds advantages in iron (8.0mg vs. 3.2mg), magnesium (137mg vs. 126mg), and fat-soluble nutrients. Wheat edges ahead in protein (13.2g vs. 11.6g) and has comparable fiber (10.7g vs. 8.5g). Both are nutritious whole grains with complementary strengths.

The practical consideration is that bajra and wheat serve different culinary roles — bajra flour produces denser, heartier flatbreads (bhakri) while wheat makes softer, more elastic rotis. Many traditional diets in Rajasthan and Gujarat use bajra in winter months and wheat in summer, naturally diversifying grain intake.

Bajra in Daily Diet — Serving Size Guide

A standard bajra bhakri in Maharashtra and Gujarat weighs about 60–80g (made from ~50g flour) and provides approximately 189 calories and 5.8g protein. A typical meal includes 2 bhakris with sabzi, totaling about 378 calories from the grain alone.

Bajra khichdi — a one-pot preparation with dal and ghee — yields approximately 145 calories per 100g of the prepared dish. A full serving bowl (200g) provides 290 calories with a balanced macro profile of protein from dal and fats from ghee.

For porridge or infant weaning food, 20–30g of bajra flour mixed with water or milk creates a smooth gruel. When prepared with water alone, this yields roughly 60–90 calories per serving — a concentrated source of energy and iron for supplementary feeding.

How to Calculate Bajra Calories for Any Serving

Select the bajra variant (raw grain, flour, cooked, roti, khichdi, or puffed) from the dropdown above, then choose your serving size. The calculator scales all 25 nutrients proportionally based on per-100g reference values.

For home-cooked preparations, use the raw/flour variant with a preparation method modifier. One bajra roti uses approximately 35g of flour — select '1 bajra roti (35g flour)' from the serving size menu to see the complete nutritional breakdown.

If tracking calories across a full meal, use the Added Ingredients selector to factor in ghee, oil, dal, or buttermilk served alongside. This gives a more complete picture of your total meal nutrition.

Bajra vs. Other Grains — Nutrition per 100g (Raw/Dry)

NutrientPearl Millet (Bajra)Finger Millet (Ragi)Sorghum (Jowar)White RiceWhole Wheat
Calories (kcal)378320329360340
Protein (g)11.67.310.47.113.2
Fat (g)5.01.93.10.662.5
Fiber (g)8.511.26.71.310.7
Iron (mg)8.04.64.40.83.2
Calcium (mg)42364252829
Magnesium (mg)13713716525126
Phosphorus (mg)29628328952288

Practical Tips for Pearl Millet (Bajra)

  • 1

    Soak bajra grains for 6–8 hours before cooking to reduce phytic acid and improve mineral absorption. This also softens the grain and shortens cooking time.

  • 2

    Pair bajra roti or bhakri with lemon, amla chutney, or tomato-based sabzi — the vitamin C supports iron utilization from this plant-based source.

  • 3

    Combine bajra with legumes like [pigeon pea](/tools/pigeon-pea-nutrition-calculator), [cowpea](/tools/cowpea-nutrition-calculator), or [chickpeas](/tools/chickpeas-nutrition-calculator) to complement the amino acid profile — bajra is lower in lysine, which legumes provide.

  • 4

    Use bajra flour within 2–3 weeks of grinding — the higher fat content (5g/100g) means bajra flour can develop rancid flavors faster than wheat flour. Store in an airtight container in a cool, dry place.

  • 5

    Mix bajra flour with wheat flour (50:50 ratio) when starting out — this makes softer rotis while gradually introducing the heartier flavor and nutritional profile of bajra.

  • 6

    Bajra is traditionally consumed more in winter across Rajasthan and Gujarat due to its higher calorie and fat content, which provides energy during cooler months.

Frequently Asked Questions — Pearl Millet (Bajra)

How many calories are in 100g of Bajra?
Raw bajra (pearl millet) contains 378 calories per 100g, with 11.6g protein, 67.5g carbohydrates, 5.0g fat, and 8.5g dietary fiber. Cooked bajra contains approximately 120 calories per 100g due to water absorption during cooking.
Is Bajra good for weight management?
Bajra is a whole grain with 8.5g fiber per 100g, which contributes to satiety — feeling full for longer after meals. Its complex carbohydrate and protein content provides sustained energy. When consumed in appropriate portions as part of a balanced diet, bajra can be a nutritious grain choice for those managing their weight.
Is Bajra high in protein?
Yes. Bajra contains 11.6g protein per 100g of raw grain, which is higher than white rice (7.1g) and comparable to whole wheat (13.2g). Among millets, bajra has one of the higher protein contents, exceeded only by proso millet (12.5g) and foxtail millet (12.3g).
Does Bajra support iron intake?
Bajra provides 8.0mg of iron per 100g of raw grain — one of the highest iron levels among commonly consumed grains. Two bajra rotis (from ~70g flour) contribute approximately 5.6mg of iron. Pairing bajra with vitamin C-rich foods can improve how the body utilizes this plant-based iron.
Can Bajra replace wheat or rice in daily meals?
Bajra can partially or fully replace wheat and rice in rotis, porridge, and khichdi. Nutritionally, it provides more iron, fiber, and magnesium than white rice. Many traditional diets in western India use bajra as a primary grain. However, bajra flour makes denser flatbreads than wheat, so a gradual transition or mixing flours (50:50) often works best.

Important Notice

Nutritional values are based on Indian Food Composition Tables (IFCT 2017), USDA FoodData Central, and peer-reviewed research on pearl millet (Pennisetum glaucum). Actual values may vary depending on the specific variety, growing region, and preparation method. This tool is for informational and nutrition journaling purposes only — it is not a substitute for guidance from a qualified nutrition professional.

About the Author

Manish Kumar - Author
Manish KumarNASM Certified Personal Trainer (CPT)

Certified fitness professional and nutrition researcher with over 10 years of experience in the fitness and wellness industry. Founder of Food Nutrify, dedicated to making accurate, science-backed nutrition data accessible to everyone through free, easy-to-use calculators.

NASM Certified Personal TrainerSports Nutrition Specialist

References & Sources

  1. [1] Longvah T, Ananthan R, Bhaskarachary K, Venkaiah K (2017). Indian Food Composition Tables (IFCT 2017) — Pearl Millet (Bajra), Pennisetum glaucum. National Institute of Nutrition, Indian Council of Medical Research.
  2. [2] Satyavathi CT, Ambawat S, Khandelwal V, Srivastava RK (2021). Pearl Millet: A Climate-Resilient Nutricereal for Mitigating Hidden Hunger and Provide Nutritional Security. Frontiers in Plant Science, 12, 659938.DOI: 10.3389/fpls.2021.659938
  3. [3] Yadav OP, Singh DV, Dhillon BS, Mohapatra T (2020). Pearl Millet: A Fundamental Review on Underutilized Source of Nutrition. ResearchGate Publication.
  4. [4] Jacob J, Krishnan A, Antony B, et al. (2024). The nutrition and nutritional potential of millets: an updated narrative review. Frontiers in Nutrition, 11, 1346869.DOI: 10.3389/fnut.2024.1346869
  5. [5] Kumari R, Singh K, Singh R, Nain MS (2024). Pearl millet for good health and nutrition — An overview. ResearchGate Publication.