Brown the beef in oil. Add the onion, garlic, and chicken broth and simmer one hour.
After 1 hour, add the second ingredient group, and simmer for 1 more hour.
After 2 total hours of cooking time, add the third ingredient group (spices) and cook for 45 minutes.
After 2 hours and 45 minutes, add the fourth ingredient group and simmer 15 more minutes.