Begin by heating olive oil in a large pot over medium heat.
Once hot, add the diced onion and jalapeño peppers. Cook for about 5 minutes, or until the onion is softened.
Add the minced garlic to the pot and cook for another minute, allowing it to become fragrant.
Next, add the chicken to the pot, seasoning it with salt and pepper. Cook until the chicken is lightly browned on all sides, around 5 to 7 minutes.
Stir in the cumin, chili powder, cayenne pepper, oregano, and smoked paprika, making sure the chicken and vegetables are evenly coated with the spices.
Pour in the drained cannellini beans and chicken broth. Bring the mixture to a boil, then reduce the heat and let it simmer.
Allow the chili to simmer uncovered for approximately 30 minutes, stirring occasionally, to let the flavors come together.
After simmering, shred the chicken into small pieces using a fork or spoon. For a thicker texture, consider mashing some of the beans. For an even thicker consistency, mix cornstarch and milk in a small bowl, then stir the mixture into the chili.
Finally, serve the chili in bowls, garnishing with sliced jalapeños, freshly chopped cilantro, or parsley.