In a large pot over medium heat, cook chopped bacon until crispy, about 6-8 minutes. Remove bacon with a slotted spoon and set aside, leaving the drippings in the pot.
Increase heat to medium-high and add ground beef to the bacon drippings. Cook until browned, breaking up with a spoon, about 6-7 minutes.
Add onion and garlic, cooking until softened, about 4 minutes. Stir in chili powder, cumin, and oregano, cooking for 1 minute.
Pour in coffee, crushed tomatoes, pinto beans, green chiles, beef broth, and brown sugar. Stir in the reserved bacon.
Bring to a boil, then reduce heat and simmer for 30 minutes, stirring occasionally, until chili has thickened.
Season with salt and black pepper to taste. Serve immediately with cornbread or tortilla chips.