An enchilada (/ˌɛntʃɪˈlɑːdə/, Spanish: [entʃiˈlaða]) is a Mexican dish consisting of a corn tortilla rolled around a filling and covered with a savory sauce. Enchiladas can be filled with various ingredients, including meats, cheese, beans, potatoes, vegetables, or combinations. Enchilada sauces include chili-based sauces, such as salsa roja, various moles, tomatillo-based sauces, such as salsa verde, or cheese-based sauces, such as chile con queso.
The Royal Spanish Academy defines the word enchilada, as used in Mexico, as a rolled maize tortilla stuffed with meat and covered with a tomato and chili sauce. Enchilada is the past participle of Spanish enchilar, "to add chili pepper to"; literally, "to season (or decorate) with chili".
The idiomatic American English phrase "the whole enchilada" means "the whole thing".
Read more, here.