Regional roti varieties in India: from phulka to bhakri to thepla
India's regional roti varieties reflect its agricultural and cultural diversity. This guide covers phulka, bhakri, thepla, makki di roti, akki roti, ragi roti, missi roti, sattu paratha, and more, comparing their nutrition, ingredients, and cultural significance.
Share
India has dozens of distinct roti varieties. Each region uses local grains, climate-suited flours, and unique techniques. From the puffed phulka of Maharashtra to the thick jowar bhakri of the Deccan and the spiced thepla of Gujarat, every flatbread tells a story of geography, agriculture, and daily nutrition. This guide covers the most important regional roti varieties in India, what makes each one different, and how their nutritional profiles compare.
What makes Indian roti varieties so diverse?

India spans multiple agro-climatic zones. Wheat dominates the north. Millets and sorghum thrive in the semi-arid Deccan. Rice flour is the base in the humid south. Maize grows in Punjab and the hills. Each grain creates a flatbread with its own texture, taste, and shelf life.
Cultural preferences add another layer. Some communities prefer thin, soft rotis. Others favour thick, rustic breads that pair with robust curries. Fasting traditions also create niche varieties using buckwheat or water chestnut flour.
The choice of flour directly affects nutrition. Understanding what goes into different atta blends helps in appreciating how each regional roti delivers a different balance of protein, fibre, and micronutrients.
North Indian roti varieties
Phulka (chapati)
Phulka is the everyday flatbread of north and central India. It is made from whole wheat flour (gehun ka atta), rolled thin, and cooked first on a tawa, then placed directly on the flame. The steam trapped inside makes it puff up into a balloon shape.
A standard phulka weighs about 30–35 g and provides roughly 70–80 kcal. It contains around 2–2.5 g of protein per piece. Phulka is low in fat because no oil or ghee is used during cooking. It pairs with dal, sabzi, or curd. Wondering whether roti is fattening? The answer depends on portion size and what accompanies it.
Paratha
Paratha is a layered flatbread cooked with ghee or oil on a tawa. The dough is the same whole wheat atta, but the technique of folding and rolling creates flaky layers. Stuffed parathas filled with potato (aloo), cauliflower (gobi), paneer, or radish (mooli) are a breakfast staple across Punjab, Haryana, and Uttar Pradesh.
A plain paratha has about 120–150 kcal. Stuffed versions can go up to 200–250 kcal depending on the filling and fat used. Parathas are calorie-dense but also more satiating.
Makki di roti
This is a thick, golden flatbread made from maize flour (cornmeal). It is iconic in Punjab and is traditionally eaten with sarson da saag during winter. Maize flour is gluten-free, which means the dough does not stretch like wheat. The roti is pressed by hand rather than rolled.
Makki di roti is rich in dietary fibre and provides around 110 kcal per piece. It has a lower glycaemic index than refined wheat products, making it a reasonable option for blood sugar management.
Missi roti
Popular in Rajasthan and Haryana, missi roti blends besan (gram flour) with whole wheat flour. Spices like ajwain, red chilli, and fresh coriander are kneaded into the dough. The addition of besan significantly increases the protein content per roti, sometimes reaching 4–5 g per piece.
This concept of blending flours for better nutrition is the same principle behind modern high-protein roti recipes that aim for 8–10 g of protein per flatbread.
Western India: Gujarat, Maharashtra, and Rajasthan

Thepla
Thepla is a spiced flatbread from Gujarat. The dough combines whole wheat flour with fresh fenugreek leaves (methi), turmeric, chilli powder, and yoghurt. Some variations use gram flour or millet flour for added texture.
Thepla is famous as a travel food because it stays fresh for 2–3 days without refrigeration. A single thepla provides about 100–120 kcal and roughly 3 g of protein. Fenugreek adds iron and has been studied for its role in blood sugar regulation.
Bhakri
Bhakri is a thick, unleavened flatbread made from jowar (sorghum) or bajra (pearl millet) flour. It is the daily bread of rural Maharashtra, northern Karnataka, and parts of Gujarat. The dough is patted by hand into a thick disc and dry-roasted on a tawa.
Jowar bhakri is gluten-free and provides about 100–110 kcal per piece. It is higher in fibre and minerals like iron and phosphorus compared to wheat roti. Bajra bhakri is similar but tends to have slightly more fat and a nuttier flavour. For a detailed nutritional comparison, jowar versus wheat analysis clarifies the differences.
Bajra roti
Bajra roti is common in Rajasthan and Gujarat. Pearl millet flour is mixed with water and shaped by hand. The roti is thick and chewy. It is traditionally eaten with garlic chutney, ghee, and jaggery in winter months.
Bajra is exceptionally rich in iron and zinc. According to the International Food Policy Research Institute, millets like bajra can address widespread micronutrient deficiencies in Indian diets.
South Indian flatbreads

Akki roti
Akki roti is a rice flour flatbread from Karnataka. The dough is made with rice flour, water, and finely chopped vegetables like onions, carrots, dill, and curry leaves. It is patted directly onto a greased tawa and cooked until crisp on both sides.
Akki roti is gluten-free and has a mild, neutral taste. It provides about 90–100 kcal per piece. The added vegetables contribute fibre and vitamins that plain rice flour alone would lack.
Ragi roti
Ragi (finger millet) roti is a staple in Karnataka, Tamil Nadu, and Andhra Pradesh. Ragi flour is mixed with water, onions, and cumin, then shaped into flat discs. Ragi is one of the most beneficial millets for blood sugar control due to its high fibre and calcium content.
A ragi roti provides roughly 80–90 kcal and about 1.5–2 g of protein. Its calcium content is significantly higher than wheat, making it valuable for bone health, especially in vegetarian diets.
Jolada roti
This is the Karnataka version of jowar bhakri. It is thinner than its Maharashtrian counterpart and slightly softer. Jolada roti is often served with brinjal curry (ennegai) or spicy lentil preparations. The flour and preparation are the same as bhakri, but cultural preferences make the texture slightly different.
Eastern India: Bengal, Bihar, and Jharkhand
Luchi
Luchi is a deep-fried flatbread from Bengal made with maida (refined flour). It is soft, puffy, and served during festivals or special meals with alur dom (potato curry) or cholar dal. Nutritionally, luchi is calorie-dense (about 150–180 kcal per piece) due to deep frying and the use of refined flour.
Sattu paratha
Popular in Bihar and Jharkhand, sattu paratha is stuffed with roasted gram flour (sattu) mixed with onion, green chilli, and lemon juice. Sattu is a powerhouse of plant-based protein, providing about 20 g of protein per 100 g. This makes sattu paratha one of the most protein-rich regional rotis in India.
For those looking to boost daily protein intake without supplements, sattu-based flatbreads are an excellent traditional option.
Northeastern and tribal flatbreads
Many tribal communities in Chhattisgarh, Jharkhand, and the northeast use minor millets like kodo, kutki, and little millet for flatbreads. These rotis are typically thick, hand-pressed, and cooked without oil. They are rich in fibre but lower in protein than wheat or gram-based rotis.
Buckwheat roti is common during Navratri fasting across India and is also a staple in parts of the Himalayan region. Buckwheat is gluten-free and has a complete amino acid profile, making it nutritionally distinct from most cereal grains.
Nutritional comparison of regional rotis
- Highest protein: Missi roti (4–5 g per piece), sattu paratha (6–8 g per piece).
- Highest fibre: Jowar bhakri, bajra roti, ragi roti.
- Lowest glycaemic impact: Ragi roti, bajra roti, jowar bhakri.
- Best for travel: Thepla (stays fresh without refrigeration for days).
- Most calorie-dense: Luchi, stuffed parathas.
- Gluten-free options: Makki di roti, jowar bhakri, bajra roti, akki roti, ragi roti.
Regular wheat phulka remains the most common roti. But nutritionally, millet-based and blended-flour rotis offer clear advantages in fibre, minerals, and blood sugar management. The dal-roti combination remains one of the simplest ways to create a balanced meal regardless of which regional roti is used.
How to choose the right roti for daily meals

The best roti depends on health goals, local grain availability, and taste preferences. Here are some practical guidelines.
- For blood sugar control: Choose ragi roti, jowar bhakri, or bajra roti. These have a lower glycaemic index than wheat.
- For higher protein: Add besan or sattu to wheat dough. Or use a multigrain blend designed for higher protein content.
- For gluten sensitivity: Stick to jowar, bajra, ragi, or rice-based flatbreads.
- For weight management: Phulka without added ghee is the lightest option. Avoid deep-fried varieties like luchi or puri.
- For children: Thepla and missi roti work well because they hide vegetables and legume flours in a tasty format.
Modern multigrain atta blends attempt to combine the benefits of multiple grains into one convenient flour. Understanding what clean-label atta actually means can help consumers pick genuine products.
Common mistakes when making regional rotis
Using only refined flour. Some households default to maida for softness. This strips away fibre and nutrients. Whole grain flours are always the better choice.
Adding too much oil or ghee. A small amount of fat adds flavour. But excessive ghee on every roti adds unnecessary calories.
Ignoring portion size. Whether it is phulka or bhakri, eating five or six rotis at a sitting adds up. Two to three rotis per meal is generally sufficient for most adults.
Not rotating grains. Eating only wheat roti every day means missing out on the unique minerals in jowar, bajra, and ragi. Rotating grains throughout the week provides a broader nutritional profile.
Frequently asked questions
Which Indian roti has the most protein?
Sattu paratha from Bihar tops the list with 6–8 g of protein per piece. Missi roti (wheat plus besan blend) comes next at 4–5 g. Standard wheat phulka has about 2–2.5 g.
Is bhakri healthier than wheat roti?
Jowar or bajra bhakri has more fibre, more iron, and a lower glycaemic index than regular wheat roti. For people managing diabetes or iron deficiency, bhakri can be a better daily choice. However, wheat roti provides more gluten-based elasticity and is easier to make.
Can regional rotis be made with multigrain atta?
Yes. Multigrain atta that combines wheat, ragi, jowar, and chickpea flour can be used to make phulka, thepla, or paratha. The texture may differ slightly, but the nutritional upgrade is significant.
Why does thepla last longer than other rotis?
Thepla contains oil, turmeric, and yoghurt in the dough. These ingredients act as natural preservatives. The low moisture content after cooking also prevents spoilage. This is why thepla has been a travel food in Gujarat for generations.
Are millet rotis suitable for children?
Absolutely. Ragi roti provides calcium that is essential for growing bones. Bajra roti supplies iron. Introducing children to millet-based flatbreads early helps diversify their grain intake and reduces dependence on refined wheat products.