Zarzuela (IPA /θarθ'wela/) on espanjalaista lyyristä oopperaa. Nimi tulee espanjan sanasta zarza, joka tarkoittaa karhunvatukkaa – tämä nimi juontaa juurensa Palacio de la Zarzuelaan, Espanjan kuninkaallisten asuinpaikkaan, jonka pihalla kasvoi karhunvatukkaa. Musiikkityyli syntyi juuri palatsin teatterissa 1600-luvulla.
Zarzuelaa on kaksi toisistaan eroavaa tyyliä:
Zarzuelalla (myös nimellä zarzuelta) on myös merkittävä osa Filippiinien musiikkikulttuurissa. Espanjalaiset valloittajat toivat mukanaan tämän musiikin ja se levisi nopeasti alkuperäisten asukkaiden keskusteen.