In a large saucepan, heat olive oil over medium-high heat until shimmering.
Add onion, carrots, and celery. Cook, stirring occasionally, until the vegetables have softened, about 5 minutes.
Stir in the garlic until fragrant, about 30 seconds.
Stir in the broth, tomatoes, jalapeño, cumin, and coriander.
Bring to a boil; reduce heat and simmer, uncovered, for 20 minutes.
Stir in chicken and cilantro (if using).
Season to taste (I like 1 teaspoon salt and ½ teaspoon pepper).
Serve, offering cheese, sour cream, avocado, and tortilla chips or your favorite toppings.
