Combine yeast, water and sugar in a bowl. Let proof for 5 minutes. If it looks foamy, good, If not, your yeast is dead. Start over with new yeast.
Stir in 2 cups of the flour, the salt and the oil. Add more flour to make a stiff dough. Knead for 5-7 minutes until a smooth ball of dough forms. Coat with a little oil and let rise while you make the filling. (Or put into a covered container and refrigerate up to 24 hours.)
Make the filling:
Heat oil over medium-high heat. Add onions, garlic and spices and cook until it smells roasted. Add the meat and break it up a bit.
Add salsa and break the meat up into small bits. Cook 5 minutes or so, stirring, until it’s cooked through and fairly fine.
Stir in the beans and set aside.
Turn oven to 400ºF
Cut the dough into 8 pieces and smash each one flat into a circle (or any shape) that’s about 6 inches across. Add 3 or 4 tablespoons filling and a slice of cheese.
Fold over and crimp edges to seal. Bruch with egg wash. Cut 2 slits in top.
Bake 20-25 minutes. Cool 5 minutes before eating. Enjoy!!
To make ahead: Cool cooked pockets completely and refrigerate up to 5 days, or freeze. To reheat in microwave. wrap one pocket in a damp towel and microwave about 30 seconds if refrigerated, or 60-90 seconds if frozen.