Heat the olive oil in a large pot or heavy-bottomed skillet over medium-high heat.
Add the diced yellow onion and green bell pepper to the pot, sautéing for 3-4 minutes until the vegetables are softened and translucent.
Add the ground beef, breaking it apart with a wooden spoon, and cook until thoroughly browned and no longer pink.
Stir in the minced garlic, chili powder, smoked paprika, ground cumin, sea salt, and black pepper, cooking for 60 seconds until the spices become fragrant.
Pour in the tomato puree, rinsed kidney beans, and water, stirring well to combine all ingredients and scraping any browned bits from the bottom of the pot.
Reduce the heat to low, cover the pot, and simmer for at least 30 minutes to allow the flavors to deepen and the texture to thicken.
Adjust seasoning if necessary and serve hot in a bowl.