Preheat oven to 400°F. On a rimmed baking sheet, toss tomatillos, onion, peppers, and garlic with olive oil, salt, and pepper. Roast 20 minutes.
Let vegetables cool enough to peel garlic and remove seeds and charred skin from the peppers.
Transfer all to a blender or food processor, including accumulated juices and oil. Blend until smooth (be sure to leave space for steam to escape when blending hot ingredients).
Next, blend in lime juice, zest, cilantro, and honey.
Serve with chips, or over steak, chicken, pork, seafood, fish, or eggs. Leftover salsa can be frozen in a freezer bag up to 3 months. Thaw and reheat on medium-low when ready to use, or serve at room temperature.
Notes
*Salsa can be made 3 days ahead of using. Cover and chill. Also, leftover salsa can be frozen in a freezer bag up to 3 months.