Heat the olive oil in a large pot or Dutch oven over medium-high heat. After 90 seconds when the oil is hot, add the onion, celery, and red bell pepper. Sauté for 5-6 minutes until softened and fragrant.
Add the garlic, hatch chiles, chili powder, smoked paprika, cumin, coriander, and oregano directly to the pot. Stir constantly for 60-90 seconds, making sure not to burn the spices or garlic.
Add the pinto beans, coffee, vegetable stock, diced tomatoes, tomato paste, refried beans, and brown sugar. Stir well to combine, then bring the chili to a boil over medium-high heat. Reduce the heat to medium-low and simmer uncovered for 20-25 minutes, stirring occasionally, until the chili reaches the desired thickness.
Season with salt to taste and stir in the cilantro.
Ladle into bowls and top with vegan cheddar, sour cream, red onion, jalapeño slices, and fresh cilantro leaves.