Start with the meat. In a large pot or Dutch oven, add ground beef to 4 cups of beef broth. Yes, broth! This method keeps the beef extra tender and prevents clumps. Bring to a simmer, breaking up the beef until it’s fine and crumbly.
Add aromatics. Stir in the chopped onion and cook until softened, about 5 minutes.
Build the flavor. Add tomato sauce, tomato paste, chili powder, cumin, cinnamon, allspice, cloves, paprika, cocoa powder, vinegar, Worcestershire sauce, bay leaf, sugar, salt, and pepper. Stir well to combine.
Simmer low and slow. Reduce heat to low, cover, and let the chili simmer for at least 1 ½ to 2 hours. Stir occasionally and enjoy the smell filling your kitchen — it’s incredible.
Adjust seasoning. Taste and tweak — maybe more salt, maybe a dash more chili powder, depending on your preference.
Serve Skyline-style. Spoon chili over hot cooked spaghetti, then top with shredded cheddar cheese, onions, beans, oyster crackers, and hot sauce as desired.