Heat oil in a large saucepan over medium heat.
Add the chopped onion, minced garlic, chopped chili, and dried thyme.
Sauté until the onion becomes translucent.
In a separate pan, brown the ground beef over medium heat.
Make sure not to overcrowd the pan to get a nice brown color.
Combine the cooked onion mixture with the browned beef in the large saucepan.
Stir in the canned tomatoes, kidney beans, cinnamon stick, and bay leaf.
Add cumin, salt, and pepper to the saucepan.
Let everything simmer together for 30-40 minutes, allowing the flavors to blend.
Before serving, remove the cinnamon stick and bay leaf.
Adjust seasoning if needed and enjoy your chili with your choice of sides!