The Ultimate Guide to Cinco de Mayo: History, Drinks & Food

Cinco de Mayo celebrates Mexico's 1862 Battle of Puebla victory. Learn what it actually is, how to celebrate respectfully, and drinks worth making.

Most Americans celebrate Cinco de Mayo without knowing what they’re celebrating. Bars fill up with margarita specials. Party City sells out of sombreros. Everyone acts like they understand the cultural significance of ordering your third frozen margarita and another round of guac and chips. But ask what Cinco de Mayo actually celebrates and you’ll get a bunch of blank stares.

Cinco de Mayo celebrates Mexico’s victory over France at the Battle of Puebla on May 5, 1962. That’s it. Not independence. Not Mexico’s biggest holiday. Just one specific military victory that happened in Puebla.

How this holiday became such a massive celebration in the United States is anyone’s guess, but it’s certainly much more popular in the US than it is in Mexico these days. Twenty percent of Americans plan to celebrate Cinco de Mayo, which works out to about 66 million people drinking margaritas and eating tacos. In fact, more people buy alcohol for Cinco de Mayo than for any other holiday, including New Year’s Eve.

Meanwhile, Cinco de Mayo is only an official public holiday in Puebla, where the battle happened. That’s only about 5% of Mexico’s population, or 6.6 million people. Americans simply go harder for Cinco de Mayo than Mexicans. About 10 times harder, literally.

You can still celebrate Cinco de Mayo even if it’s not a huge deal in Mexico, though. This guide covers what happened, why it matters, how to drink and eat properly, and how to honor Mexican culture instead of reducing it to stereotypes.

What Does Cinco de Mayo Celebrate?

Cinco de Mayo celebrates Mexico’s victory over France at the Battle of Puebla on May 5, 1862. Mexican forces were outnumbered and under-equipped. France had the most powerful military in the world at the time. General Ignacio Zaragoza led about 4,000 Mexican troops against 6,000 French soldiers attempting to collect debt and install an emperor. Mexico won anyway.

The victory mattered because it showed Mexican resistance could work against European colonialism. It boosted national morale during an incredibly difficult period. France eventually regrouped and occupied Mexico for a few years, installing Maximilian I as emperor, but the Battle of Puebla proved that Mexican forces could stand up to world powers. It became a symbol of resilience and determination.

Puebla celebrates that symbol with military parades and battle reenactments. The rest of Mexico treats it like a normal Tuesday. Independence Day on September 16 is the actual big deal. But in the United States, Cinco de Mayo became something completely different.

It started as a Mexican-American cultural celebration in 1960s California and grew into a mainstream event that sometimes has more to do with margarita specials than Mexican history. That’s not inherently bad, but knowing what you’re celebrating matters.

What Cinco de Mayo Is NOT

Most Americans get at least three things wrong about this holiday. Cinco de Mayo is:

  • Not Mexican Independence Day: That’s September 16, 1810, when Father Hidalgo launched Mexico’s Independence movement against Spain. Completely different war, completely different country they were fighting, completely different century. The confusion is so common that Mexicans just expect it at this point.
  • Not Mexico’s biggest holiday: Puebla celebrates hard. The rest of Mexico barely notices. Day of the Dead, Christmas, and Independence Day all dwarf Cinco de Mayo in terms of cultural significance. Banks stay open. Schools stay open. Most of Mexico treats May 5 like Americans treat Presidents’ Day.
  • Not an excuse for stereotypes: Sombreros as costumes and fake mustaches can cross the line from celebration into offensive territory. You can appreciate Mexican culture without reducing it to cartoon versions that belong in a bad 1980s comedy.

So, the holiday does have some historical significance. Mexico’s outnumbered army defeated a European empire attempting colonization, which is worth celebrating. But treating Cinco de Mayo as “Taco Tuesday but bigger” misses the point entirely and could disrespect the culture you’re supposed to be celebrating.

How Cinco de Mayo Is Celebrated: Mexico vs. United States

The same holiday looks completely different depending on which side of the border you’re standing on. One version honors military history. The other became a cultural phenomenon that sometimes forgets why it exists.

In Mexico (Specifically Puebla)

Puebla goes all in. Military parades march through the streets with soldiers in period uniforms. Reenactments of the Battle of Puebla draw crowds who watch Mexican forces symbolically defeat the French empire again. Museums open special exhibits and schools teach kids about General Zaragoza’s strategy and why the victory mattered.

Outside Puebla, that celebration means almost nothing. Mexico City sort of acknowledges the day exists. Guadalajara might have a small event or two. But most Mexicans go to work, go to school, and treat May 5 like any other weekday. The battle happened in Puebla, so Puebla celebrates. Everyone else has bigger holidays to care about.

In the United States

Cinco de Mayo started in 1960s California as a way for Mexican-Americans to celebrate their heritage during the Chicano rights movement. It was political, cultural, and rooted in pride. The celebration meant something specific about Mexican-American identity and resilience in the face of discrimination.

Then it spread beyond those communities. Bars saw an opportunity for drink specials. Beer companies saw marketing gold. By the 1990s, Cinco de Mayo had morphed into mainstream America’s excuse to drink margaritas and eat tacos without necessarily understanding what they were celebrating. Corona and tequila brands turned a regional Mexican-American cultural movement into a commercial holiday.

That evolution isn’t inherently wrong, but awareness is important. Learn the actual history before you party and support Mexican-owned businesses instead of chains exploiting the date for profit. You’re participating in something that started as Mexican-American cultural pride and grew into something bigger. Just don’t forget where it came from.

How to Celebrate Cinco de Mayo Respectfully

Just because most of Mexico treats May 5 like a regular day doesn't mean you can’t celebrate. Throwing a Cinco de Mayo party is totally fine. You just need to keep in mind the difference between honoring Mexican culture and turning it into a cartoon.

Do this when celebrating Cinco de Mayo:

  • Learn what you’re celebrating before partying, which you’ve already done by reading this article
  • Support Mexican-owned restaurants and businesses instead of chains
  • Make quality drinks with good tequila instead of bottom-shelf margaritas
  • Pair tequila with food the way Mexican culture does it
  • Acknowledge this is a Mexican-American cultural celebration, not Mexico’s Fourth of July
  • Use the day to appreciate Mexican contributions to American culture

Skip this:

  • Sombreros, ponchos, and fake moustaches
  • Drunk Mexican stereotypes or accent jokes
  • Treating it as a generic “get drunk on cheap tequila day”
  • Reducing Mexican culture to Taco Bell menu items

You can have fun and be respectful at the same time. Quality tequila and authentic food go further than themed decorations and questionable costumes. If you’re going to take tequila shots, use good tequila where the quality matches the special occasion.

Cinco de Mayo Drinks Worth Making

Skip the frozen margarita machine and the well tequila. If you’re making drinks for Cinco de Mayo, make ones that actually taste good. These cocktails honor Mexican spirits and ingredients without treating tequila like spring break fuel. Quality matters more than quantity, especially when 76% of people celebrating Cinco de Mayo plan to drink margaritas anyway. Stand out by making them special.

Classic Margarita

The standard for a reason. Fresh ingredients transform this from spring break flashback into something worth drinking. This is the drink that made tequila go mainstream in the US. Bright, balanced, lets quality tequila shine instead of hiding behind sugar and artificial mix.

Fresh lime juice makes all the difference between “this is good” and “why does my mouth taste like chemicals.” Use real Cointreau instead of generic triple sec. You’ll taste the upgrade immediately.

Ingredients:

  • 2 oz blanco tequila
  • 1 oz fresh lime juice
  • 1 oz Cointreau
  • 0.5 oz agave syrup
  • Salt for rim
  • Lime wheel for garnish

Instructions:

  1. Rim a rocks glass with salt
  2. Shake tequila, lime juice, Cointreau, and agave syrup with ice
  3. Strain over fresh ice
  4. Garnish with lime wheel

Paloma

Mexico’s actual favorite tequila cocktail. Grapefruit soda dominates margaritas in Mexican bars for a reason. Refreshing without being too sweet. The grapefruit’s bitter edge balances tequila’s agave character better than orange juice or lemon-lime soda ever could.

Ingredients:

  • 2 oz blanco tequila
  • 0.5 oz fresh lime juice
  • 4 oz grapefruit soda
  • Pinch of salt
  • Grapefruit wedge for garnish

Instructions:

  1. Fill a highball glass with ice
  2. Add tequila and lime juice
  3. Top with grapefruit soda
  4. Add a pinch of salt
  5. Stir once
  6. Garnish with a grapefruit wedge

Cantarito

A cantarito is a clay cup traditionally used in Jalisco to serve this citrus-packed tequila cocktail. The porous clay keeps drinks cold and adds a subtle earthy note that glass can’t match. This comes from tequila’s home state, where bartenders have been perfecting citrus-and-agave combinations for generations.

This drink includes orange, grapefruit, and lime juice, all at the same time. The three different citrus juices work together instead of competing. Orange brings sweetness, grapefruit adds bitter complexity, and lime provides a backbone. The grapefruit soda ties everything together with bubbles and a little extra sweetness.

Ingredients:

  • 2 oz blanco tequila
  • 1 oz fresh orange juice
  • 1 oz fresh grapefruit juice
  • 0.5 oz fresh lime juice
  • Grapefruit soda to top
  • Salt for rim
  • Citrus wedges for garnish

Instructions:

  1. Rim a glass with salt
  2. Fill with ice
  3. Add tequila and all citrus juices
  4. Top with grapefruit soda
  5. Stir gently
  6. Garnish with citrus wedges

Banderita

A banderita is three small glasses arranged in a row to represent the Mexican flag. Green (lime juice), white (tequila), red (sangrita). You drink them in order, not as shots but as sips that build on each other. This is traditional Mexican drinking culture at its core.

Sangrita is the key. It’s a spicy-sweet-savory chaser made from tomato, orange, lime, and chili that Mexicans sip alongside quality tequila. The three flavors together create something that none of them deliver alone.

Ingredients:

  • 1 oz fresh lime juice
  • 1.5 oz blanco or cristalino tequila
  • 1 oz sangrita
  • Three shot glasses

Instructions:

  1. Fill three shot glasses in a row
  2. First glass: lime juice
  3. Second glass: tequila blanco or cristalino
  4. Third glass: sangrita
  5. Sip lime, then tequila, then sangrita in sequence

Vampiro

The Vampiro is Mexico’s answer to the Bloody Mary but lighter and more interesting. It’s sometimes called a Michelada Vampiro, since it’s basically a Michelada but with tequila instead of beer. The tequila, tomato juice, and grapefruit soda create a savory-sweet-spicy combination that works as both hangover cure or party drink. The name comes from the red color and the Tajín-rimmed glass that looks like it’s been dipped in blood.

This is what Mexicans drink when they need something substantial that still tastes good. It’s refreshing despite the tomato juice, spicy without being overwhelming, and the grapefruit soda keeps it from feeling too heavy.

Ingredients:

  • 2 oz blanco tequila
  • 3 oz tomato juice
  • 1 oz fresh lime juice
  • 2 oz grapefruit soda
  • Hot sauce to taste
  • Tajín for rim
  • Lime wedge for garnish

Instructions:

  1. Rim a highball glass with Tajín
  2. Fill with ice
  3. Add tequila, tomato juice, lime juice, and hot sauce
  4. Top with grapefruit soda
  5. Stir gently
  6. Garnish with lime wedge

What Food to Serve at Your Cinco de Mayo Party

Skip the cheese dip and hard-shell tacos. Cinco de Mayo deserves food that really represents Mexican cuisine and pairs well with tequila. Authentic Mexican food works with agave spirits instead of fighting them.

These are the best Mexican dishes to serve at your Cinco de Mayo party:

  • Carnitas: Slow-cooked pork with crispy edges and tender insides. The richness pairs perfectly with reposado’s caramel notes while the fat cuts through tequila’s bite. Serve with corn tortillas, cilantro, onion, and lime wedges so people can build their own tacos.
  • Mole Poblano: Complex sauce from Puebla made with chiles, chocolate, spices, and sometimes over 20 ingredients. This is the city being celebrated, so serving their signature dish makes perfect sense. The layered flavors match aged tequila’s complexity better than simpler sauces ever could.
  • Ceviche: Fresh seafood cured in lime juice with cilantro, onion, and chili. The brightness matches blanco’s citrus character perfectly. This is summer food that works for warm-weather celebrations when heavy mole feels too intense.
  • Elotes: Grilled corn slathered with mayo, cotija cheese, chili powder, and lime. Perfect bar food that’s actually Mexican and not a Tex-Mex approximation. The char from the grill adds smokiness that plays nicely with tequila’s vegetal notes.
  • Street tacos: Corn tortillas with simple proteins and fresh toppings. Not hard shells stuffed with ground beef and shredded cheese. Al pastor, carne asada, or carnitas with cilantro, onion, and salsa is what tacos look like in Mexico.

But if you don’t want to cook, that’s totally fine too. Cinco de Mayo is a great excuse to support Mexican-owned restaurants. The US has over 52,000 Mexican restaurants, growing at 3% per year. Authentic food matters more than chain restaurant “Mexican-themed” party packages.

Celebrate Cinco de Mayo With Confidence

Cinco de Mayo celebrates Mexico’s underdog victory against the French empire at the Battle of Puebla in 1862. You’ve got the actual history now. You know what Mexico celebrates versus what became a Mexican-American cultural moment in the United States. You know the difference between appreciation and appropriation. Now you can actually celebrate without second-guessing yourself.

Quality margaritas, authentic Mexican food, and drinks that honor where tequila comes from make for better parties anyway. León Y Sol sources 100% blue Weber agave exclusively from Los Altos de Jalisco because highland terroir creates tequila worth celebrating. make a banderita. Grill some elote. Pour a proper paloma. You know what May 5 represents, which means you can enjoy it the right way.