In a medium saucepan, heat the olive oil over medium heat and add the onions, peppers and garlic. Stir to coat in the oil then cook until slightly softened, about 5 minutes. Stir in the chili powder, cumin, paprika, chili powder, pepper flakes, salt and pepper. Add in the tomato paste. Stir well to distribute the spices and paste, cooking for another 5 minutes. Add in the ground beef and break it apart with a wooden spoon. Cook, stirring occasionally, until the beef cooks through, about 10 minutes.