Cinco de Mayo; Top 11 Mexican Dishes for Fiesta Time!

Turn up the music, grab a margarita, and get ready to celebrate—Cinco de Mayo is all about bold flavors, vibrant colors, and dishes that bring people together.

Think sizzling meats, zesty salsas, warm tortillas, and rich, slow-cooked classics that fill your kitchen with irresistible aromas.

Whether you’re hosting a lively fiesta or just treating yourself, these 11 must-try Mexican foods deliver the perfect mix of tradition, flavor, and fun—guaranteed to make your celebration unforgettable.

Where to Find the Best Mexican Ingredients for Cinco de Mayo

Buy Mexican Food

Before we dive into these 11 must-try Mexican dishes, if you’re planning to recreate them at home, there’s an easy way to get everything you need—authentic Mexican ingredients are just a click away on Amazon.

Whether you’re hosting a lively fiesta or just treating yourself, these south-of-the-border dishes deliver the perfect mix of tradition, flavor, and fun—guaranteed to make your celebration unforgettable.

Best Cinco de Mayo Foods for a Mexican Party Menu

1. Tacos

Pork Carnitas Tacos
Pork Carnitas Tacos

There are probably a lot of Mexican dishes you can think of, but the famous and well-loved tacos often make the top of the list.

One of the most exciting things about this dish is that you can be as creative as you want with the ingredients.

An essential ingredient you need is the taco shell made of crispy (or soft) corn-based tortilla.

For the meat, you can select among slow-cooked chicken, beef, or pork.

Some popular types of tacos include;

Mexican Tacos al Pastor
Mexican Tacos al Pastor

Pescatarians can also enjoy tacos by using shredded fried fish. 

Traditionally, the toppings include:

  • Shredded lettuce
  • Shredded cheese
  • Diced tomatoes

However, you can add some diced jalapeños if you want a spicier taco.

You may also add guacamole or sour cream for a tastier taco experience.

2. Molé Poblano

Mexican Mole on Enchiladas
Mole Poblano on Enchiladas

While there are many variations of mole in Mexico, mole poblano is the official dish of Cinco de Mayo.

Mole poblano is a thick and savory sauce which consists of over twenty ingredients, including poblano peppers and chocolate.

There are many ways to enjoy it. You can serve it over all kinds of dishes, enchiladas, chicken, beef etc.

3. Nachos

Plate of Nachos and Mexican Dips
Nachos, Popular Cinco de Mayo Food

Nachos are among the most versatile Mexican dishes that you can experiment with to suit your palate.

The original nachos recipe came from Ignacio ‘Nacho’ Anaya, who made the dish with tortilla chips topped with pickled jalapeños and cheese.

These days, nachos may include various kinds of meat and spices on tortilla chips.

Most people use ground beef, while some use shredded chicken or ground pork.

Typical toppings include:

You can add a squeeze of lime to add zest to the dish.

Some people add a drizzle of ranch dressing on top of their nachos for more flavor.

However, ranch dressing can be high in saturated fat.

I recommend the Goya Mayonnaise with Lime Juice (available on Amazon). It makes a perfect dressing for your nachos with a kick of lime.

Buy Mexican Food

Nachos can make a perfect appetizer for any Mexican feast, but they can be a complete meal by themselves, depending on the ingredients you use.

The dish is a bit high in calories, but Cinco de Mayo is an excellent excuse for a cheat day.

4. Elote, Mexican Street Corn

Elotes served with lime wedges.
Elotes

Although Cinco de Mayo isn’t a federal holiday, many people still enjoy the event’s festivities, including food carts and kiosks on the streets.

The best street food to enjoy during this day is Mexican street corn.

Also known as elote, the traditional Mexican corn cob is skewered and char-grilled.

These days, street vendors boil the corn cob.

They then coat it with butter and top it with mayonnaise, a squeeze of lime, chili powder, grated Cotija cheese, and chopped cilantro.

It’s perfect if you’re eating the cob on the street. 

Some people make homemade Mexican corn by boiling the corn cob and removing the kernels before tossing them in a bowl with the same ingredients.

This cooking style is perfect for sharing if you’re having several guests over for a Cinco de Mayo celebration at home.

5. Quesadillas

Chicken Tinga Quesadillas
Chicken Tinga Quesadillas

Any day is a good day to enjoy tortillas and cheese.

Put them together, and you get the perfect snack—the classic Mexican quesadilla.

Traditionally, it’s made by heating two sheets of corn tortilla flatbread in a cast-iron skillet and adding melted cheese.

It’s then served with red salsa or guacamole dip.

Classic Mexican quesadillas use Oaxaca cheese or Chihuahua cheese due to their quick melting time and stretch.

Other alternatives include string cheese or mozzarella.

Some people also use whole wheat tortilla flatbread as a healthier alternative to corn or flour-based tortillas.

These days, Mexican restaurants around the world have become very creative with their quesadilla fillings.

If you want to have a tastier and heavier snack, you can stuff the tortillas with ground pork, diced tomatoes, jalapeños, and more.

And if you’re really hungry you might want to indulge on a machete.

6. Churros

Mexican Churros and Hot Chocolate
Mexican Churros and Hot Chocolate

Churros are famous Mexican street food.

Their origins are unclear as some sources claim the idea was brought from China to Spain by Portuguese merchants.

Some people believe the snack became famous in Spain because of Spanish shepherds who made it from their limited resources: 

  • Flour
  • Water
  • Oil

When the Spanish conquistadors reached South America, they introduced the dish in Mexico, where its crunchy goodness quickly gained popularity and further evolved.

Today’s churros use the same three base ingredients.

Mexican churros resemble Spanish churros in shape and texture. However, Mexicans prefer filling the inside of the sticks with dulce de leche or vanilla.

The dough is also slightly saltier, in contrast to the sweet filling. 

You can also make plain Mexican churros without filling and coat them in cinnamon sugar. They can be eaten as-is but are best served with a sweet dip of chocolate or caramel.

They’d make the perfect dessert for your Cinco de Mayo food celebration.

7. Guacamole

Mexico's Famous Guacamole
Mexico’s Famous Guacamole

Everyone loves a classic guacamole recipe that can be eaten as a salad, used as a dip for nachos, or spread on just about anything.

The main ingredient of guacamole is avocado, making it a healthy dish that can be eaten on any occasion. 

Since avocado is abundant in Mexico, you can find guacamole in almost every kitchen in the country all year round.

This dish is over a thousand years old and has been a staple in every Mexican kitchen and restaurant.

Buy Mexican Food

Classic guacamole recipes include mixing the following ingredients: 

  • Ripe avocado
  • Salt
  • Diced onions
  • Chopped cilantro
  • Diced tomatoes
  • Minced garlic
  • Lime juice

You may also buy a ready-made Herdez Guacamole Salsa from Amazon to add to your Cinco de Mayo dishes.

8. Salsa

Salsa Rojo & Salsa Verde
Salsa Rojo & Salsa Verde, Perfect Sauces for the Best Cinco de Mayo Foods

Many Mexican dishes feel empty without the rich, savory taste of salsa.

Salsa literally means sauce, and it makes an excellent dip or topping for various Mexican foods.

There are various types of salsa for a wide variety of Mexican dishes.

However, the most widely used ones contain ripe tomatoes, cilantro, onions, garlic, and chili, all blended together to bring out their juices.

This recipe is easy to make and a perfect dip for your quesadilla or crispy nachos.

Salsa is an essential component of your Cinco de Mayo table.

You can make various types of salsa with different levels of spiciness for your guests.

You may also buy ready-made spicy tomato salsa, such as the Herdez Salsa Casera, or salsa verde, such as the Herdez Salsa Verde.

If you really want to up your salsa game, make homemade tortilla chips to go with them.

Anyone can buy a bag of Tostitos or Santitas from the local grocery store, but making your own homemade chips adds that extra bit of oomph that’ll surely wow all of your guests. 

9. Chilaquiles

Chilaquiles Mexican Dish
Chilaquiles Mexican Dish

Chilaquiles makes for the perfect Mexican breakfast if you want to kick off your Cinco de Mayo celebration early in the morning.

It’s made by lightly frying corn tortilla strips or quarters in oil and simmering them in red salsa to make chilaquiles rojo or green salsa for chilaquiles verde.

The dish is often topped with:

  • Sour cream
  • Fried sunny-side-up eggs
  • Cheese
  • Cilantro
  • Onions
  • Avocados

Recent recipes include topping the chilaquiles with ground beef or shredded chicken to add some protein to the dish. 

The casserole version of chilaquiles is also gaining popularity among Mexican food enthusiasts around the world.

It’s made by spreading several layers of fried tortilla strips on the oiled casserole with salsa, grated cheese, and ground beef or shredded chicken and cooking it in the oven for 30 minutes at 350 °F (176.67 °C).

10. Tostadas

Mexican Tostada
Mexican Tostada

Tostada is yet another tasty and colorful Mexican dish to add to your Cinco de Mayo menu.

It traditionally consists of a fried or toasted tortilla base topped with your choice of meat, spices, cheese, and sauces.

It’s pretty messy to eat but relatively easy to prepare, making it an ideal quick Mexican meal.

Unlike the quesadilla that sandwiches the ingredients between sheets of tortilla or the taco shell that folds alongside the meat and spices, tostada is open-faced, and you can top it freely with whatever ingredients you have available.

Buy Mexican Food

They go well with any of the following:

  • Ground beef
  • Diced tomatoes
  • Sliced onions
  • Shredded lettuce
  • Grated cheese
  • Chopped cilantro
  • Ranch dressing

11. Chicken Flautas

Chicken Flautas Mexican Dish
Chicken Flautas

In contrast to the messy tostadas, chicken flautas provide a tasty meal rolled into perfection.

They’re easier to eat but take more time to make.

The chicken is shredded and seasoned in salt and pepper before being sautéed in salsa containing diced onions, tomatoes, chili, and garlic.

For this dish, it’s best to use a flour tortilla. The tortilla is topped with seasoned shredded chicken and cheese.

It’s then rolled and deep-fried in oil.

Flautas can be eaten as-is, but you may also dip them into guacamole, salsa, or ranch dip.

Flautas also go well with seasoned ground beef instead of chicken for a delicious Cinco de Mayo food option.

Celebrate Cinco de Mayo with These Must-Try Mexican Dishes

From zesty guacamole to sizzling tacos al pastor, these top Cinco de Mayo foods bring authentic flavor and festive spirit to your table.

Whether you’re hosting a party or enjoying a cozy meal at home, these iconic Mexican dishes are guaranteed crowd-pleasers.

Embrace the bold flavors of Mexico and make your Cinco de Mayo celebration unforgettable!

Sources

More Mexican Foods

See all →

Please Share & Spread the Love of Latin Foods!