In a Dutch oven, cook the ground beef over medium heat until browned and no longer pink, about 5-7 minutes. Crumble the beef as it cooks. Drain and set aside.
In the same pot, heat the olive oil. Sauté the onions until tender. Add the minced garlic and cook for an additional minute.
Stir in the chopped green bell pepper, salt, chili powder, bouillon granules, cayenne, cinnamon, cumin, and oregano. Cook for 2 minutes, stirring until everything is well combined.
Add the diced tomatoes and the browned beef back into the pot. Stir in the water. Bring to a boil, then reduce the heat, cover, and let it simmer for about 1 hour.
Add the kidney beans and cook until heated through. Serve topped with sour cream and jalapeño slices, if desired.