Cook pasta according to package directions; drain and return to pan to keep warm. Learn How To Cook Pasta Properly.
In a large frying pan over medium-high heat, add ground beef, onion, and red pepper; cook until browned, approximately 4 to 5 minutes. Stir in chile powder, cocoa, cumin, cinnamon, and salt; cook until fragrant, approximately 1 minute.
Stir in the tomatoes, black beans, and beef broth; reduce heat to low and let simmer until the liquid is reduced by 1/2.
Remove from heat and pour the tomato mixture over the cooked pasta (toss to coat thoroughly).
Transfer onto individual serving plates.
Makes 4 to 6 servings.
* I like to substitute dry red wine for all or part of the beef broth.
Cincinnati-Style Spaghetti Recipe: https://whatscookingamerica.net/Pasta_Rice_Main/CincinnatiStyleSpaghetti.htm