01 - Combine ground beef and water in a large stockpot. Break meat apart thoroughly with a wooden spoon—do not brown the meat.
02 - Stir in chopped onion, garlic, tomato sauce, tomato paste, Worcestershire sauce, vinegar, brown sugar, chili powder, cinnamon, cocoa powder, allspice, cumin, cloves, cayenne, salt, pepper, and bay leaf.
03 - Bring mixture to a gentle boil over medium-high heat. Reduce to low, cover partially, and simmer for 1 hour 30 minutes, stirring occasionally. Skim any excess fat from surface during cooking.
04 - Remove bay leaf and adjust salt or spice levels to taste.
05 - Prepare spaghetti according to package directions. Drain well in a colander.
06 - Portion cooked spaghetti into bowls. Ladle hot chili sauce over pasta. Top with shredded cheddar cheese, additional chopped onion, and kidney beans as desired. Serve immediately with extra toppings on the side.