Put all the ingredients, EXCEPT the avocados, cilantro and last 3 spices, in a large pot and bring to boil. Reduce the heat and simmer on low for 30 minutes, or desired tenderness of vegetables. Season with salt and pepper to your preference. You’ll need more salt if you used water instead of broth.
Add the avocado, cilantro, cayenne pepper, salt and pepper to taster (per serving).