Grains & cereals · Veg

Bajra calories & nutrition

बाजरा

Quick answer

Bajra, 1 roti (≈40 g bajra flour): about 139 kcal, 4.4 g protein, 24.7 g carbs and 2.2 g fat. Per 100 g (whole bajra grain or flour): 348 kcal and 11 g protein.

Bajra is a hardy millet eaten across Rajasthan, Gujarat and Haryana, especially in winter. It's high in fibre and has more fat than most grains.

Nutrition per serving

Choose a serving size. Values are for whole bajra grain or flour.

1 roti (≈40 g bajra flour)

139kcal

4.4 g protein · 24.7 g carbs · 2.2 g fat

Nutrition for 1 roti (≈40 g bajra flour)
Calories139 kcal
Protein4.4 g
Carbohydrates24.7 g
Fat2.2 g
Fibre4.6 g
Protein 13%Carbs 73%Fat 14%

Nutrition per 100 g

For whole bajra grain or flour.

Calories348 kcal
Protein11 g
Carbohydrates61.8 g
Fat5.4 g
Fibre11.5 g
Calcium27 mg
Iron6.4 mg

Is bajra good for your goals?

Weight loss

Bajra is filling for its calories thanks to its fibre (1 roti (≈40 g bajra flour): about 139 kcal). A good fit for a calorie deficit in normal portions.

Muscle building

Not a significant protein source (3.1 g per 100 kcal). Pair it with dal, paneer, eggs, curd or meat to reach your protein target.

  • Bajra is naturally gluten-free.
  • White butter or ghee on bajra roti is traditional — each teaspoon adds about 45 kcal.
  • Bajra khichdi with moong dal makes a filling one-pot meal.

Bajra vs jowar

Per 100 g (whole bajra grain or flour vs whole jowar grain or flour)
NutrientBajraJowar
Calories348 kcal334 kcal
Protein11 g10 g
Carbs61.8 g67.7 g
Fat5.4 g1.7 g
Fibre11.5 g10.2 g
Protein per 100 kcal3.1 g3 g

Frequently asked questions

Answers calculated from IFCT 2017 values. Educational information only.

  • Bajra, 1 roti (≈40 g bajra flour): about 139 kcal, with 4.4 g protein, 24.7 g carbohydrate and 2.2 g fat.

  • Bajra, 1 small roti (≈25 g flour): about 87 kcal, with 2.7 g protein, 15.4 g carbohydrate and 1.4 g fat.

  • 100 g of whole bajra grain or flour has about 11 g protein and 348 kcal — roughly 3.1 g of protein per 100 kcal.

  • Bajra is filling for its calories thanks to its fibre (1 roti (≈40 g bajra flour): about 139 kcal). A good fit for a calorie deficit in normal portions.

  • Not a significant protein source (3.1 g per 100 kcal). Pair it with dal, paneer, eggs, curd or meat to reach your protein target.

Source & method

Values per 100 g are from the Indian Food Composition Tables 2017 (ICMR–National Institute of Nutrition, Hyderabad), food code A003 “Bajra”. Serving values are calculated from those figures; serving weights are typical household measures.

IFCT 2017 analyses the whole grain. Flour (atta) milled from the whole grain has practically the same values per 100 g.

Last updated . Values vary with variety, brand and cooking. Not medical advice — nutrition disclaimer.

Browse all Indian foods →