In a mixing bowl, combine the whole wheat flour, salt, and oil (if using).
Slowly add water to the flour mixture and knead until a soft dough forms. Add more water or flour as needed to get the right consistency.
Divide the dough into 8 equal-sized balls.
Roll out each dough ball into a thin, round disc using a rolling pin and a little flour to prevent sticking.
Heat a skillet or griddle over medium-high heat.
Place a rolled-out chapati on the hot skillet and cook for about 1-2 minutes on each side, or until small bubbles form.
Brush each side of the chapati with a little oil or ghee while cooking for added flavor (optional).
Repeat the process with the remaining dough balls.
Serve the chapatis warm with your favorite curry or side dish.
Enjoy!