Ingredients
Method
- Heat olive oil in a large pot or Dutch oven over medium heat. Add the onion and bell pepper; cook for 5 minutes until softened.
- Add the garlic and cook for 30 seconds until fragrant.
- Add the ground beef, breaking it up with a spoon, and cook for 6-8 minutes until browned with no pink remaining, reaching 160F internal temperature.
- Stir in the chili powder, cumin, smoked paprika, cayenne, salt, and pepper; cook for 1 minute until fragrant.
- Add the tomato paste and cook for 1 minute, stirring to coat the meat.
- Pour in the crushed tomatoes, beef broth, kidney beans, and black beans. Stir to combine.
- Bring to a simmer, then reduce heat to low, cover partially, and simmer for 45 minutes to 1 hour, stirring occasionally, until thickened.
- Taste and adjust seasoning. Serve hot topped with shredded cheese, sour cream, and green onions if desired.
Notes
Store leftovers in the fridge for up to 4 days, or freeze for up to 3 months. This recipe is completely alcohol-free and halal-friendly by design - no beer or wine used.
