1
Heat the oil in a large pot over medium heat until shimmering. Add the onions, bell pepper, chili powder, cumin, cayenne, and half the salt.
View More
2
Increase heat to medium-high and add the beef. Break it up with a spoon and cook until browned, about 10 minutes. Mix in the beans, tomatoes with juice, tomato puree, and remaining salt.
View More
3
Uncover and simmer for another 45 minutes. Season with more salt and pepper to taste. Serve with optional garnishes like shredded cheese and sour cream.
View More