Place a medium-sized pot — the wider the better — on medium-high heat and add a couple glugs of olive oil. Add garlic and onion when the oil is hot, salt the ingredients and let cook for 5 minutes.
Next, add chorizo coins. If you’re using soft chorizo, spread into a thin layer. Try not to fuss with the chorizo to let it brown and cook until about 7-10 minutes, until browned.
Add tomatillos into the pan, salt the tomatillos, and simmer for 20 minutes. Add water, bouillon, bell pepper, poblano pepper, lime and pepper to taste. Reduce heat to medium and let the soup simmer for at least 20 additional minutes — the longer the better!
Serve with optional garnish ingredients or hot tortillas browned in a pan or in the oven. Enjoy! Store leftovers in an airtight container.