Heat oil in heavy 3-quart saucepan or Dutch oven over medium heat; add onion and sauté until wilted. Add garlic, pork, chili powder and salt; stir well. Add 1 cup warm water; bring to boiling and reduce heat to low.
Meanwhile, in small sauté pan over medium heat, heat spices until fragrant. Grind in spice mill or dry blender container to make into powder.
Sprinkle spice powder over pork mixture; stir well. Cook over low heat, loosely covered, until pork is fork tender, about 1 1/2 to 1 3/4 hours. Increase heat to medium-high; continue cooking and stirring until remaining liquid evaporates and pork cubes are brown.
Important Wal-Mart Disclaimer: All content, including but not limited to, recipe and health information provided in In Stores Now, is for educational purposes only. Such content is intended to supplement, not substitute for, the diagnosis, treatment and advice of a medical professional. Such content does not cover all possible side effects of any new or different health program. Consult your medical professional for guidance before changing or undertaking a new diet or exercise program. Advance consultation with your physician is particularly important if you are under eighteen (18) years old, pregnant, nursing, or have health problems.