Dice the onion. A vegetable chopper makes this quick.
Heat a drizzle of olive oil in a large soup pot over medium heat. Add the onion and cook 3 to 4 minutes, stirring, until translucent.
While the onion cooks, drain and rinse the garbanzo beans.
Add the sausage to the pot. Break it up as it cooks and brown completely, 5 to 7 minutes, until no pink remains.
Pour in about 1 cup of the chicken broth and scrape the bottom of the pot to loosen the browned bits.
Add the remaining chicken broth, the water, and the garbanzo beans.
Stir in the Tabasco and black pepper.
Pull the cilantro leaves from the stems, roughly chop, and stir into the pot.
Cover, reduce the heat to low, and simmer about 45 minutes.
Taste and add salt as needed (we used a heaping 1/4 teaspoon). Ladle into bowls and top with fresh cilantro.