Begin by removing the stems and seeds from the dried peppers using a sharp pair of kitchen scissors or your hands. Carefully discard them, making sure not to leave any behind. Rinse the peppers thoroughly under cool running water to remove any excess dust or dirt that may be present on the surface. Once clean, transfer the dried peppers to a medium-sized pot and cover them with 3 cups of water.
On the stove, set the pot containing the dried peppers on medium-high heat and bring it to a roaring boil. Once boiling, reduce the heat to low and allow it to simmer for approximately 10 minutes.
Meanwhile, prepare your other ingredients. Finely chop the onions, mince the garlic, and cube the chicken breast into bite-sized pieces. When the peppers are finished simmering, remove the pot from heat and let it cool for a few minutes. Once cooled, carefully pour the pepper mixture into a blender and blend until smooth.
Using the same pot, add an additional cup of water along with your blended pepper mixture, chopped onions, minced garlic, cubed chicken breast, and remaining ingredients. Return the pot to medium-high heat and bring it to a boil. Once boiling, reduce the heat to low and let the soup simmer for approximately 20 minutes.
After 20 minutes of cooking time, check if the chicken is fully cooked by cutting into one of the pieces. If not, continue to cook for a few more minutes until fully cooked and the desired consistency of the soup is reached. To serve, ladle the soup into bowls and top with fresh cilantro or any other toppings of your choosing.