Sopa Poblano is a smoky Mexican soup originating from Puebla. It is made with roasted poblano chili peppers as key ingredients. Although there are a few versions of the soup, apart from poblano chilis, it is prepared with butter, onions, leeks, garlic, potatoes, chicken stock, and sour cream.