Brown ground beef, onion, salt and pepper together in a skillet. Drain off any excess grease. Add the garlic and cook for 30 seconds.
Add the ground beef mixture into the crock pot along with chili beans, tomato sauce, tomatoes, taco seasoning, chili powder, cumin, garlic powder, brown sugar, and cocoa powder. Mix to combine and cook on low heat for 6-7 hours.
Serve over cooked rice with chips and desired toppings. Serves 8.