Home/Blog/Wine pairing with Mexican food

Wine Pairing with Mexican Food: Tacos, Enchiladas and More

By SommelierX Team · March 19, 2026 · 8 min read

Mexican food and wine is one of the most underrated pairings in the world. Most people default to beer or margaritas -- and those are fine -- but wine brings a depth and sophistication to Mexican cuisine that can be genuinely revelatory. The bold flavours, fresh ingredients, and varying heat levels of Mexican cooking actually create some of the most exciting wine pairings you'll ever experience.

The key is understanding that Mexican food is not one thing. It's a vast, complex cuisine with dishes ranging from delicate ceviche to rich, multi-layered mole. Each dish calls for a different wine approach.

Tacos al Pastor

The iconic spit-roasted pork with pineapple, cilantro, and onion. Tacos al pastor are sweet (pineapple), savoury (pork), spicy (chili), and fresh (cilantro, lime) all at once. You need a wine that can handle this flavour explosion.

Top match: Gewurztraminer -- its intense lychee and tropical fruit aromatics mirror the pineapple, while the natural sweetness cools the chili heat. The wine's exotic spice notes (ginger, rose) complement the pork seasoning beautifully. This pairing is a revelation.

Alternative: a dry rose from Provence. The freshness handles the fat, the fruit handles the pineapple, and the moderate body works with the pork.

Enchiladas

Enchiladas are all about the sauce. Red sauce (chili-based), green sauce (tomatillo), or mole -- the tortilla and filling are almost secondary to the rich, complex sauce that blankets them.

Red sauce enchiladas

Top match: Tempranillo (Rioja Crianza) -- the Spanish grape has a natural affinity for dried chili flavours. Its medium body, cherry fruit, and hint of oak complement the earthy richness of dried guajillo and ancho peppers. Spain and Mexico share a culinary heritage, and the wines know it.

Green sauce enchiladas

Tomatillo salsa verde is tangy, herbal, and bright. It needs a wine with matching freshness.

Top match: Sauvignon Blanc from New Zealand -- its green, herbal character mirrors the cilantro and tomatillo, while the zingy acidity matches the sauce's tang. Alternatively, a Gruner Veltliner works beautifully here.

Mole enchiladas

Mole is one of the world's most complex sauces -- dozens of ingredients including chocolate, dried chilies, nuts, seeds, and spices. It demands a wine with equal complexity.

Top match: Zinfandel from California -- its jammy dark fruit, baking spice, and hint of chocolate are a natural partner for mole. The wine's richness matches the sauce's intensity, and the spicy character complements the chili layers. Malbec from Mendoza is an equally excellent choice.

Mole: The Ultimate Wine Pairing Challenge

Mole deserves its own section because it's one of the most fascinating wine pairing challenges in all of gastronomy. A classic mole negro can contain 30+ ingredients. The flavour profile includes bitter chocolate, dried fruit, multiple dried chili varieties, nuts, seeds, warm spices, and sometimes even banana.

The wines that work are those with similar complexity:

Ceviche

Fresh raw fish "cooked" in citrus juice with onion, cilantro, and chili. Ceviche is bright, acidic, and delicate -- the polar opposite of mole. You need a wine that's equally fresh and light.

Top match: Albarino from Rias Baixas (Spain) -- salty, citrusy, and mineral, with a subtle texture that complements the fish without overwhelming it. The wine's natural salinity echoes the sea. Alternatively, Txakoli from the Basque Country -- slightly fizzy, bone-dry, and laser-fresh.

Guacamole and Tortilla Chips

The ultimate Mexican appetiser. Avocado is rich and creamy, lime adds acid, cilantro adds herbal freshness, and the tortilla chips add salt and crunch. It's a complete flavour package that pairs beautifully with aromatic white wines.

Top match: Sauvignon Blanc -- its herbaceous, citrusy character is a textbook match for guacamole. The lime in the guac and the lime-like acidity in the wine create a seamless flavour bridge. A Sancerre or Pouilly-Fume (Loire Valley) elevates the pairing to restaurant quality.

Carnitas

Slow-cooked, crispy-edged pulled pork. Carnitas are rich, fatty, and deeply savoury -- essentially Mexican pulled pork, but cooked in its own fat until the edges caramelise. You need a wine with enough fruit and acidity to cut through the richness.

Top match: Grenache (Garnacha) -- juicy raspberry and cherry fruit with warm spice notes. Grenache has the fruit intensity to match the pork's richness and the moderate tannins to handle the fat without creating bitterness. A Cotes du Rhone or a Spanish Garnacha from Campo de Borja is ideal.

Churros

Fried dough, cinnamon sugar, and a thick chocolate sauce for dipping. Churros are a dessert that demands a wine with sweetness and richness.

Top match: Pedro Ximenez (PX) Sherry -- the most decadent wine on earth. Liquid raisin, chocolate, coffee, and caramel. PX with churros is one of the great dessert pairings, and it stays within the Spanish-speaking world. Pour a small glass and dip your churro in it. Trust us.

The Complete Mexican Feast: Wine Pairing Strategy

If you're hosting a Mexican dinner with multiple dishes, here's the practical approach:

For a deeper understanding of how wine handles spicy elements in Mexican food, read our spicy food pairing guide.

Find the perfect wine for taco Tuesday

Tell SommelierX what's on your Mexican menu, and our Wine DNA algorithm will calculate the ideal wine for every dish. From ceviche to churros.

Try SommelierX Free

Frequently Asked Questions

Is wine better than beer with Mexican food?

Neither is universally "better" -- they serve different purposes. Beer (especially a light lager) is refreshing and easy with casual Mexican food. Wine brings more complexity and creates a finer dining experience. For a taco stand, grab a beer. For a dinner party with homemade mole, wine elevates the meal to something special. For more on pairing principles, see our wine pairing rules guide.

What about tequila instead of wine?

Tequila is an excellent spirit pairing with Mexican food -- especially sipping-quality reposado or anejo tequila alongside rich dishes like carnitas or mole. But it serves a different role than wine. Wine accompanies the food throughout the meal; tequila is better as a standalone sip or a palate cleanser between courses.

Can I serve red wine with fish tacos?

Fish tacos are one of the few Mexican dishes where you should stick to white or rose. The delicate fish gets bulldozed by red wine. A crisp Albarino, Vinho Verde, or dry rose is perfect. The exception: if the fish taco has a heavy chipotle mayo or mango salsa, a very light red like chilled Beaujolais can work.

What wine goes with nachos?

Nachos are a free-for-all of flavours -- cheese, jalapenos, sour cream, salsa, guacamole, maybe ground beef. The best wine strategy is to match the dominant topping. Heavy on cheese and beef? Malbec. Heavy on salsa and jalapenos? Off-dry Riesling. Just cheese and guacamole? Sauvignon Blanc. When in doubt, a dry rose handles everything on a nacho platter.