Cook beef in a Dutch oven over medium heat 5 minutes or until no longer pink, stirring to crumble. Add chopped onion and next 8 ingredients; cook 3 minutes, stirring constantly. Add tomatoes, coffee, and water; bring to a boil. Reduce heat, and simmer 45 minutes.
Divide spaghetti evenly among 7 plates; top with chili. Sprinkle each serving evenly with beans, diced onion, cheese, and crackers.