In a large mixing bowl, add 2 cups of bajra (millet) flour and a pinch of salt. Gradually add lukewarm water to the flour and knead it into a soft, smooth dough. Cover the dough with a damp cloth and let it rest for 15-20 minutes.
Divide the dough into equal portions, approximately the size of a lemon. Roll each portion into a ball.
Place a ball of dough between two sheets of plastic or parchment paper. Gently press and roll it out into a thin, round roti, about 15-20 cm in diameter.
Heat a tawa or non-stick pan over medium heat. Once hot, carefully place the rolled-out roti on the tawa. Cook for 1-2 minutes, or until small bubbles appear on the surface.
Flip the roti and cook for another 1-2 minutes, or until it puffs up and has brown spots on both sides. Remove from heat and apply a thin layer of ghee or butter (optional) on the roti.
Repeat the process with the remaining dough balls. Serve the bajra roti hot with your choice of curry, dal, or yogurt.