Heat oil in a large pot over medium-high heat. Once hot, add onion and saute until clear; add peppers and garlic, and saute until limp.
Add ground beef. Cook over medium heat, breaking up the meat with a wooden spoon until cooked through. Drain grease. Add spices, tomatoes, and kidney beans. Stir well to combine ingredients.
Cover; simmer slowly at least 1 hour, preferably 2-3 hours, stirring often so as not to burn.
Notes
Recipe submitted by Ashley H. from the Lone Star Legacy Cookbook