In a large bowl, combine flour, baking powder, and salt.
Using hands or a pastry blender, work the lard into the flour, until it is blended in.
Briskly stir in the hot water until the dough is shaggy.
Transfer dough to a lightly floured surface and fold over on itself 3-4 times. If dough is too sticky, add a little amount of flour.
Divide dough into 8 equal pieces and roll into balls.
Place the dough balls on a tray and cover with a tea towel or plastic wrap.
Let the dough rest for 30 minutes.
At about 25 minutes of resting, heat a cast iron pan or heavy-bottomed frying pan over high heat.
After resting, roll out each dough ball into a circle as best you can, about ¼-inch thick.
Place flattened dough into pre-heated pan and cook for about 30-60 seconds or until starts to brown.
Flip and cook additional 30-45 seconds on second side.
Transfer tortilla to a plate and cover with a tea towel.
Repeat with remaining dough.
Serve immediately for best results.