Jowar Benefits: Nutrition Facts, Real GI and Kidney Answers

Jowar benefits, real nutrition numbers, and who should be careful

By InstaCuppa Team | Last updated: September 11, 2026 | 12 min read

Wheat has been India's daily grain for decades. But jowar was here first.

For over 3,000 years, farmers in Maharashtra, Karnataka, and Andhra Pradesh ate jowar every day. They called it jolada rotti in Karnataka and jonna in Andhra. It fed entire villages in dry, hot regions where nothing else grew easily.

Today, health experts are rediscovering jowar. And for good reason.

Jowar is a gluten-free whole grain. It is also called sorghum, jolada rotti flour in Karnataka, jonna in Andhra and Telangana, and cholam in Tamil Nadu. Per 100 g of flour it has 10.2 g of fibre, 3.95 mg of iron and 133 mg of magnesium (ICMR-NIN, Indian Food Composition Tables 2017).

One popular claim needs correcting first. Jowar roti is not a low-GI food. When researchers at the Madras Diabetes Research Foundation tested 12 traditional Indian dishes on healthy volunteers using the standard protocol, jowar roti scored a glycemic index of 84.1, which sits in the "high" band — above wheat dosa at 61.8 and above jowar idli at 61.3 (Shobana et al., Indian Journal of Medical Research, 2022). The form you eat jowar in matters more than the grain itself.

Here is what jowar really does, with the numbers behind each claim.

Is Jowar Roti Good for Kidney Patients?

Short answer: it depends on your kidney stage and your last blood test, not on jowar by itself. Jowar flour has 328 mg of potassium and 274 mg of phosphorus per 100 g. Whole wheat atta is close behind at 311 mg potassium and 315 mg phosphorus. Polished white rice is far lower, at 108 mg and 96 mg (ICMR-NIN, IFCT 2017).

So swapping wheat roti for jowar roti barely changes your potassium and phosphorus load. Swapping white rice for jowar roughly triples it. That is the real trade-off.

Per 100 g flour or grain Potassium Phosphorus
Jowar 328 mg 274 mg
Wheat flour, atta 311 mg 315 mg
Rice, raw, milled 108 mg 96 mg

Two points from the US kidney institute NIDDK matter here. In early kidney disease you may have few food limits. And the body takes in less phosphorus from plant foods than from meat and dairy (NIDDK, Healthy Eating for Adults with CKD).

What to do: ask your kidney doctor or renal dietitian for your own potassium and phosphorus targets. Then match your grain to your blood test. Do not start or stop jowar because of a blog post. If you have been told to cut potassium, white rice is the lower-mineral grain, not jowar.

Jowar Nutrition Facts (per 100g flour)

Nutrient Amount Why It Matters
Calories 334 kcal Similar to wheat, but lower GI
Carbohydrates 67.7 g Clean fuel for the body
Protein 9.97 g Muscle repair, immune cells
Fat 1.7 g Low-fat grain
Fiber 10.2 g Digestion, blood sugar, fullness
Iron 3.95 mg Prevents anaemia and fatigue
Magnesium 133 mg Heart, nerves, blood pressure
Potassium 328 mg Heart rhythm, blood pressure
Glycemic Index (as roti) 84.1 High band — see the blood sugar section
Gluten None Safe for gluten-sensitive people

Every number above is from the ICMR-National Institute of Nutrition's Indian Food Composition Tables 2017. The team measured samples from six regions. Jowar's best minerals are magnesium at 133 mg and iron at 3.95 mg per 100 g. Both run low in diets built on polished rice and maida.

Jowar has about 3.6 times the fibre of white rice

Measured the same way, jowar has 10.2 g of fibre per 100 g. Polished white rice has 2.81 g. That is about 3.6 times more, not the 30 times you often read online. The bigger number comes from mixing two lab methods. Against whole wheat atta, jowar is slightly behind. Atta measures 11.4 g (IFCT 2017). Jowar's real edge is over polished rice and refined maida, and the fact that it has no gluten.

9 Health Benefits of Jowar

1. Helps Digestion and Gut Health

Jowar has 10.2 g of fibre per 100 g. That is high, though barley (15.6 g), bajra (11.5 g), wheat atta (11.4 g) and ragi (11.2 g) all measure a little higher.

Fiber does two jobs. First, it adds bulk to stool and helps food move through the gut faster. Second, it feeds good bacteria in your gut. A healthy gut improves digestion, reduces bloating, and even boosts mood.

People who switch to jowar often notice less constipation within 1 to 2 weeks.

What to expect: In week 1, you may feel slightly more gas. This is normal. Your gut is adjusting to more fiber. Drink 8 glasses of water per day. By week 2, digestion improves significantly.

2. Helps Control Blood Sugar

This is where jowar is oversold, so here is the measured picture. In the Indian Journal of Medical Research study, jowar roti scored 84.1 and jowar idli scored 61.3 (Shobana et al., 2022). For comparison, the ICMR-NIN Dietary Guidelines list wheat chapatti at 65.7 and rice at 78.2 (ICMR-NIN, 2024).

So a plain jowar roti can raise blood sugar faster than a wheat chapatti. The paper says it plainly. Being a whole grain does not by itself make a food low GI. How you cook it matters more.

The form does change things. A National Institute of Nutrition study found sorghum upma, sorghum poha and sorghum pasta all came in under 55, which is the low band, while sorghum roti did not.

Best practice if you have diabetes: eat jowar as upma, poha or idli rather than plain roti. If you do eat jowar roti, have it with dal, curd and a large vegetable portion. That slows the whole meal down. Check your own post-meal reading. GI numbers are group averages, not a promise about you.

3. Supports Weight Loss

Jowar keeps you full for a long time. Its high fiber expands in the stomach. It also slows digestion. You feel less hungry between meals.

One jowar roti fills you up for 3 to 4 hours. This naturally reduces how much you eat at the next meal.

Replacing one bowl of white rice (80 to 100g) with 2 jowar rotis also reduces your calorie intake while increasing fiber. Over weeks, this adds up to real weight loss without feeling deprived.

4. Good for Heart Health

Jowar helps the heart in three ways:

  • Fibre (10.2 g per 100 g): Binds to LDL cholesterol in the gut and removes it. Lower LDL means lower heart disease risk.
  • Potassium (328 mg per 100 g): Helps balance sodium. This lowers blood pressure and reduces stress on the heart.
  • Magnesium (133 mg per 100 g): Helps the heart beat in a steady rhythm. Magnesium deficiency is linked to irregular heartbeat and high blood pressure.

5. Lowers Cholesterol

The soluble fiber in jowar binds to cholesterol and bile acids in the intestine. They are then removed from the body in stool instead of being absorbed back into the blood.

Regular jowar eating — 4 to 5 times a week — can help lower LDL cholesterol over 4 to 8 weeks. It works best when combined with other high-fiber foods like dal, vegetables, and fruits.

6. Rich in Iron

Jowar has 3.95 mg of iron per 100 g. Polished white rice has 0.65 mg, so jowar carries about six times as much. Whole wheat atta is the closer rival at 4.10 mg, slightly ahead of jowar.

Iron prevents and fights anaemia. Many Indian women, children, and teenagers are iron-deficient. Eating jowar 3 to 4 times a week alongside vitamin C foods can make a real difference in energy levels.

Tip: Eat jowar with tomato sabzi or squeeze lemon on your jowar roti. Vitamin C increases iron absorption by up to 3 times.

7. Gluten-Free

Jowar has no gluten. This makes it safe for people with celiac disease and non-celiac gluten sensitivity.

Symptoms like bloating, stomach pain, and diarrhea after eating wheat often improve when people switch to jowar.

Jowar can be used in place of wheat for roti, bhakri, dosa, upma, porridge, and even baked goods.

8. Good for Skin and Hair

Jowar has B vitamins — especially niacin (B3). B vitamins help skin cells repair and renew. Niacin reduces skin inflammation, which helps with acne and redness.

Iron in jowar helps carry oxygen to hair follicles. Low iron is one of the most common causes of hair fall in Indian women. Adding jowar to your diet can help over time.

Magnesium in jowar also helps reduce stress hormones. High stress is another major cause of hair fall and skin problems.

9. Boosts Energy All Day

Jowar is a source of complex carbohydrates. These break down slowly. You get steady energy for 3 to 4 hours after a jowar meal.

No energy crash like you get after eating maida, white bread, or white rice.

This steady energy is why workers and farmers in Maharashtra and Karnataka have eaten jowar bhakri for centuries — it kept them going through long days of physical work.

Jowar vs Wheat vs Rice (per 100g)

Nutrient Jowar Wheat atta White Rice Winner
Calories 334 320 356 Wheat atta
Fiber (g) 10.2 11.4 2.8 Wheat atta
Protein (g) 9.97 10.6 7.94 Wheat atta
Iron (mg) 3.95 4.10 0.65 Wheat atta
Magnesium (mg) 133 125 19.3 Jowar
GI (roti or plain cooked) 84.1 65.7 78.2 Wheat chapatti
Gluten-free Yes No Yes Jowar / Rice

Read honestly, the table tells a different story. Jowar and whole wheat atta are close on almost everything. Atta is a little ahead on fibre, protein and iron. Jowar wins on magnesium, and it wins on gluten. Both beat polished white rice by a wide margin. Nutrition values here are IFCT 2017; GI values are the measured ones described above (IFCT 2017, IJMR 2022, DGI 2024).

How to Include Jowar Every Day

You do not need to eat jowar at every single meal. Even 3 to 4 jowar meals a week makes a big difference in your fiber, iron, and magnesium intake.

Breakfast

  • Jowar porridge: 4 tbsp jowar flour + 2 cups milk + jaggery. Done in 15 minutes. Warm and filling.
  • Jowar chilla: 1 cup jowar flour + curd + onion + green chilli. 15 minutes. Crispy and nutritious.
  • Jowar dosa: Mix jowar flour with rice flour and curd. Makes crispy dosas in 20 minutes.

Lunch

  • Jowar bhakri: 2 jowar bhakris with dal and sabzi. Classic Maharashtra lunch.
  • Jowar upma: Mixed-vegetable jowar upma. Ready in 35 minutes.

Dinner

  • Jowar soup: Light, warm, and nutritious. Only 130 calories per bowl.
  • Jowar kheer: A diabetic-friendly dessert that satisfies sweet cravings.

Snacks

  • Jowar ladoo: 2 ladoos = filling mid-afternoon snack. Rich in fiber and iron.

5-Day Jowar Plan

Day Jowar Meal Time
Monday Jowar porridge with jaggery Breakfast
Tuesday Jowar bhakri + dal + sabzi Lunch
Wednesday Jowar upma + curd Breakfast
Thursday Jowar soup with vegetables Dinner
Friday Jowar dosa + coconut chutney Breakfast

Jolada Rotti, Jonna, Cholam: Same Grain, Different Names

People search for this grain in many languages. They are all asking about the same food. Jowar is called jolada rotti flour in Karnataka, jonna in Andhra Pradesh and Telangana, cholam in Tamil Nadu, jwari or bhakri flour in Maharashtra, and sorghum in English.

The benefits on this page apply to all of them. It is one grain. A jolada rotti and a jowar bhakri are the same bread with two names. Jonna rice, or jonna rava, is the same grain cracked into grits instead of ground into flour.

One practical difference. The grits and rava forms, such as jowar upma and jowar idli, measured a lower glycemic index than the flat bread. If you eat jowar for blood sugar, pick the rava forms.

For a soft flat bread that does not crack, see our method for jowar roti.

Who Benefits Most from Jowar?

Who Main Benefit Best Jowar Dish
Diabetics Jowar upma and idli tested low to medium GI; plain roti did not Jowar upma, poha or idli
People with anaemia 3.95 mg iron per 100 g, about 6 times white rice Jowar roti with tomato dal
People with high cholesterol 10.2 g fibre per 100 g binds bile acids in the gut Jowar porridge or khichdi
Gluten-sensitive people No gluten at all Any jowar dish
People with constipation High fiber improves bowel movement Jowar upma or soup
Weight watchers Stays full 3 to 4 hours Jowar ki raab for breakfast

Who Should Be Careful with Jowar?

Thyroid Patients

Jowar has goitrogens — compounds that can affect the thyroid in large amounts. Cooking jowar reduces goitrogenic activity. 1 to 2 jowar rotis per day is safe for most thyroid patients. Check with your doctor if you are on thyroid medication.

Kidney Disease Patients

Jowar has 328 mg of potassium and 274 mg of phosphorus per 100 g, which is close to whole wheat atta and about three times polished white rice. Damaged kidneys clear both minerals slowly. See the full kidney section above for the numbers, and follow your own blood test and your kidney doctor.

People New to High Fiber Foods

Jowar has 10g of fiber per 100g. If you are not used to eating high-fiber food, jumping in too fast causes gas and bloating. Start with 1 jowar roti per day. Add 1 more roti every week. Always drink at least 8 glasses of water daily when increasing fiber.

Start Your Healthy Day Right

InstaCuppa Electric Kettles boil water in 60 seconds. Perfect for morning chai and jowar porridge breakfasts.

Shop Electric Kettles

Common Questions

Is jowar better than ragi?

They are different. Ragi has far more calcium: 364 mg per 100 g against 27.6 mg in jowar. That is why ragi is the bone grain. On fibre they are close. Ragi has 11.2 g and jowar 10.2 g, so jowar does not win there. Magnesium is close too, 146 mg in ragi against 133 mg in jowar (IFCT 2017). Eat both across the week. Read more on ragi benefits.

Can I eat jowar every day?

Yes. Eating jowar daily is safe for most healthy adults. It is a traditional staple in Maharashtra, Karnataka, and Andhra Pradesh. 2 to 4 rotis per day is a healthy amount for most people.

Does jowar cause gas?

Jowar is high in fiber. If you are not used to eating much fiber, you may get some gas in the first 1 to 2 weeks. This is normal and goes away. Start with small amounts and increase slowly. Drink 8 glasses of water daily.

Is jowar good for weight loss?

It can help, but not for the reason usually given. The fibre keeps you full, so you tend to eat less at the next meal. The low GI claim does not hold for plain jowar roti, which tested at 84.1 in the high band. Keep the dish simple, without extra ghee or oil, and watch your total portions.

Can I give jowar to my baby?

Yes, from 7 to 8 months as thin, well-cooked porridge. Mix jowar flour with warm water or milk. Make it thin. No salt or jaggery for babies under 1 year. Always consult your pediatrician before starting any new food for infants.

Is jowar roti good for kidney patients?

It depends on your kidney stage and your latest blood test. Jowar has 328 mg potassium and 274 mg phosphorus per 100 g, close to whole wheat atta at 311 mg and 315 mg, and about three times polished white rice at 108 mg and 96 mg. Switching from wheat roti to jowar roti changes little. Switching from rice to jowar roughly triples both minerals. Ask your kidney doctor for your own targets.

Is jowar low glycemic index?

Not as roti. Jowar roti measured a glycemic index of 84.1, which is the high band, while jowar idli measured 61.3, which is medium. Sorghum upma, poha and pasta have tested below 55 in a separate National Institute of Nutrition study. The cooking form decides the number, not the grain.

What are jolada rotti benefits?

Jolada rotti is the Karnataka name for jowar flat bread, so the benefits are the same as jowar. Per 100 g of flour you get 10.2 g fibre, 3.95 mg iron and 133 mg magnesium, and no gluten. The one thing to know is that the flat bread form tested high on glycemic index, so people watching blood sugar do better with jowar upma or idli.

Sources
InstaCuppa Team

We test kitchen appliances and share simple health tips for Indian homes. Our goal: make healthy eating easy for every Indian family.

Back to blog