Heat olive oil in a large pot or Dutch oven over medium-high heat.
Add the onion and green pepper. Cook for 5 minutes until softened.
Add the garlic, chili powder, cumin, and paprika. Stir for 30 seconds until fragrant.
Add the ground beef and break it up with a spoon. Cook for 6–8 minutes until browned.
Add the diced tomatoes (with their juices), kidney beans (drained and rinsed), salt, and pepper. Stir to combine.
Bring to a boil, then reduce heat to low. Simmer uncovered for 30–40 minutes, stirring occasionally, until thickened.
Taste and adjust seasoning. Serve with shredded cheese, sour cream, or cornbread.
Build your own version of this recipe and Nutrifax generates a print-ready Nutrition Facts label — free.