Add the olive oil to a large pot over medium heat. Add the onion and garlic and cook until the onion is almost cooked through (about 3 minutes). Add ground beef and cook until beef is cooked through (about 5 minutes).
Add cans of diced tomatoes (NOT drained), tomato paste, all of the spices, brown sugar, and green chilis. Stir until well combined. Cook for about 5 minutes until some of the tomato juice has evaporated.
Add the broth and pinto beans and cook until everything is warm. Take off the heat and enjoy!