True Elements Bajra Atta (Pearl Millet)
Published · Last updated
A realistic serve of True Elements Bajra Atta (40 g flour, as printed on the pack) has 151 kcal, 3.6 g protein, 30.1 g carbohydrate, 1.8 g fat, 0 g added sugar and 2 mg sodium. Per 100 g it has 378 kcal, 9.1 g protein, 75.2 g carbohydrate, 4.4 g fat, 0.7 g saturated fat, 0 g added sugar, 8.6 g fibre and 6 mg sodium.
True Elements Bajra Atta is a single-ingredient pearl millet flour for rotis, parathas and dosas. It scores [L]CA2: nutrition is middling on moderate protein and plenty of fibre, ingredients are a clean one-item list that loses label points for a high-protein claim the numbers do not support, and risk is low. A staple flour for regular meals, with dal or vegetables alongside.
Ingredients, decoded
1 listed- Bajra

0 teaspoon of sugar in every 100 g · 0 g total sugar, 5 g a teaspoon
Score and nutrition facts for True Elements Bajra Atta (Pearl Millet):
| Energy | 377.5 kcal |
|---|---|
| Protein | 9.1 g |
| Carbohydrates | 75.2 g |
| Total sugars | 0 g |
| Added sugars | 0 g |
| Dietary fibre | 8.6 g |
| Total fat | 4.4 g |
| Saturated fat | 0.7 g |
| Trans fat | 0 g |
| Sodium | 5.5 mg |
Think this score is wrong?
Why True Elements Bajra Atta scores [L]CA2
Nutrition is a C on 9.1 g protein and 8.6 g fibre per 100 g. Ingredients are an A for a one-item list, held back by the High Protein claim. Risk is a 2, driven by energy at 377.5 kcal per 100 g.
Adequate nutrient density
- Protein
- 9.1 g
- Fibre
- 8.6 g
- Vitamins and minerals
- None declared
- Energy
- 378 kcal
01 Nutrition density: why C
Protein is 9.1 g per 100 g, which works out to 2.41 g per 100 kcal, and that earns only partial credit. Fibre is 8.6 g per 100 g, about 3.4 g in a 40 g serve, and that is the main strength of the grade.
No vitamins or minerals are declared, so there is no extra credit beyond protein and fibre. Energy is 377.5 kcal per 100 g, ordinary for a grain flour.
Scored on protein, fibre and twelve vitamins and minerals, against the Codex and FSSAI "source" and "high" levels, per 100 g and per 100 kcal. Protein also has to supply at least 12.5% of the calories to count, and 25% for full credit.
Clean, minimally processed
- Base
- Bajra
- Sweeteners
- None added
- Additives
- 0
- Flagged
- None
02 Ingredient integrity: why A
The list is a single whole grain, bajra, with no additives, no sweetener and no refined flour. That is as clean as an ingredient list gets.
The label costs ingredient points for the High Protein claim on the back: 9.1 g per 100 g is under the 11 g needed for the claim, and 2.41 g per 100 kcal is under 5.5. That is what sets the [L], and it is the only thing that held this grade back.
Scored on how processed the ingredients are, which additives are used and why, and whether the label keeps its promises.
Low risk
- Added sugar
- 0 g
- Sodium
- 5.5 mg
- Saturated fat
- 0.7 g
- Trans fat
- 0 g
03 Load risk: why 2
Sugar is 0 g, saturated fat is 0.7 g, trans fat is 0 g and sodium is 5.5 mg per 100 g, so those parts of the risk number are close to nothing.
Energy is the one part that registers: 377.5 kcal per 100 g, about 151 kcal in a 40 g serve. That sets the risk number at a 2.
Scored on free sugar, sodium, saturated fat and trans fat, each weighed by how strong the evidence of harm is.
[L] The name or pack claims promise more than the ingredient list delivers. See Claims vs reality.
Red flags
No major red flags on the label.
Green flags
- +Green flag: High fibre (8.6g)
- +Green flag: No added sugar
- +Green flag: Low sodium
Does True Elements Bajra Atta live up to its claims?
The fibre claim and the 100% bajra claim hold. High Protein does not, since 9.1 g per 100 g is under the 11 g line, and Rich in Iron has no iron figure behind it.
- On the packMisleading
“High Protein”
Protein is 9.1 g per 100 g, under the 11 g needed for the claim, and 2.41 g per 100 kcal, under 5.5. A 40 g serve has 3.6 g.
- On the packHolds
“High Fibre”
Fibre is 8.6 g per 100 g, about 3.4 g in a 40 g serve, from the whole grain.
- On the packHolds
“100% Bajra”
Bajra is the only ingredient on the list, with nothing added.
- On the packBe careful
“Rich in Iron”
No iron figure is printed on the nutrition panel, so the claim cannot be checked against a number.
- On the packBe careful
“Naturally Gluten Free”
Bajra itself contains no gluten, but the pack says it is packed in a facility that handles cereals containing gluten.
What's in True Elements Bajra Atta?
Bajra is the only ingredient, with no additives. The only things to watch are the unsupported protein claim and the missing iron figure.
1 ingredient listed. None of them is an additive or watched ingredient in our research.
The ingredient list, read for you
Bajra, which is pearl millet, is the only ingredient, so the flour is ground whole grain with nothing added. No percentage is printed, and none is needed for a single-item list. The pack also states no artificial colour, flavours or preservatives, and the list agrees.
Ingredients to watch
- High Protein claimConcern
9.1 g protein per 100 g is under the 11 g line for the claim, and a 40 g serve gives 3.6 g. It costs ingredient points and sets the [L].
- Rich in IronWorth watching
The claim is on the back, but no iron value is declared, so there is no number to check.
- Packed with gluten cerealsWorth watching
Packed in a facility that handles tree nuts, soy and cereals containing gluten, which matters for anyone with coeliac disease or allergies.
- FibreFine
8.6 g per 100 g, about 3.4 g in a 40 g serve, from the whole grain.
- Sugar, sodium and saturated fatFine
0 g sugar, 5.5 mg sodium and 0.7 g saturated fat per 100 g, with no trans fat.
What it doesn’t have
- No iron or other minerals are declared, even though the pack says Rich in Iron.
What to know about True Elements Bajra Atta
A single-grain flour with a protein claim it misses
True Elements Bajra Atta is a 500 g pack of stone-free pearl millet flour with one ingredient on the list: bajra. No percentage is printed, but the pack says 100% Bajra and 100% whole grain. It is bought by people who want to swap some of their wheat flour for a millet, or who cook rotis, parathas and dosas from it.
A 40 g serve, the size the pack prints, gives about 151 kcal, 3.6 g protein, 3.4 g fibre and 1.8 g fat. There is no sugar, and sodium is only 5.5 mg per 100 g. What you pay for is mostly starch: carbohydrate is 75.2 g per 100 g, about 30 g in a serve.
The front is plain about fibre, and that holds. The back goes further with High Protein, and the numbers do not support it: 9.1 g per 100 g is under the 11 g needed, and protein is 2.41 g per 100 kcal. That claim sets the [L] flag. CleanPlate scores it [L]CA2.
Who should eat True Elements Bajra Atta?
A everyday flour for most adults and children, with a portion eye for diabetes, and not a protein source for active people.
- Most adultsEveryday
One ingredient, 0 g sugar and 5.5 mg sodium per 100 g; 151 kcal per 40 g serve.
- ChildrenEveryday
No sweetener, dye or hydrogenated fat, and 3.4 g fibre per serve.
- Diabetes or prediabetesA few times a week
About 30 g carbohydrate per 40 g serve, with no sugar and 3.4 g fibre.
- Active peopleEveryday
Useful starch for energy, but 3.6 g protein per serve is not a protein source.
Recipes with True Elements Bajra Atta
Bajra suits rotis, parathas and dosas, as the pack suggests. Pair it with dal, curd or vegetables, since a 40 g serve has only 3.6 g protein.
Bajra roti
A 40 g serve of flour gives 151 kcal and 3.4 g fibre, so serve it with dal or curd to lift the 3.6 g protein.
Bajra paratha
Knead in grated vegetables or paneer to add protein that the flour alone, at 9.1 g per 100 g, does not carry.
Bajra dosa
A savoury batter from the flour keeps the dish free of sugar, since the flour has none; add a vegetable chutney or sambar on the side.
True Elements Bajra Atta: common questions
Is True Elements Bajra Atta (Pearl Millet) healthy?
True Elements Bajra Atta is not high in sugar, salt or saturated fat, so it can be a regular part of your diet.
How many calories and how much protein are in True Elements Bajra Atta (Pearl Millet)?
Per 100 g, True Elements Bajra Atta (Pearl Millet) has 378 kcal, 9.1 g protein, 75.2 g carbohydrate, 4.4 g fat and 0.7 g saturated fat. One serve (40 g flour, as printed on the pack) has 151 kcal and 3.6 g protein.
What are the ingredients in True Elements Bajra Atta (Pearl Millet)?
1 ingredient, in label order: Bajra.
Does True Elements Bajra Atta (Pearl Millet) live up to its claims?
5 claims checked: 2 hold, 2 need care, 1 is misleading. "High Protein" is misleading: Protein is 9.1 g per 100 g, under the 11 g needed for the claim, and 2.41 g per 100 kcal, under 5.5. A 40 g serve has 3.6 g. "Rich in Iron" needs care: No iron figure is printed on the nutrition panel, so the claim cannot be checked against a number.
Who should limit True Elements Bajra Atta (Pearl Millet)?
Most adults: everyday. One ingredient, 0 g sugar and 5.5 mg sodium per 100 g; 151 kcal per 40 g serve. Children: everyday. No sweetener, dye or hydrogenated fat, and 3.4 g fibre per serve. Diabetes or prediabetes: a few times a week. About 30 g carbohydrate per 40 g serve, with no sugar and 3.4 g fibre.
How much sugar, salt and saturated fat does True Elements Bajra Atta (Pearl Millet) have?
Per 100 g, True Elements Bajra Atta (Pearl Millet) has 0 g added sugar, 6 mg sodium (about 0 g salt) and 0.7 g saturated fat. The FSSAI and UK FSA "high" lines are 10 g added sugar, 600 mg sodium and 5 g saturated fat per 100 g. It is under all three lines.
What does the CA2 score mean for True Elements Bajra Atta (Pearl Millet)?
The first letter (C) grades nutrition density on A to E, the second (A) grades ingredient integrity on A to E, and the number (2) grades load risk on 1 to 5. A and 1 are best. Nutrition: Protein is 9.1 g per 100 g, which works out to 2.41 g per 100 kcal, and that earns only partial credit. Fibre is 8.6 g per 100 g, about 3.4 g in a 40 g serve, and that is the main strength of the grade. Ingredients: The list is a single whole grain, bajra, with no additives, no sweetener and no refined flour. That is as clean as an ingredient list gets. Load risk: Sugar is 0 g, saturated fat is 0.7 g, trans fat is 0 g and sodium is 5.5 mg per 100 g, so those parts of the risk number are close to nothing.
Last reviewed October 31, 2026. Scored with the CleanPlate method from the published label. Spotted a mistake? .
Reference values: FSSAI labelling regulations, Codex Alimentarius, ICMR-NIN and the UK front of pack guidance. Where our label data comes from.
Label read on 31 October 2026, from photos of the pack. If the pack has changed since, tell us.
Score history (1)
| Date | Score | Method | Why |
|---|---|---|---|
| 31 October 2026 | CA2 | v5.0 | First scored |
Every change to this score is logged. See corrections and the method changelog.
Better Atta & Flours
All Atta & Flours →- Aashirvaad 100% Chana Dal Besan (Kadale Hittu/Senagapindi)
- +Green flag: Source of protein (22.5g)
- +Green flag: High fibre (9.3g)
- Aashirvaad High Protein Atta
- +Green flag: Source of protein (14.7g)
- +Green flag: High fibre (13.6g)
- Pillsbury Fresh Superior-Quality Chakki Atta
- +Green flag: High fibre (10g)
- +Green flag: No added sugar
- Right Shift Multigrain Atta (High Protein, Low GI)
- +Green flag: Source of protein (14.7g)
- +Green flag: High fibre (13.6g)
More from True Elements
All True Elements →- True Elements Dark Chocolate High Protein Muesli
- −Red flag: High added sugar (12.6g per 100g)
- +Green flag: High protein (28g per 100g)
- True Elements Fruits, Nuts & Seeds Muesli
- +Green flag: High fibre (9g)
- +Green flag: Low sodium
- True Elements Jowar Atta (Sorghum)
- +Green flag: High fibre (10.8g)
- +Green flag: No added sugar
- True Elements Roasted Flax Seeds
- +Green flag: Source of protein (18.6g)
- +Green flag: High fibre (36.2g)






