Sift the All-Purpose Flour (3 cup). Add Salt (to taste), Coconut (1 cup) and Canola Oil (1 tablespoon) to the bowl and mix well.
Add Water (1 cup) a little at a time until it forms a dough. The dough should be like play-dough consistency, not sticky.
Add the Onion (1/4) and Chili Pepper (1/4 cup) to the dough.
Shape the dough into balls, then flatten the dough ball with your hands into a thick disc.
To cook the roti, heat a heavy-duty skillet or cast-iron skillet on medium-high heat. Once hot, cook on both sides until you get them well browned.
Cook the rest of the roti.
Serve and enjoy with a curry or meat dish.