1poundspaghetti, cooked, drained, and tossed with 2 tablespoons unsalted butter
12ouncessharp cheddar cheese, shredded
1can red kidney beans, drained, rinsed, and warmed
1medium white onion, chopped fine (1 cup)
oyster crackers
Instructions
In a large saucepan, bring 2 quarts of water and 1 teaspoon salt to a boil. Add the ground beef, stirring vigorously to separate the meat into individual strands. As soon as the foam from the meat rises to the top, about 30 seconds and before the water returns to a boil, drain the meat into a strainer and set it aside.
Using the same pot, rinse and dry the pot and set over medium heat; add vegetable oil. Once the oil is warm, add the onions and cook, stirring frequently, until the onions are soft and browned around the edges, about 8 minutes. Add the garlic and cook until fragrant, about 1 minute. Stir in the chili powder, oregano, cocoa, cinnamon, cayenne, allspice, black pepper, and the remaining 1 teaspoon salt. Cook, stirring constantly, until the spices are fragrant, about 30 seconds. Stir in the broth, water, vinegar, sugar, and tomato sauce, scraping the pan bottom to remove any browned bits.
Add the ground beef and increase the heat to high. Bring to a boil and reduce the heat to medium-low. Simmer, stirring occasionally, until the chili is deep red and has thickened slightly, about 1 hour. Add the hot sauce and adjust the seasonings to taste.
Divide the buttered spaghetti among individual bowls. Spoon the chili over the spaghetti and top with the cheese, beans, and onion.