Guajillo peppers are a good substitute for ancho chiles. However, they do taste a little different. While ancho chiles have a rich, earthy flavor, guajillos are a little lighter and almost fruity—they have a sweet heat.