Heat the oil in the pan and then add the onion and red pepper. Sprinkle on some salt and pepper and let them cook for 5 minutes, stirring frequently. Add the garlic cloves and let them cook for 1 minute, until fragrant.
Add the ground beef and stir with a wooden spoon, breaking the meat into chunks. Brown the ground beef thoroughly. Add the beans and the rest of the ingredients.
Lower heat to 250ºF and continue cooking with the lid on the electric skillet for 10 minutes.
If you feel it is too thick, you can pour the reserved liquid from the beans into the chili, until desired consistency. If needed, season again with salt and pepper, to taste.
Serve with toppings.
Notes
I love this chili served steaming hot in a bowl with cheddar cheese on top, which melts beautifully over the heat of the chili.
If the spice of the chili is too much for you, consider adding a dollop of sour cream. Dairy can help counteract the heat of the chili. You could also add less Mexican spice.
Add more hot sauce if you like your chili fiery.
Leftovers keep for up to 3 to 4 days in the fridge, in air tight containers. Freeze for up to 3 months. Thaw in the refrigerator.