Cinco de Mayo Party Food Ideas
| |

30 Must-Try Cinco de Mayo Party Food Ideas for a Flavorful Fiesta

Cinco de Mayo is a chance to gather with friends and family, indulge in vibrant flavors, and celebrate with delicious food! Whether you’re hosting a casual get-together or a full-blown fiesta, the right mix of appetizers, main dishes, and drinks can really set the mood. That’s why I’ve put together this collection of 30 Cinco de Mayo party food ideas to help you create the ultimate spread!

From zesty dips to crunchy tacos and flavorful salsas, there’s something for every taste bud. I love creating a variety of options so that everyone can find their favorite snack or bite, whether they’re a fan of classic Mexican dishes or craving something with a twist. This list features simple, crowd-pleasing dishes that are as fun to make as they are to eat. And if you’re like me, you’ll appreciate the fact that these recipes are designed to be both delicious and practical—perfect for feeding a group without spending hours in the kitchen.

So, if you’re ready to take your Cinco de Mayo celebration to the next level, I’ve got you covered! These 30 recipes will ensure that your party is full of vibrant flavors, festive energy, and, of course, plenty of food to share. 

1. Quesabirria Tacos

If you’re looking to elevate your Cinco de Mayo spread, these Quesabirria Tacos are a must-try! I absolutely love how the crispy, cheesy tortillas filled with tender, flavorful beef bring a little bit of magic to the table. The combination of savory birria broth and melty cheese makes each bite incredibly satisfying. These tacos are definitely one of my family’s favorites, and I’m sure they’ll quickly become a crowd favorite at your party too!

Read more about this recipe here!

Servings: 6

Ingredients:

For the Birria:

  • 3 pounds chuck roast
  • 8 dried guajillo chilies
  • 4 Roma tomatoes, quartered.
  • 1 whole garlic bulb
  • 1 white onion, quartered.
  • 1 tsp whole cumin
  • 1 tsp whole coriander
  • 1 tsp dried oregano
  • 1 tsp whole peppercorns
  • 4-5 whole cloves
  • 4 cups beef broth
  • 4 cups water
  • 3 bay leaves
  • 1 tsp salt, or to taste

For the Consommé (Birria broth):

  • Reserved cooking liquid from the Birria
  • ½ white onion, finely chopped
  • ¼ cup chopped cilantro

For Assembling Tacos:

  • 12 Corn tortillas
  • 12 oz Grated Oaxaca cheese
  • 2 tbsp cilantro
  • ½ white onion, finely chopped.
  • Lime wedges

Instructions:

Preparing the Ingredients:

  1. Remove the seeds from 8 guajillo chilies.
  2. Peel and chop one onion.
  3. Slice the top off a whole garlic bulb and peel away some of the outer layers.
  4. Cut the beef into large chunks.
  5. Grind cumin, coriander, peppercorns, cloves, and oregano together into a fine powder.

Cooking the Birria:

  1. In a large pot, combine the beef, guajillo chilies, chopped onion, garlic, bay leaves, ground spices, salt, beef broth, and water. Bring to a boil over high heat and cook for about 30 minutes.
  2. Place quartered Roma tomatoes into a blender.
  3. Remove the guajillo chilies, onion, garlic (after peeling), and about half a cup of the broth from the pot. Blend them with the tomatoes until smooth.
  4. Strain the blended sauce and add it back to the pot with the broth. Reduce the heat to low-medium and cook for 3 hours, partially covering the pot and stirring every 30 minutes.

Preparing the Tacos:

  1. Once the meat is tender, remove it from the pot and let it cool slightly.
  2. Finely chop the remaining onion.
  3. Cut the limes into wedges.
  4. Finely chop half of the cilantro and set the other half aside, removing the stems.
  5. Shred the cheese.
  6. Shred the cooled beef using two forks.
  7. Skim the oil floating on top of the broth and set it aside on a plate.
  8. Dip each tortilla into the reserved oil, then fill with cheese and beef.
  9. Heat a little oil in a pan over medium heat. Cook the tacos for about 1 minute, then fold them in half.
  10. Cook the folded tacos for another minute on each side until golden brown. Repeat with the remaining tortillas.

Making the Consommé:

  1. In a bowl, mix about a cup of the broth with the finely chopped cilantro and diced onions to make the consommé.

Serving the Tacos:

  1. Garnish the tacos with cilantro leaves, lime wedges, and the remaining diced onions.
  2. Serve the tacos with the consommé on the side for dipping. Enjoy!

2. Salsa

Cinco de Mayo Salsa

No Cinco de Mayo celebration is complete without a fresh, zesty salsa, and this one is a total crowd-pleaser! I love making this salsa because it’s so easy to throw together and adds the perfect balance of flavor to any dish. Whether you’re dipping chips, spooning it over tacos, or adding it to quesadillas, it’s the kind of salsa that keeps everyone coming back for more. It’s simple, vibrant, and a great way to bring some extra flair to your spread!

Read more about this recipe here!

Servings: 4-6

Ingredients:

  • 5 Roma tomatoes
  • ½ red onion
  • 1 jalapeno pepper
  • 1 lime, juiced
  • 2 tbsp cilantro, chopped
  • ¼ salt, or to taste,
  • ¼ black pepper, or to taste

Instructions:

  1. Dice the tomatoes and set them aside.
  2. Dice the onion and set it aside.
  3. Cut the lime in half and set it aside.
  4. Chop the jalapeno and set it aside.
  5. Chop the cilantro and set it aside.
  6. In a medium bowl, combine the diced tomatoes, diced onion, chopped jalapeno, chopped cilantro, and lime juice. Season with salt and pepper, then mix until well combined.
  7. Serve with tortilla chips.

3. Shrimp Tostadas

Cinco de Mayo Shrimp Tostadas

These Shrimp Tostadas are one of my absolute favorite go-to appetizers for Cinco de Mayo! The crispy tostada base topped with perfectly seasoned shrimp, fresh veggies, and a zesty sauce makes for a light yet flavorful bite that’s always a hit. I love how refreshing and vibrant they are, making them the perfect addition to any fiesta spread. They’re quick to prepare and guaranteed to impress your guests with their delicious crunch and bold flavors!

Read more about this recipe here!

Servings: 6

Ingredients:

  • 8 tostada shells
  • 1 lb. medium shrimp, peeled and deveined
  • 1 tbsp olive oil
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • 1/2 tsp garlic powder
  • Salt and pepper to taste
  • 3 ripe avocados, peeled and pitted
  • Juice of 1 lime
  • 1/4 cup red onion, finely diced
  • 1 small jalapeño, seeded and minced
  • 1/4 cup fresh cilantro, chopped
  • 1/4 cup sour cream
  • 1 tomato, diced
  • Lime wedges, for serving

Instructions:

1. Prepare the Shrimp:

    • In a medium bowl, toss the shrimp with olive oil, smoked paprika, cumin, garlic powder, salt, and pepper.
    • Heat a skillet over medium-high heat and cook the shrimp for 2-3 minutes on each side, or until pink and opaque. Remove from heat and set aside.

2. Make the Avocado Mash:

      • In a separate bowl, mash the 3 avocados with lime juice.
      • Stir in the red onion, jalapeño, cilantro, and a pinch of salt. Adjust seasoning to taste.

3. Assemble the Tostadas:

        • Spread a layer of avocado mash on each tostada shell.
        • Top with the cooked shrimp and diced tomato.
        • Drizzle with sour cream.

4. Serve:

    • Garnish with extra cilantro and serve with lime wedges on the side.

4. Black Bean & Rice Enchiladas with Queso Fresco

Cinco de Mayo Black Bean & Rice Enchiladas with Queso Fresco

These Black Bean & Rice Enchiladas with Queso Fresco are a fantastic option for a hearty, vegetarian-friendly dish that still packs plenty of flavor. I love how the creamy black beans and seasoned rice come together in a cozy, cheesy bite, topped with a sprinkle of fresh queso fresco. They’re the perfect balance of comforting and satisfying, and they make a great addition to your Cinco de Mayo menu. Whether you’re serving them as a main or a side, these enchiladas are sure to be a hit with everyone at your celebration!

Read more about this recipe here!

Servings: 4-6

Ingredients:

For the Filling:

  • 1 tbsp olive oil
  • 1 small red onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup cooked black beans, drained and rinsed
  • 1 cup cooked rice
  • ½ cup corn kernels (fresh or frozen)
  • 1 tsp ground cumin
  • ½ tsp chili powder
  • Salt & black pepper, to taste
  • ½ cup shredded cheese (cheddar or ideally Monterey Jack)

For the Sauce:

  • 1 cup marinara sauce
  • ½ tsp oregano
  • ½ tsp cayenne (optional for spice)

For Assembly:

  • 8 small flour or corn tortillas
  • 1 cup shredded cheese (cheddar, Monterey Jack, or a mix)

For Garnish:

  • Fresh cilantro leaves
  • Sliced avocado
  • Crumbled queso fresco or full fat Greek yogurt
  • Lime wedges
  • Thinly sliced red dried chili or jalapeños

Instructions:

  1. Preheat the oven to 375°F (190°C) and lightly grease a baking dish.
  2. Heat olive oil in a pan over medium heat. Sauté the onion and garlic until softened. Add the black beans, rice, corn, cumin, chili powder, salt, and pepper. Stir to combine, then remove from heat and mix in ½ cup of the shredded cheese.
  3. Spoon 2-3 tablespoons of the filling onto each tortilla, roll them tightly, and place them seam-side down in the baking dish.
  4. In a bowl, mix the marinara sauce with oregano and cayenne. Pour the sauce evenly over the enchiladas and top with the remaining 1 cup of shredded cheese.
  5. Bake for 20-25 minutes, or until the cheese is melted and bubbly.
  6. Let cool slightly, then top with fresh cilantro, sliced avocado, crumbled queso fresco, and red chili slices. Optionally, add a layer of Greek yogurt and serve with lime wedges.

5. Guacamole

Cinco de Mayo Guacamole

No Cinco de Mayo party would feel complete without a big bowl of guacamole, and this recipe is one of my absolute favorites! It’s creamy, flavorful, and packed with the perfect blend of fresh ingredients like ripe avocados, tangy lime, and a touch of spice. I love how versatile guacamole is – you can serve it as a dip, spread it on tacos, or even drizzle it over your favorite dishes for that extra burst of flavor. It’s always one of the first things to disappear at any party, and I know it’ll be a hit at yours too!

Read more about this recipe here!

Servings: 4-6

Ingredients:

  • 3 ripe avocados (I used Mexican Hass Avocados)
  • 2 Roma tomatoes
  • 1 jalapeno
  • 1 lime, juiced
  • ½ red onion
  • 2 tbsp cilantro, chopped
  • ¼ tsp salt, or to taste
  • ¼ tsp black pepper, or to taste

Instructions:

  1. Cut the avocados in half, remove and discard the skin and pit. Place the avocado in a bowl and set aside.
  2. Dice the tomatoes and set aside.
  3. Dice the onion and set aside.
  4. Chop the jalapeno and set aside.
  5. Chop the cilantro and set aside.
  6. Cut the lime in half and set aside.
  7. Mash the avocado with a fork until smooth.
  8. Add the diced tomatoes, diced onion, chopped jalapeno, chopped cilantro, lime juice, and season with salt and pepper. Mix until well combined.
  9. Serve with tortilla chips.

6. Mexican Elotes

Cinco de Mayo Mexican Elotes

Mexican Elotes are one of those dishes that always steal the show at any gathering! The sweet, smoky, and tangy combination of grilled corn slathered with mayo, cotija cheese, chili powder, and a squeeze of lime is absolutely irresistible. I love how each bite is packed with so much flavor, and it’s such a fun dish to serve at a Cinco de Mayo celebration. Whether you’re serving them on the cob or off, these elotes are sure to add a delicious and festive touch to your spread!

Read more about this recipe here!

Servings: 4

Ingredients:

  • 4 corns on the cob, husk removed
  • ½ cup cotija cheese
  • 1/3 cup Mexican crema
  • 1/3 cup mayonnaise
  • 1 lime, juiced
  • 2 tbsp cilantro, chopped
  • 1 tsp tajin seasoning

Instructions:

  1. Bring a pot of water to a boil. Boil the corn for about 5 minutes, or until tender.
  2. In a bowl, combine the Mexican crema, mayonnaise, and lime juice. Mix until well combined and set aside.
  3. Chop the cilantro and set aside.
  4. Once the corn is cooked, remove it from the pot and let it cool slightly.
  5. Brush the Mexican crema mixture over the corn.
  6. Top with cotija cheese, tajin seasoning, and cilantro.

7. Chicken Tinga Tacos

Chicken Tinga Tacos are one of my all-time favorite taco fillings for Cinco de Mayo! The smoky, spicy chipotle sauce paired with tender shredded chicken creates such a rich and flavorful bite. I love how easy these tacos are to assemble, yet they feel so special with all that bold flavor. Topped with fresh toppings like cilantro, onions, and a squeeze of lime, they’re always a hit with my family and friends. These tacos are perfect for adding a bit of spice and excitement to your celebration!

Servings: 6

Ingredients:

  • 1.5 lbs boneless, skinless chicken thighs
  • 1 onion, sliced
  • 3 cloves garlic, minced
  • 2 chipotle peppers in adobo sauce
  • 1 can (14 oz) diced tomatoes
  • 1 tsp cumin
  • Salt and pepper to taste
  • 12 corn tortillas
  • Sliced avocado and chopped cilantro for garnish

Instructions:

  1. In a pot, combine chicken, onion, garlic, chipotle peppers, diced tomatoes, cumin, salt, and pepper. Add enough water to cover the chicken.
  2. Bring to a boil, then reduce heat and simmer for 30-40 minutes until chicken is cooked through.
  3. Remove chicken, shred it, and return it to the pot to absorb the sauce.
  4. Warm tortillas and fill them with chicken tinga. Garnish with avocado and cilantro before serving.

8. Chiles Rellenos

Chiles Rellenos

Chiles Rellenos are one of those dishes that always make me feel like I’m getting a taste of authentic Mexican comfort food. The combination of roasted poblano peppers stuffed with a savory filling, then battered and fried to perfection, is simply irresistible. I love how versatile they are – you can stuff them with cheese, beef, or even beans for a vegetarian option. These Chiles Rellenos are sure to be a crowd favorite at your Cinco de Mayo party, adding a deliciously smoky and hearty element to your spread!

Servings: 4

Ingredients:

  • 4 poblano peppers
  • 1 cup shredded cheese (such as Monterey Jack)
  • 2 eggs, separated
  • 1/2 cup flour
  • Salt to taste
  • Oil for frying
  • Tomato sauce for serving

Instructions:

  1. Roast the poblano peppers over an open flame or under a broiler until charred. Place in a plastic bag to steam, then peel off the skins.
  2. Carefully make a slit in each pepper and remove seeds. Stuff with cheese.
  3. In a bowl, beat egg whites until stiff peaks form. In another bowl, mix yolks with flour and salt.
  4. Fold egg whites into the yolk mixture. Dip each stuffed pepper into the batter and fry in hot oil until golden.
  5. Serve with tomato sauce.

9. Pico de Gallo

Pico de Gallo

Pico de Gallo is a must-have for any Cinco de Mayo spread! I absolutely love how fresh and vibrant it is – just a simple mix of juicy tomatoes, crisp onions, cilantro, and a squeeze of lime, with a little kick of jalapeño. It’s the perfect topping for tacos, quesadillas, or just served with chips for a refreshing dip. I always find myself going back for more because it adds such a bright, zesty flavor to everything it touches. It’s quick to whip up and guaranteed to be a hit at your celebration!

Servings: 4-6

Ingredients:

  • 4 ripe tomatoes, diced
  • 1 small onion, finely chopped
  • 1 jalapeño, minced (optional)
  • 1/4 cup fresh cilantro, chopped
  • Juice of 1 lime
  • Salt to taste

Instructions:

  1. In a bowl, combine diced tomatoes, onion, jalapeño, and cilantro.
  2. Add lime juice and salt, mixing well.
  3. Let sit for 15 minutes before serving to meld flavors.

10. Cilantro Lime Rice

Cilantro Lime Rice

Cilantro Lime Rice is one of those side dishes that can really elevate your Cinco de Mayo spread with minimal effort! I love how the fresh, zesty lime and fragrant cilantro bring such a refreshing balance to the rice, making it the perfect complement to tacos, enchiladas, or any of your favorite Mexican dishes. It’s so easy to make and adds that little extra burst of flavor that ties everything together. 

Servings: 4

Ingredients:

  • 1 cup long-grain rice
  • 2 cups chicken or vegetable broth
  • Juice of 1 lime
  • 1/4 cup fresh cilantro, chopped
  • Salt to taste

Instructions:

  1. Rinse rice under cold water until the water runs clear.
  2. In a saucepan, combine rice and broth. Bring to a boil, then reduce heat, cover, and simmer for 18-20 minutes until liquid is absorbed.
  3. Remove from heat and fluff with a fork. Stir in lime juice, cilantro, and salt before serving.

11. Beef Empanadas

Beef Empanadas

Beef Empanadas are the perfect handheld bite for your Cinco de Mayo celebration! I love how the crispy, golden crust holds all the savory, spiced beef filling, making each bite satisfying and full of flavor. These empanadas are great for a party because they’re easy to pick up and eat without any fuss. Whether served as an appetizer or a main dish, they’re sure to be a favorite with everyone, and the blend of spices in the filling adds a delightful kick that will keep your guests coming back for more!

Servings: 12

Ingredients:

  • 1 lb ground beef
  • 1 onion, finely chopped
  • 1 tsp cumin
  • 1/2 tsp paprika
  • Salt and pepper to taste
  • 1 package empanada dough discs
  • 1 egg, beaten (for egg wash)

Instructions:

  1. In a skillet, cook ground beef and onion until browned. Stir in cumin, paprika, salt, and pepper. Let cool.
  2. Preheat the oven to 400°F (200°C).
  3. Place a spoonful of beef mixture in the center of each dough disc, fold over, and seal the edges with a fork.
  4. Brush with beaten egg and place on a baking sheet. Bake for 20-25 minutes until golden brown.

12. Tortilla Chips with Cheese Sauce

Tortilla Chips with Cheese Sauce

Tortilla Chips with Cheese Sauce are always a crowd favorite, and for good reason! The crispy, salty chips paired with that creamy, melty cheese sauce create the perfect comfort food combo. I love how easy it is to whip up the cheese sauce – just a few simple ingredients and you’ve got a warm, gooey dip that everyone will want to dip into. Whether served as a snack on their own or alongside your tacos and salsas, these cheesy chips are sure to be a hit at your Cinco de Mayo fiesta!

Servings: 4-6

Ingredients:

  • 1 bag tortilla chips
  • 2 cups shredded cheese (cheddar or Monterey Jack)
  • 1 cup milk
  • 1 tbsp flour
  • 1 tsp jalapeño juice (optional)
  • Salt to taste

Instructions:

  1. In a saucepan over medium heat, melt a tablespoon of butter. Whisk in flour and cook for 1 minute.
  2. Gradually add milk, stirring until thickened. Add cheese and jalapeño juice, stirring until melted and smooth.
  3. Serve warm cheese sauce over tortilla chips.

13. Mexican Street Corn Salad (Esquites)

Mexican Street Corn Salad (Esquites)

Mexican Street Corn Salad, or Esquites, is one of my absolute favorite ways to enjoy the flavors of elote in a fresh, easy-to-serve salad form. I love how the sweet, charred corn is combined with creamy mayo, tangy lime, and a sprinkle of chili powder for that perfect balance of smoky, spicy, and tangy. It’s a dish that’s always a crowd-pleaser and adds a nice touch of brightness and flavor to your Cinco de Mayo spread. Whether you serve it in bowls or as a side to your tacos, this Esquites salad will definitely be one of the stars of your celebration!

Servings: 4-6

Ingredients:

  • 4 ears of corn, grilled and kernels removed
  • 1/2 cup mayonnaise
  • 1/4 cup sour cream
  • 1 tsp chili powder
  • 1/2 cup crumbled cotija cheese
  • 1/4 cup fresh cilantro, chopped
  • Juice of 1 lime
  • Salt to taste

Instructions:

  1. In a bowl, combine grilled corn, mayonnaise, sour cream, chili powder, cotija cheese, cilantro, lime juice, and salt.
  2. Mix well and serve chilled or at room temperature.

14. Churros with Chocolate Sauce

Churros with Chocolate Sauce

Churros with Chocolate Sauce are the perfect sweet treat to round out your Cinco de Mayo celebration! I love how crispy on the outside and soft on the inside these churros are, with just the right amount of cinnamon-sugar coating. The warm, velvety chocolate sauce makes every bite even more indulgent and irresistible. Whether you’re serving them as a dessert or just a fun snack, these churros will be a hit with everyone – because who can resist that perfect combo of cinnamon, sugar, and chocolate?

Servings: 6

Ingredients:

  • 1 cup water
  • 1/2 cup butter
  • 1 cup flour
  • 1 tsp sugar
  • 1/4 tsp salt
  • 2 eggs
  • Oil for frying
  • 1/2 cup sugar (for coating)
  • 1 cup chocolate chips (for sauce)
  • 1/2 cup heavy cream (for sauce)

Instructions:

  1. In a saucepan, combine water, butter, sugar, and salt. Bring to a boil, then remove from heat and stir in flour until a dough forms.
  2. Allow to cool slightly, then mix in eggs one at a time until smooth.
  3. Heat oil in a deep skillet. Pipe dough into hot oil in 4-6 inch strips. Fry until golden brown, then drain on paper towels and roll in sugar.
  4. For the chocolate sauce, heat heavy cream until just simmering. Pour over chocolate chips and stir until melted and smooth. Serve churros with chocolate sauce for dipping.

15. Mole Enchiladas

Mole Enchiladas are a showstopper dish for any Cinco de Mayo celebration! The rich, velvety mole sauce, with its deep, complex flavors, perfectly coats the soft tortillas and adds a beautiful depth of taste to each bite. I love how the sauce is made with a mix of chocolate, chiles, and spices – it creates a smoky, slightly sweet flavor that’s simply irresistible. These enchiladas are hearty, comforting, and packed with flavor, making them the perfect dish to impress your guests and add a little extra flair to your fiesta!

Servings: 4-6

Ingredients:

  • 8 corn tortillas
  • 2 cups cooked chicken, shredded (or cheese for a vegetarian option)
  • 2 cups mole sauce (store-bought or homemade)
  • 1/2 cup crumbled queso fresco
  • 1/4 cup chopped cilantro for garnish
  • Sour cream for drizzling (optional)

Instructions:

  1. Preheat the oven to 350°F (175°C).
  2. Fill each tortilla with shredded chicken or cheese, roll them up, and place them seam-side down in a baking dish.
  3. Pour mole sauce over the enchiladas and sprinkle with queso fresco.
  4. Bake for 20 minutes until heated through. Garnish with cilantro and drizzle with sour cream before serving.

16. Tacos al Pastor

Tacos Al Pastor

Tacos al Pastor are a must-have for any Cinco de Mayo celebration! The combination of marinated pork, slow-cooked to perfection, and served with a juicy pineapple topping is absolutely mouthwatering. I love how the smoky, slightly sweet flavors of the pork mix with the fresh, tangy pineapple – it creates the perfect balance of flavors in every bite. These tacos are always a crowd favorite and add a fun, flavorful twist to your taco spread. Whether you’re grilling them up at home or serving them at a party, Tacos al Pastor will definitely be a hit with your guests!

Servings: 6

Ingredients:

  • 1.5 lbs pork shoulder, thinly sliced
  • 1/4 cup pineapple juice
  • 2 tbsp adobo sauce (from canned chipotle peppers)
  • 1 tsp cumin
  • 1 tsp oregano
  • Salt and pepper to taste
  • 12 corn tortillas
  • 1 cup diced pineapple
  • Chopped onions and cilantro for garnish
  • Lime wedges for serving

Instructions:

  1. In a bowl, mix pork with pineapple juice, adobo sauce, cumin, oregano, salt, and pepper. Marinate for at least 1 hour.
  2. Cook the marinated pork in a skillet over medium-high heat until browned and cooked through.
  3. Warm tortillas and fill with pork, diced pineapple, onions, and cilantro. Serve with lime wedges.

17. Sopes

Sopes

Sopes are one of my favorite dishes to make for Cinco de Mayo because they’re incredibly versatile and packed with flavor! The thick, soft corn masa base is topped with refried beans, seasoned meat, cheese, lettuce, and a drizzle of crema, making each bite rich and satisfying. I love how customizable they are – you can add anything from grilled chicken to chorizo or even go for a vegetarian version. These sopes are always a hit at any party, offering a great balance of textures and a wonderful burst of Mexican flavors that your guests will love!

Servings: 4-6

Ingredients:

  • 2 cups masa harina
  • 1/2 tsp salt
  • 1 cup warm water
  • 1 can (15 oz) refried beans
  • 1 lb ground beef or shredded chicken
  • 1 cup shredded lettuce
  • 1/2 cup diced tomatoes
  • 1/2 cup crumbled queso fresco
  • Salsa for serving

Instructions:

  1. In a bowl, mix masa harina, salt, and water until a dough forms. Divide into balls and flatten into thick disks.
  2. Cook disks on a hot griddle until lightly browned on both sides. Pinch the edges to form a border.
  3. Spread refried beans on each sope, top with meat, lettuce, tomatoes, and queso fresco. Serve with salsa.

18. Ceviche

Ceviche

Ceviche is the perfect light and refreshing dish for Cinco de Mayo, especially as the weather starts to warm up! I love how the fresh seafood- typically shrimp or fish – is coated in tangy lime juice, and then mixed with crisp vegetables like tomatoes, onions, and cilantro. It’s bright, zesty, and packed with flavor, making it a great appetizer or side to balance out heavier dishes. 

Servings: 4-6

Ingredients:

  • 1 lb fresh shrimp, peeled and deveined
  • 1 cup lime juice
  • 1/2 cup diced tomatoes
  • 1/4 cup finely chopped red onion
  • 1 jalapeño, minced
  • 1/4 cup fresh cilantro, chopped
  • Salt and pepper to taste
  • Tortilla chips for serving

Instructions:

  1. In a bowl, combine shrimp and lime juice. Cover and refrigerate for 2-3 hours until shrimp are opaque.
  2. Drain excess lime juice and mix in tomatoes, onion, jalapeño, cilantro, salt, and pepper.
  3. Serve chilled with tortilla chips.

19. Tamales

Tamales

Tamales are a true classic and always a hit! The soft, flavorful masa filled with seasoned meat, cheese, or even sweet ingredients like cinnamon and fruit is something everyone looks forward to. I love how tamales are wrapped in corn husks, keeping them moist and full of flavor. Whether you’re making them from scratch or getting them ready in advance, they’re such a special dish to share with family and friends.

Servings: 12

Ingredients:

  • 2 cups masa harina
  • 1/2 cup vegetable shortening
  • 1 tsp baking powder
  • 1/2 tsp salt
  • 1.5 cups chicken broth
  • Filling options: shredded chicken, cheese, or pork
  • Corn husks, soaked in warm water

Instructions:

  1. In a bowl, beat the shortening until fluffy. Mix in masa harina, baking powder, salt, and chicken broth until a soft dough forms.
  2. Spread a tablespoon of masa on a corn husk, add filling, and fold the husk over.
  3. Place tamales upright in a steamer and steam for about 1 hour, until masa is firm. Serve with salsa.

20. Queso Fundido

Queso Fundido

Queso Fundido is one of those dishes that always brings a crowd together, and for good reason! The gooey, melted cheese is perfect for dipping warm tortillas or chips into. I love how this dish is simple yet indulgent, with that rich, creamy cheese being the star of the show. It’s the perfect appetizer to kick off your Cinco de Mayo celebration and definitely a crowd favorite – because who can resist that cheesy, melty goodness?

Servings: 4-6

Ingredients:

  • 8 oz chorizo, casings removed
  • 2 cups shredded cheese (such as Chihuahua or Monterey Jack)
  • 1/4 cup diced onion
  • 1/4 cup diced jalapeños (optional)
  • Tortilla chips or warm tortillas for serving

Instructions:

  1. In a skillet, cook chorizo over medium heat until browned. Add onions and jalapeños, cooking until softened.
  2. Reduce heat and sprinkle cheese over the chorizo mixture. Cover and cook until cheese is melted.
  3. Serve warm with tortilla chips or tortillas.

21. Horchata

Horchata

Horchata is the perfect refreshing drink to accompany your Cinco de Mayo feast! I love how this sweet, creamy beverage made with rice, cinnamon, and vanilla adds a cool, soothing contrast to the bold flavors of Mexican cuisine. It’s so easy to make and always a hit with my guests, especially when served over ice on a warm day. Whether you’re enjoying it with tacos or sipping it on its own, horchata brings a deliciously sweet and spiced touch to your celebration!

Servings: 4

Ingredients:

  • 1 cup long-grain white rice
  • 4 cups water
  • 1 cup milk
  • 1/2 cup sugar
  • 1 tsp cinnamon
  • 1 tsp vanilla extract
  • Ground cinnamon for garnish

Instructions:

  1. Rinse rice under cold water and soak in 2 cups of water for 4 hours or overnight.
  2. Blend soaked rice with remaining water until smooth. Strain through a fine sieve or cheesecloth into a pitcher.
  3. Stir in milk, sugar, cinnamon, and vanilla. Chill before serving, garnished with ground cinnamon.

22. Flan

Flan is the ultimate dessert to end your Cinco de Mayo celebration on a sweet note! I absolutely love how silky smooth and rich the custard is, with that beautiful caramel layer on top that adds the perfect touch of sweetness. It’s not overly heavy, so it’s the ideal way to balance out all the savory dishes, and it’s always a crowd-pleaser. Whether you’re making it ahead of time or serving it fresh, flan is a guaranteed hit that will leave everyone asking for seconds!

Servings: 6

Ingredients:

  • 1 cup sugar (for caramel)
  • 4 large eggs
  • 1 can (14 oz) sweetened condensed milk
  • 1 can (12 oz) evaporated milk
  • 1 tsp vanilla extract

Instructions:

  1. Preheat the oven to 350°F (175°C). In a saucepan, melt sugar over medium heat until golden brown. Quickly pour into a flan mold or individual ramekins, tilting to coat the bottom.
  2. In a blender, combine eggs, sweetened condensed milk, evaporated milk, and vanilla. Blend until smooth.
  3. Pour the mixture over the caramel in the mold. Place in a baking dish filled with water and bake for 50-60 minutes until set.
  4. Let cool, then refrigerate before inverting onto a plate to serve.

23. Chiles en Nogada

Chiles en Nogada

Chiles en Nogada are a true showstopper dish for any Cinco de Mayo celebration! The combination of roasted poblano peppers stuffed with a savory picadillo (a ground meat filling), topped with a rich, creamy walnut sauce and pomegranate seeds, creates a beautifully balanced flavor profile. I love how this dish is not only delicious but also visually stunning with its vibrant colors. It’s a traditional Mexican dish that feels extra special for a festive occasion and is sure to impress your guests with its unique, bold flavors!

Servings: 4-6

Ingredients:

  • 4 poblano peppers
  • 1 lb ground beef or pork
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 apple, diced
  • 1 pear, diced
  • 1/2 cup dried fruit (raisins or apricots)
  • 1 tsp cinnamon
  • Salt and pepper to taste
  • 1 cup walnuts, soaked and blended with milk
  • 1/4 cup pomegranate seeds for garnish
  • Fresh parsley for garnish

Instructions:

  1. Roast the poblano peppers until charred, then steam in a plastic bag to loosen skins. Peel and remove seeds.
  2. In a skillet, cook onion and garlic until soft. Add ground meat and cook until browned. Stir in apple, pear, dried fruit, cinnamon, salt, and pepper. Cook for 5 minutes.
  3. Stuff each pepper with the meat mixture and place in a serving dish.
  4. Pour the walnut sauce over the stuffed peppers and garnish with pomegranate seeds and parsley before serving.

24. Tostones

Tostones

Tostones are a fun and crispy treat that always make a great addition to any Cinco de Mayo spread! Made from twice-fried plantains, these golden, crunchy bites are perfect for dipping into salsa, guacamole, or a tangy dipping sauce. I love how they’re simple to make but full of flavor, with a satisfying crunch that pairs wonderfully with the other dishes at your party. Whether you serve them as an appetizer or a side, tostones are sure to be a crowd favorite and bring a little extra excitement to your celebration!

Servings: 4

Ingredients:

  • 2 green plantains
  • Oil for frying
  • Salt to taste
  • Garlic sauce or salsa for dipping

Instructions:

  1. Peel the plantains and cut them into 1-inch thick slices.
  2. Heat oil in a deep skillet over medium heat. Fry the plantain slices for about 3-4 minutes until lightly golden.
  3. Remove from oil and flatten each slice using a flat surface or a tostonera.
  4. Return flattened plantains to the oil and fry again until golden brown and crispy, about 2-3 minutes.
  5. Drain on paper towels, sprinkle with salt, and serve with garlic sauce or salsa.

25. Papas con Chorizo

Papas con Chorizo

Papas con Chorizo are a hearty and flavorful dish that’s perfect for adding some savory depth to your Cinco de Mayo spread! The combination of crispy, golden potatoes and spicy chorizo creates a deliciously satisfying bite that’s full of flavor. I love how versatile this dish is – you can serve it on its own, in tacos, or even with a side of eggs for a more filling meal.

Servings: 4

Ingredients:

  • 4 medium potatoes, peeled and diced
  • 8 oz chorizo, casings removed
  • 1 small onion, chopped
  • 1 jalapeño, chopped (optional)
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions:

  1. Boil diced potatoes in salted water until tender, about 10-15 minutes. Drain and set aside.
  2. In a skillet, cook chorizo over medium heat until browned. Add onion and jalapeño, cooking until softened.
  3. Stir in boiled potatoes and cook until heated through. Season with salt and pepper.
  4. Garnish with fresh cilantro before serving.

26. Cactus Salad (Ensalada de Nopales)

Cactus Salad (Ensalada de Nopales)

Cactus Salad, or Ensalada de Nopales, is a fresh and vibrant dish that brings a unique flavor and texture to your Cinco de Mayo celebration! The tender strips of nopal cactus are perfectly paired with juicy tomatoes, onions, cilantro, and a light lime dressing, making it a wonderfully refreshing and healthy addition to the spread. I love how the earthy taste of the cactus complements the bright, zesty flavors of the other ingredients. It’s a dish that’s not only delicious but also full of color, making it a great side or salad for your fiesta!

Servings: 4

Ingredients:

  • 2 cups nopales, cleaned and diced
  • 1 tomato, diced
  • 1/4 onion, finely chopped
  • 1/4 cup fresh cilantro, chopped
  • Juice of 1 lime
  • Salt to taste
  • Queso fresco for topping (optional)

Instructions:

  1. Boil nopales in salted water for about 10-15 minutes until tender. Drain and rinse under cold water.
  2. In a bowl, combine cooked nopales, tomato, onion, cilantro, lime juice, and salt. Mix well.
  3. Top with crumbled queso fresco before serving.

27. Beef Barbacoa

Beef Barbacoa

Beef Barbacoa is a flavorful and tender dish that will bring a smoky, rich taste to your Cinco de Mayo spread! Slow-cooked to perfection, the beef is seasoned with a blend of spices and herbs, resulting in melt-in-your-mouth meat that’s perfect for tacos, burritos, or bowls. I love how the deep flavors from the slow cooking process really shine through, and it’s always a hit with my guests. Whether served with fresh cilantro, onions, and a squeeze of lime, Beef Barbacoa is sure to be a standout dish at your celebration!

Servings: 6-8

Ingredients:

  • 3 lbs beef chuck roast
  • 1 onion, quartered
  • 4 cloves garlic
  • 2-3 chipotle peppers in adobo sauce
  • 1 tsp cumin
  • 1 tsp oregano
  • 1/4 cup apple cider vinegar
  • Salt and pepper to taste
  • Corn tortillas for serving

Instructions:

  1. In a slow cooker, place the beef, onion, garlic, chipotle peppers, cumin, oregano, vinegar, salt, and pepper. Add enough water to cover the meat.
  2. Cook on low for 8 hours or until the beef is tender and easily shredded.
  3. Shred the beef and serve in corn tortillas with your favorite toppings.

28. Salsas Verdes

Salsas Verdes

Salsas Verdes are a vibrant and tangy addition to any Cinco de Mayo celebration! Made with fresh green tomatillos, cilantro, and a hint of heat from jalapeños, this salsa packs a punch while still being refreshing. I love how versatile it is – you can drizzle it over tacos, serve it alongside chips, or even use it to elevate grilled meats. The bright, zesty flavors really bring a fun kick to the spread, and it’s always a favorite that adds a burst of green to your fiesta!

Servings: 4-6

Ingredients:

  • 1 lb tomatillos, husked and rinsed
  • 1/2 onion, chopped
  • 1 jalapeño, chopped (optional)
  • 1/4 cup fresh cilantro
  • Juice of 1 lime
  • Salt to taste

Instructions:

  1. Boil tomatillos in water until soft, about 10 minutes. Drain and let cool.
  2. In a blender, combine tomatillos, onion, jalapeño, cilantro, lime juice, and salt. Blend until smooth.
  3. Serve with tortilla chips or as a topping for tacos.

29. Arroz con Pollo

Arroz con Pollo

Arroz con Pollo is a classic comfort dish that always feels like a warm, hearty hug on Cinco de Mayo! The tender, seasoned chicken cooked alongside flavorful rice, vegetables, and spices creates a dish that’s both filling and packed with delicious flavors. I love how the rice soaks up all the savory juices from the chicken, making each bite rich and satisfying.

Servings: 6

Ingredients:

  • 1.5 lbs chicken thighs, bone-in and skin-on
  • 2 cups rice
  • 1 onion, chopped
  • 1 bell pepper, chopped
  • 2 cloves garlic, minced
  • 1 can (14 oz) diced tomatoes
  • 4 cups chicken broth
  • 1 tsp cumin
  • 1 tsp paprika
  • Salt and pepper to taste
  • Fresh peas and cilantro for garnish

Instructions:

  1. In a large pot, brown chicken thighs on all sides, then remove and set aside.
  2. In the same pot, sauté onion, bell pepper, and garlic until soft. Stir in rice, diced tomatoes, chicken broth, cumin, paprika, salt, and pepper.
  3. Return chicken to the pot, cover, and simmer for about 30-40 minutes until rice is cooked and chicken is tender.
  4. Garnish with peas and cilantro before serving.

30. Tres Leches Cake

Tres Leches Cake

Tres Leches Cake is the perfect sweet treat to wrap up your Cinco de Mayo celebration! This ultra-moist cake soaked in a blend of three types of milk – evaporated, condensed, and whole – creates a melt-in-your-mouth dessert that’s both creamy and rich. I love how the light, airy sponge cake absorbs all that delicious milk mixture, making each bite indulgent yet not too heavy. Topped with a dollop of whipped cream and fresh fruit, it’s a beautiful and satisfying dessert that’s sure to impress your guests and leave them craving more!

Servings: 8-10

Ingredients:

  • 1 cup all-purpose flour
  • 1 tsp baking powder
  • 1/4 tsp salt
  • 5 large eggs
  • 1 cup sugar
  • 1/3 cup milk
  • 1 can (12 oz) evaporated milk
  • 1 can (14 oz) sweetened condensed milk
  • 1 cup heavy cream
  • Fresh fruit for topping (optional)

Instructions:

  1. Preheat the oven to 350°F (175°C). Grease a 9×13 inch baking dish.
  2. In a bowl, whisk together flour, baking powder, and salt. In another bowl, beat eggs and sugar until fluffy. Gradually add flour mixture and milk, mixing until smooth.
  3. Pour batter into the prepared dish and bake for 25-30 minutes until a toothpick comes out clean. Let cool.
  4. In a separate bowl, mix evaporated milk, condensed milk, and heavy cream. Poke holes in the cooled cake and pour the milk mixture over it.
  5. Refrigerate for at least 4 hours or overnight. Serve topped with whipped cream and fresh fruit.

These 30 Cinco de Mayo party food ideas are sure to make your celebration unforgettable, bringing a delicious variety of flavors and vibrant dishes to the table. Whether you’re serving savory tacos, indulgent desserts, or refreshing drinks, each recipe adds its own special touch to your fiesta.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.