Brown meat in hot oil; put it in a large pot for further cooking. Saute onion and garlic in the same oil, add to the meat. Add all remaining ingredients and mix well.
Cover pan tightly and cook overlow heat, about 90 minutes, or until meat is tender.
For chile con carne, add 4 cups of cooked Mexican beans to the pot and stir occasionally without breaking them.