Bajra Roti | Easy Bajre ki Roti (Bakra Bhakri)

Step by StepJump to Recipe

These healthy, gluten-free flatbreads known as Bajra Roti (or Bajre ki Roti or Bajra Bhakri) are a delicious pairing for any Indian lentil or vegetable-based curry. My recipe is very easy to make, requiring just 20 minutes of prep time. Try making these tasty, hearty roti today!

bajra roti recipe, bajra bhakri recipe

About Bajra Roti

Bajra roti (also known as bajra bhakri) is a gluten-free flatbread made with pearl millet flour. Bajra is the Hindi word for pearl millet. These gluten-free flatbreads are an excellent nutritious option for anyone with a gluten sensitivity, and for everyone else, too!

There are many types of grains to choose from when making Roti, so I do my best to try them all. Some days I make multigrain flour rotis by mixing together different flours, other times I stick to just a single grain like for these bajra roti or my Jowar Roti (sorghum flour flatbread).

You should also know that pearl millet (bajra) isn’t the only kind of millet flour around. I also like to make Ragi Roti (from finger millet flour). Millets are healthy grains, so you should try to include them in your diet.

These tasty bajre ki roti are a delightful way to introduce millet into your diet. Not only are they hearty, tasty, and easy to make, they’re also quite healthy! In fact, bajra roti has been associated with improved gut health, weight loss, and stabilized blood sugar.

This simple bajre ki roti recipe requires just 4 ingredients, meaning a tasty, gluten-free flatbread is never far from reach. All you need is pearl millet flour, a neutral-flavored oil, salt, and water, plus a little under an hour to make them. Easy, right? So let’s get started.

bajra bhakri (also known as bajra roti) on a round white plate garnished with coriander leaves.
Step-by-Step Guide

How to Make Bajra Roti

1: First, heat 1 cup of water. The water should be hot but not boiling. Switch off the heat, then add 1 teaspoon oil and salt as needed. Mix well.

oil, water, and salt in a bowl for making my bajra roti recipe.

2: Add 2 to 2.5 cups of bajra flour to the water (or vice versa).

bajra flour added to bowl with water.

3: Mix with a spoon if the water is too hot. If you use warm water, then you can use your fingers for mixing.

using a spoon to mix the bajra flour into the water mixture - the dough looks crumbly and craggy.

4: Gather the mixed dough and knead to a soft, smooth dough when the heat is fine enough to handle.

Tip 1: If the dough looks dry and crumbly, add some hot or warm water. Mix and knead.

Tip 2: If the dough looks too moist or wet or has become sticky, add some bajra flour. Mix and continue to knead.

dough has been gathered and kneaded for making the bajra roti recipe - it looks relatively smooth in a ball, with a few cracks.

5: Pinch a small or medium-sized ball, flatten it slightly with your palms, and dust it lightly with some bajra flour from both sides.

small piece of bajre ki roti dough on a wooden board after being slightly flattened and dusted with bajra flour.

6: This is not my forte, so I like to fold a ziplock bag, place the dough ball between the halves, and gently roll it out with a rolling pin or by using my hands to press it outwards.

Dust lightly with flour as needed to keep the dough from sticking.

using a ziplock bag to roll out the bajra roti dough.

7: Gently remove the flat uncooked bread from the ziplock bag and place it on a hot tawa or flat pan or skillet. Keep the heat from medium-high to high.

rolled bajre ki roti placed on hot, dry tawa.

8: Cook the first side until you see a few blisters. Flip and cook the other side. Flip a couple of times and cook till brown spots and blisters appear on both sides.

Spread some oil or ghee on top if you like. Cook all rotis this way. Stack them in a roti basket or casserole, so that they stay warm.

bajre ki roti is flecked with golden brown spots after being cooked on the tawa.

9:  Serve Bajra roti hot or warm with an Indian vegetable curry, dal or side veggie dish. Enjoy!

plate of bajra ki roti on a white plate with a bowl of bharli vangi in the background.

Expert Tips

Making bajra bhakri isn’t necessarily difficult, but it does take a bit of practice and finesse. Here are some of my best tips for ensuring your roti come out perfectly every single time:

  • Be sure to use hot water. The dough becomes more pliable and easier to roll if you use hot water. The rotis will also have a softer texture if you do. Note that the water needn’t be boiling hot – just hot enough like that while taking a shower or doing the dishes.
  • Variation: If you find making these flatbreads too cumbersome, add some whole wheat flour (atta). Including whole wheat flour in the dough will make it easier for you to roll the roti.
  • Don’t use only a rolling pin. Because these rotis are gluten-free, the dough is rather delicate. Rather than trying to roll out the dough as you would for wheat roti, I suggest using a ziplock bag as a non-stick surface on either side of the dough balls and using your hands to press the dough into a circle or gently rolling it out with a rolling pin.
  • Use an oil with a high smoke point. Ghee, vegetable oil, avocado oil, sunflower oil or peanut oil will all work. Oils with a lower smoke point like olive oil should be avoided.
  • Serve the bajra roti warm alongside a vegetable curry, dal, or even a side dish. I served the Bajra roti with Bharli Vangi (stuffed aubergines in peanut-coconut-sesame gravy) this time around, and the combo was really good.

    They would also taste great with a good North Indian, Maharashtrian or Gujarati vegetable or legumes curry like UsalGutti Vankaya Kura, Sprouts Curry, or my Ennegayi recipe.


Can I make the bajra bhakri dough ahead of time so I can pack a fresh tiffin in the morning?

You sure can! If the dough becomes wet in the fridge, simply add a tablespoon or two of bajra flour; if it is too dry, add a tablespoon or two of water. Be sure to use within 24 hours for best results.

How hot does the water need to be?

I’d suggest around the temperature that you’d want for taking a shower. Hot, but not scalding!

Why aren’t my bajra roti rolling out well?

Using a rolling pin isn’t advised for making bajra roti because the dough is very delicate. Without the addition of wheat flour (atta), no gluten is created. While that is good news for celiacs, it is not great for those of you who are used to using a rolling pin.

To simplify the process, I suggest using a ziplock bag, two sheets of parchment, or even a large muslin cloth to enclose the dough, then use your hands to press it out into a round flatbread shape.

If you are still having difficulty, try adding a bit of potato flour/potato starch or whole wheat flour (atta) to the dough to help make it a bit more pliable.

More Roti Recipes To Try!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

bajra roti recipe, bajra bhakri recipe

Bajra Roti | Bajre ki Roti (Bakra Bhakri)

Bajra Roti also known as Bajre ki Roti or Bajra Bhakri are gluten-free flatbreads made from pearl millet flour (a.k.a bajra flour). These healthy flatbreads pair deliciously with any Indian lentil or vegetable-based curry.
5 from 16 votes
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Cuisine Indian
Course Main Course
Diet Gluten Free, Vegan, Vegetarian
Difficulty Level Moderate
Servings 8 Bajra Roti


  • 2 to 2.5 cups pearl millet flour (bajra flour)
  • 1 teaspoon sunflower oil or ghee (clarified butter)
  • 1 cup water or add as required
  • salt as required
  • bajra flour or whole wheat flour for dusting, as needed
  • sunflower oil or ghee for applying on the roti, as needed


Kneading dough

  • Heat or warm the water. Add salt and oil. Stir to mix.
  • Add the bajra flour. Stir with a spoon first. When the heat is fine to handle, knead into a smooth and soft dough.
  • If the dough becomes sticky, then add more flour. 
  • If the dough is crumbly or dry, then add some water.

Making bajra roti

  • Meanwhile heat a tawa or a flat fry pan or skillet.
  • Make small to medium sized balls from the dough. Take one dough ball and flatten it slightly with your palms.
  • Dust lightly with flour on both sides. Use parchment sheets or ziplock bag for rolling.
  • Place the dough ball between two parchment sheets or inside a ziplock bag.
  • With a rolling pin, roll gently to a flat round shape.
  • Remove gently from the ziplock bag and place the rolled roti on the hot tawa or skillet.
  • Cook till both sides have brown spots and done on a medium-high to high heat.
  • When one side is partly cooked, flip and cook the second side. Flip a few times for even roasting of the roti.
    You should see brown spots or blisters on both sides. Take care not to burn the roti.
  • When roasted well enough, remove and spread a bit of oil or ghee on one side.
  • Make bajre ki roti this way in batches and stack them up in a roti basket.
  • You can also opt to pan fry the bajra roti like paratha with oil or ghee directly in the tawa/frying pan.
  • Serve Bajre ki Roti hot or warm with a vegetable side dish or curry.


  1. Knead dough in hot water: Try to knead the dough in hot water. The dough becomes pliable and easy to roll when using hot water and the rotis have a soft texture too. You can also opt to knead the dough in warm water. Note that the water needn’t be boiling hot – but just hot enough like that when rinsing the dishes.
  2. Rolling Tips: Bajre ki roti is gluten-free, thus the dough is delicate. The dough can be patted with fingers if you have the practice of it. Or roll using a ziplock bag or parchment paper on either side of the dough ball, using your hands to press the dough into a circle or gently rolling it out with a rolling pin.
  3. Fats: You could leave out the fats if you prefer. If you want to use them, then use an oil with a high smoke point. Ghee, sunflower oil, vegetable oil, avocado oil, or peanut oil will all work. Oils with a lower smoke point should be avoided.

Nutrition Info (Approximate Values)

Nutrition Facts
Bajra Roti | Bajre ki Roti (Bakra Bhakri)
Amount Per Serving
Calories 249 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Polyunsaturated Fat 2g
Monounsaturated Fat 4g
Sodium 153mg7%
Potassium 182mg5%
Carbohydrates 40g13%
Protein 7g14%
Vitamin B1 (Thiamine) 0.2mg13%
Vitamin B2 (Riboflavin) 0.2mg12%
Vitamin B3 (Niacin) 1mg5%
Vitamin E 2mg13%
Vitamin K 0.2µg0%
Calcium 26mg3%
Vitamin B9 (Folate) 27µg7%
Iron 5mg28%
Magnesium 81mg20%
Phosphorus 175mg18%
Zinc 2mg13%
* Percent Daily Values are based on a 2000 calorie diet.

This Bajre ki Roti recipe from the archives first published in March 2013 has been republished and updated on November 2022.

Share This Recipe:


Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Comments are closed.


  1. Hi Dassana.. pls can you suggest me if I can knead the dough and keep overnight in fridge to prepare for tiffin.

    1. Nilu, yes you can do that. in case the dough becomes wet then add some bajra flour. some times i also keep the left over dough in the fridge and make rotis later. use the dough within 1 day.

      1. Thank you soo much Dassana.. Love all your recipes.. I prepared these bajra roti’s for the first time and it came out perfectly well. Thanks once again.5 stars

  2. Hi Dassana Ji – I follow your lot of recipes. They come out so good. Thank you for sharing…..

  3. hi dassana! i love bajri bhakhris & i follow my gran’s recipe which results into a puffed bhakri.she used to add some wheat flour,salt to bajri flour & bind it into a soft dough using lukewarm milk,kneading it with the heel of the palm until smooth & cooking them on a clay tava.Now that i’ve prepared goda masala using your recipe i’ll serve these bhakris with bharli vangi as well.

    1. same here meevera. even we like bajra bhakri. adding wheat flour helps in binding and rolling the bhakri easily. bharli vangi and bajra roti is a yum combo. enjoy ๐Ÿ™‚

  4. Hi Dassana ,how hot the water should be?should it reach boiling point or lesser than it?When we transfer the bhakri on tava,should water be applied on the top surface of bhakri,in the above way of rolling (using zip lock bag and using rolling pin)?

    I made bhakri in the above manner,was easy to roll in ziplock bag.Thanks for sharing this method.I follow gluten free diet,that way making bhakri is real task for me,as for years I was eating and making only chapatis.

    I Added potato flour while kneading the bhakri dough,so that way dough was pliable.5 stars

    1. the water just need to be hot. not boiling or no where near the boiling pot. you can apply some water on the top surface of the bhakri. sometimes even i do it. helps to make the bhakri soft. you can also try including ragi and jowar bhakris. the making will be similar to this. only for ragi, you need to boil the water first and then add. otherwise the bhakri becomes dense. addition of potato flour can also be done with ragi or jowar bhakris. you can also make bhakri or rotis with amaranth flour and buckwheat flour. amaranth flour rotis i have already shared on blog.

  5. Hi Dasanna – can’t we just flatten these roties with our normal rolling pins as we do for normal wheat rotis? Sorry if I sound very naive; I’m a south Indian and these were not made in our homes :))

    Hare Krishna.

    1. no problem divya. we don’t know everything, right? if you flatten with the rolling pin, then they break, as the dough is light. in atta, gluten helps in giving a structure to the dough and hence while rolling the dough does not break. but while using millet flours like ragi or bajra or jowar, they do not have gluten. so while rolling they break and then you get parts of the rolled dough. a plastic ziplock bag or a sheet helps. you can even moisten a cotton kitchen towel or muslin and flatten with your palms on it.

  6. Your bajra rotis look professional and you’ve made it look simple enough to replicate. What’s the proportion of water to bajra flour? Would it be roughly the same as with wheat flour or considerably less?

    1. thanks. for 2 cups flour, roughly you can add 1.25 to 1.5 cups of water.

  7. Looks yummy, gotta try it out to see how it turns out and if itz as easy as you make it out to be.

  8. hi dassana,
    can you please put up the recipe on how to make jowar ki roti…..specially the one which is made with hot water to make the dough and plus the water is also spread on the roti while being cook.
    as my to-be-in-law’s house the it such roti.

    1. i sometimes make jowar rotis, but have not been able to take pics and post. will do it when i make the rotis next time.

  9. Hi there,

    Thanks so much for this wonderful recipe. I had developed my own based on a wheat flour version, but yours added some key technique improvements — the hot water and the plastic bags!

    I also mix 2 T of tahini in with my hot water and oil, and this seems to give the rotis a nice, chewy texture and a hint of nuttiness. They’re delicious on their own after that; they don’t need additional oil to finish them up.

    Will check out the rest of your site now!

    –Susan5 stars

    1. thanks susan. i liked your variation of tahini which i am sure must have made the bajra rotis too good in taste and flavor.

  10. The oil and salt do we add to the hot water before we add the bajra flour and start kneading the dough.

  11. Hi

    I chanced upon your blog and loved the way you put out the recipe with step by step photographs. Thank you. I am following you.

  12. Namaste.
    Thank you very much for the post Bajara Bhakri / Roti. I have suggestion which will enhance the shape and size of Bhakari. Instead of using zip plastic bag one can use clean muslin cloth as it is used for preparing Thalipeeth in some parts of Maharashtra.Take cloth of 12 inch square, wet it it in the water, spread it on flat plate, take Bajara dough ball of 1.5 inch diameter , keep at the centre of cloth and with wetted fingers flatten the dough into required size of perfect round roti .If dough sticks to gingers use water to wet them.Take hold of two adjoining corners of cloth,lift bhakari and gentely lower it on hot tava. Rest of procedure is as usual. Try it and let me know the result.
    Regards5 stars

    1. thanks mali ji for this suggestion. i will have to get a muslin cloth for this one. i also have to update the previous tips you had given on the paratha post. will update in some time.

      1. Hi …I tried the cloth method today…it does not have to be muslin.Any cotton handkerchief should do.I placed a plastic sheet on top of the dough n rolled a perfect bajre ki roti.It does not break at all.

  13. wow what a healthy millet roti.Never made to try it now loving the brinjal sabji behind.yummmm

  14. Interesting. I must try this recipe with millet. Thanks for sharing ๐Ÿ™‚

  15. My goodness! I can’t believe I have been missing out this wonderful space of yours! Caught you in random from Nag’s space. U have an amazing site ! New follower here ๐Ÿ™‚

  16. Looks wonderful & damn healthy I must say!! The picture looks incredibly inviting! And what is the subzi nearby, is it Baigan Bartha?

    1. the sabzi is bharli vangi – a popular maharashtrian dish made with aubergines.

  17. I can make Jowar ki roti perfectly and paper -thin, just with with my hands:) I have a bag of bajra flour in my pantry and I am intending to make rotis soon. Your post has inspired me now:)

  18. i used to eat a lot of bhakri back home.. but then we had a cook:) yours looks fantastic.. all the rolling is difficult now.. so i just add the flours to dosas:)