Cinco de Mayo (the Fifth of May) is a traditional Mexican holiday created to commemorate the unlikely 1862 victory of the Mexican army over French adversaries at the Battle of Puebla. Since the Franco-Mexican War, people on both sides of the U.S.-Mexican border have celebrated Mexican resiliency through hosting Cinco de Mayo parties featuring traditional and not-so-traditional Cinco de Mayo food. Our collection of Cinco de Mayo food ideas features Mexican cuisine favorites and Cinco de Mayo recipes inspired by Mexican traditions and cultures. From appetizers to desserts, the following list of Cinco de Mayo food options will help you plan your Cinco de Mayo party menu!
You can't have a Cinco de Mayo party without guacamole! This easy guacamole is the perfect appetizer because it only takes 15 minutes to make and is extra delicious.
Similarly, no Cinco de Mayo party would be complete without some salsa! This sensible salsa recipe can be prepared ahead of time and stored in the refrigerator for up to 8 hours before serving.
Combine the main ingredient of salsa with that of guacamole and you get delicious avocado salsa. This corn, tomato and avocado salsa recipe is ready for dipping in just 10 minutes. Don't forget the tortilla chips!
Supplement your scoopable starters with Shrimp Ceviche. This Latin American-inspired seafood recipe features cooked shrimp and can be prepared in advance.
Roast some poblano chiles to make this delicious meatless main dish. You can also include some rice or corn tortillas on your menu to pair with your stuffed pepper skillet.
Try these terrific tostadas if you're a fan of tacos and other great Mexican-style dishes. Guests will definitely enjoy these tostadas topped with chicken, cheese, salsa, and more flavors.
Serve some traditional Mexican brunch with corn tortillas covered by chili shredded chicken. Fry your own corn tortillas or use store-bough tortillas chips. Top with shredded cheese and sour cream.
Go for genuine Mexican flavors and taste with this Nopales huaraches recipe. Ready to enjoy in under 30 minutes, this dish features edible cactus paddles and tomatillos (Mexican husk tomatoes).
Try your hand at Savory Beef Empanadas. They’re easier than you may think and you can make the filling or the empanadas themselves ahead of time. Combine ground beef, ham, green peppers, onion, garlic, cilantro and tomato sauce for these tasty handheld empanadas.
For guests who prefer chicken over beef, this Mexican mole recipe will do the trick. With peanuts, peanut butter, semi-sweet chocolate, garlic, chile pepper powder and more, this chicken mole recipe is a wondrous take on a Mexican classic.
Make a delicious taco filling for Cinco de Mayo when you try Slow-Cooker Beef Barbacoa. This is an easy recipe that makes for a flavorful beef taco filling that goes great with warm corn tortillas and fresh salsa.
It's dessert time with our fantastic flan recipe! See this five-ingredient flan recipe in action when you try our Cream Cheese Flan Recipe page.
Along with flan, another popular Mexican dessert is tres leches cake. Watch our cooking video to see how to create a chocolate twist on traditional tres leches recipes. You can use this Chocolate Tres Leches Cake recipe to make Cinco de Mayo cupcakes or cake.
Buñuelos take a little longer to prepare than some of our easier Mexican-inspired dessert recipes, but the wait is definitely worth it with this recipe! Buñuelos are essentially fried dough covered in cinnamon sugar. Served with caramel and chocolate sauces and sprinkled with cinnamon sugar, these Mexican buñuelos are amazing
Churros are not classic Mexican desserts, but they are super popular in the United States and other countries. Because of their popularity, ending your Cinco de Mayo party with these chocolate-y churros will make you the most popular party host around!