9 Mexican Films to Learn Spanish, Ranked by Slang Load

audazrevista
August 6, 2026
Rows of red cinema seats facing a screen

Updated August 6, 2026 · Reviewed by our team

At a glance

The 9 best Mexican movies to learn Spanish are Macario, Como agua para chocolate, Roma, La camarista, Nosotros los Nobles, Güeros, Amores perros, Y tu mamá también and Ya no estoy aquí. That order is not a quality ranking. It is a slang ranking, from the calm, clear Spanish of a 1960 folk tale to a Monterrey street register so local it belongs to one subculture. Match the slang load to your level and every film on this list becomes a lesson.

  • Most film lists rank by quality. For a learner, slang load decides whether you understand anything at all.
  • Slang load is not the same as difficulty of story. Macario is slow, clear Spanish wrapped around a dark fable.
  • Roma, the film everyone recommends first, has key dialogue that is not in Spanish at all. Cleo and Adela speak Mixtec to each other.
  • The middle of the ladder teaches register: Nosotros los Nobles runs on posh fresa Spanish, Güeros on student chilango.
  • Y tu mamá también is the densest chilango slang script in this list. Treat it as a goal, and a reward.
  • Watch with Spanish subtitles, never English ones. Your eyes will read English and your ears will switch off.

Every list of Mexican films you have ever read ranks them by how good they are. Useful for a film club. Useless for a learner, because the thing that decides whether you follow a Mexican film is how much slang it throws at you per minute.

So this list does something different. It takes nine genuinely great Mexican films and ranks them by slang load, from one to five. Start at the bottom, climb at your own pace, and by the top you will be parsing chilango street Spanish and Monterrey cholombiano talk that most textbooks pretend does not exist.

One warning before we start, and it is the fact that surprises everyone. The Mexican film most often recommended to Spanish learners is partly not in Spanish. More on that at number three.

Why rank Mexican films by slang instead of quality?

Because slang is the wall. A learner with a B1 certificate can follow a formal news bulletin from Mexico City and still drown two minutes into Y tu mamá también. The grammar is the same. The vocabulary is not. Mexican Spanish carries one of the richest slang registers in the language, and films use it at full strength.

Quality rankings hide that wall. Slang rankings put a gate at the bottom of it, then a ladder up the side. Climb in order and each film stretches you a little further than the last. We did the same thing with accents in our guide to Mexico City Spanish, and with regions in our list of Spanish-language films from Spain, Mexico and Argentina. This one goes deep on Mexico alone.

Rank Film Year Slang load What you’ll hear
1 Macario 1960 1 / 5 Slow, formal, rural folk-tale Spanish
2 Como agua para chocolate 1992 1 / 5 Clear narrated Spanish, kitchen vocabulary
3 Roma 2018 2 / 5 Calm domestic Spanish, plus Mixtec
4 La camarista 2018 2 / 5 Sparse workplace Spanish, usted register
5 Nosotros los Nobles 2013 3 / 5 Posh fresa slang meets everyday CDMX Spanish
6 Güeros 2014 3 / 5 Student chilango, güey every third line
7 Amores perros 2000 4 / 5 Fast street chilango, three social registers
8 Y tu mamá también 2001 5 / 5 The densest chilango slang script in Mexican cinema
9 Ya no estoy aquí 2019 5 / 5 Monterrey cholombiano, a register all its own

Which Mexican films are easiest to understand?

1. Macario (1960): the clearest Spanish in Mexican cinema

Start here. Roberto Gavaldón’s Macario was the first Mexican film ever nominated for the Academy Award for Best Foreign Language Film, and it screened at Cannes in 1960. It adapts a B. Traven novel that reworks the Brothers Grimm tale Godfather Death: a poor woodcutter shares his turkey with Death, and Death repays him with the power to heal.

For a learner it is a gift. The Spanish is slow, formal and beautifully enunciated, the way mid-century Mexican cinema always was. Almost no slang, long silences, and a story you can follow from the images alone. If subtitles are still doing most of your work, this is the film where you can start letting them go.

2. Como agua para chocolate (1992): clear Spanish you can taste

Alfonso Arau’s adaptation of Laura Esquivel’s novel tells the story of Tita, forbidden to marry, cooking her feelings into her food. A narrator carries much of the film in clear, neutral Spanish, which makes it feel like an audiobook with pictures.

The bonus is the vocabulary. You will come away with a kitchen’s worth of food words, and food Spanish is the most immediately useful register there is. If that is your angle, pair it with our guide to ordering food in Mexico and you can eat your homework.

3. Roma (2018): the famous one, with an asterisk

Alfonso Cuarón’s Roma became the first Mexican film to win the Best Foreign Language Film Oscar, and it won Cuarón the Oscar for Best Director. It is also the film most often recommended to Spanish learners. Here is the part almost nobody mentions: a meaningful slice of it is not in Spanish.

The Roma surprise. Cleo and Adela, the two women at the heart of the film, speak Mixtec to each other, an Indigenous Mexican language. Cuarón has spoken about subtitling the film in Mixtec itself. So when you watch Roma and suddenly understand nothing, it may have nothing to do with your Spanish.

The Spanish that is there suits learners well: calm, domestic, 1970s Mexico City, spoken between family members and employers at an unhurried pace. Slang load two out of five, and the two is mostly period CDMX colour.

4. La camarista (2018): minimal words, maximum usted

Lila Avilés follows Eve, a chambermaid in a Mexico City luxury hotel, through shifts that say everything with almost nothing. The film was Mexico’s entry for the 92nd Academy Awards and won Avilés the Ariel for Best First Work.

Learners underrate quiet films. The dialogue is sparse, so you catch nearly all of it, and most of it runs on the polite usted register of Mexican service work. That is the register you will actually be spoken to in as a visitor, and no other film on this list teaches it as cleanly.

Which films sit in the middle of the ladder?

5. Nosotros los Nobles (2013): a crash course in fresa

Gary Alazraki’s comedy strands three spoiled rich kids in the real economy when their father fakes the family’s ruin. It earned about 26 million US dollars in Mexico, and Wikipedia records that on release it briefly stood as the most successful Mexican film ever at its home box office.

The learning value is register contrast. The siblings speak fresa, the drawn-out, brand-dropping sociolect of wealthy Mexico City, and the film keeps crashing it into everyday working Spanish. You learn both codes at once, and you learn what Mexicans mean when they call someone fresa. Slang load three, but the jokes hold your hand.

6. Güeros (2014): student chilango in black and white

Alonso Ruizpalacios’s Güeros won the Ariel for Best Picture in 2015 and Best First Feature at the Berlinale. Shot in black and white, it sends a teenager and two aimless students across Mexico City during a university strike, chasing a legendary folk singer.

This is your entry into chilango, the Spanish of Mexico City. The title itself is slang: a güero is a fair-haired or light-skinned person, something market vendors will happily call you regardless of your hair. Expect güey constantly, student irony, and wordplay, at a pace that stays humane. Slang load three, trending four when the students argue.

Which Mexican films have the most slang?

7. Amores perros (2000): three registers at full speed

Alejandro González Iñárritu’s debut interlocks three stories around one car crash in Mexico City. It won the Critics’ Week grand prize at Cannes and was nominated for the Best Foreign Language Film Oscar. It also runs three social registers at once: street-fighting barrio Spanish, middle-class media Spanish, and the muttered Spanish of a drifting hitman.

The barrio thread is the hard one. Fast, clipped, saturated with CDMX street slang. But because the film rotates registers, you get recovery time. Treat each storyline as its own listening exercise. Slang load four.

8. Y tu mamá también (2001): the chilango final exam

Before Roma, Alfonso Cuarón made a road movie about two Mexico City teenagers, a Spanish woman, and a car heading for a beach that may not exist. The screenplay, by Alfonso and Carlos Cuarón, was nominated for the Academy Award for Best Original Screenplay, and it is wall-to-wall chilango: no manches, qué padre, chido, and a great deal you will not find in any dictionary with a respectable cover.

This is the film learners put on too early, understand a tenth of, and blame themselves for. Do not. The slang density is the point of the film; it is how the boys build their private world. Reach it after the middle rungs and it stops being noise and starts being a masterclass. Slang load five.

9. Ya no estoy aquí (2019): a Spanish that belongs to one subculture

Fernando Frías de la Parra’s Ya no estoy aquí won Best Film and the Audience Award at the Morelia film festival in 2019, took the Ariel for Best Picture, went out worldwide on Netflix in May 2020, and made the fifteen-film Oscar shortlist as Mexico’s entry for the 93rd Academy Awards.

It follows Ulises, a seventeen-year-old from a Monterrey hillside barrio, and his crew Los Terkos, devotees of the Kolombia subculture: cholo-inspired dress and cumbia rebajada, Colombian cumbia slowed until it drips. The Spanish matches the music. Regiomontano street speech inside a subculture register so local that much of its vocabulary never travels outside Monterrey. This is the summit of the list. Understand Ulises without subtitles and there is very little Mexican Spanish left that can scare you.

How do you actually study a film in Spanish?

Watching is not studying. A film becomes a lesson when you work a small piece of it hard, the same approach we recommend for Spanish series on Netflix. Here is the method in four steps.

1
Pick by slang load, and aim one notch above comfort
If clear news Spanish is easy for you, start at level 2 or 3 on this list. Struggle is fine. Drowning is not.
2
Watch with Spanish subtitles, never English
English subtitles turn the film into reading practice for a language you already know. Spanish subtitles let your eyes confirm what your ears half-caught.
3
Loop one scene, not the whole film
Choose five minutes with plenty of talk. Watch it three times: once for story, once pausing on every unknown line, once clean with no pauses.
4
Harvest ten lines, out loud
Write down ten expressions from the scene and say them aloud. Slang lives in the mouth. A slang word you have never said is a slang word you do not own.
Tip

On Netflix, choose the Spanish [CC] subtitle track when it exists. It transcribes what is actually said, slang included, while the plain Spanish track sometimes smooths slang into neutral phrasing.

Where does this ladder leave you?

Nine films, one route. Macario and Como agua para chocolate build confidence. Roma and La camarista teach you calm, real, respectful Mexican Spanish. Nosotros los Nobles and Güeros hand you register and chilango. Amores perros stress-tests you, Y tu mamá también examines you, and Ya no estoy aquí graduates you.

The films are all worth your evening on their own merits. That is the quiet trick of learning from cinema this good. Even on the nights your Spanish gains nothing, you still watched Macario.

Frequently asked questions

What is the best Mexican movie for Spanish beginners?+

Macario (1960). The Spanish is slow, formal and clearly spoken, with almost no slang, and the story is easy to follow visually. Como agua para chocolate is the best second step, because its narrator speaks clear, neutral Spanish.

Is Roma good for learning Spanish?+

Yes, with one caveat: parts of Roma are not in Spanish. Cleo and Adela speak Mixtec, an Indigenous Mexican language, to each other. The Spanish dialogue itself is calm and domestic, which suits learners from about A2 up.

Why is Y tu mamá también so hard to understand?+

Because it is written in dense chilango, the slang-heavy Spanish of Mexico City teenagers, and the slang is constant rather than decorative. A great deal of it never appears in standard dictionaries. Work up the list before attempting it.

Should I use English or Spanish subtitles when watching Mexican films?+

Spanish subtitles. English subtitles turn the film into English reading practice while your ears switch off. Spanish subtitles confirm what you half-heard and show you how slang is actually spelled.

What is the slang in Ya no estoy aquí?+

It is the speech of the Kolombia subculture of Monterrey: regiomontano street Spanish shaped by cholo culture and cumbia rebajada. The register is so local that much of its vocabulary rarely travels outside Monterrey, which is why the film sits at the top of this ranking.

Want a reading ladder to go with your watching ladder? Subscribe to Audaz Revista and get the free Spanish Reading Starter Pack: real books, honestly rated by level, plus the method for finishing your first one. Join us at audazrevista.com.

About the author

Camila Rossi

Culture writer, Buenos Aires & Barcelona

Camila Rossi is a writer based between Buenos Aires and Barcelona who covers the everyday culture of the Spanish-speaking world: its rituals, its food, and its unwritten social codes. She grew up sharing mate at her grandmother’s table, and writes about the customs that guidebooks tend to skip.

Share

Topics

audazrevista

Audaz Magazine Cover Numero 01 2021

The Audaz Premiere Edition is here. 80+ pages your Spanish app won’t teach you.

You may also like

August 17, 2026
August 14, 2026
August 13, 2026

Get the Inside Scoop

Be the first to snag the latest from Audaz. Exclusive updates, stories, and expert insights, all straight to your inbox.
DAILY LIFE IN SPAIN

Pause or
Cancel Anytime

Secure
Payment

Priority
Shipping

Personalized
Recommendations

Prompt Customer
Support