In a large pot, add the water, tomato paste, and chocolate. Bring to a simmer over medium heat to melt the chocolate. Stir to combine.
Add the vinegar, plus all the spices, salt, sugar, and seasonings.
Using your hands, crumble in the ground beef. Using a meat chopper, potato masher, or spatula, break up the beef into small pieces.
Bring to a boil over high heat.
Reduce the heat to medium-low. Cook for 60-90 minutes, uncovered, stirring occasionally, until thickened. You want a nice thick chili so it stays put on top of your hot dog.
Cook the hot dogs. Warm the buns. Arrange the hot dogs in their buns. Top with mustard, chili, diced onion, and shredded cheese.
Notes
Storage: Store the chili in an airtight container in the refrigerator for up to 3 days.Hot Dogs: Use your favourite brand. I like Nathan's Famous Angus Beef Franks. For the best flavour, I recommend grilling them on the BBQ or cooking them in an air fryer. To cook hot dogs in the air fryer, preheat to 400°F. Cook for 4-5 minutes (or until they reach an internal temperature of 165°F), turning halfway through cooking.