Hola, amigos! If you’re on the hunt for the best easy Cinco de Mayo recipes, Cinco de Mayo crafts, and gorgeous Cinco de Mayo decorations for your celebration this year, consider this your one-stop shop. Below I’ve assembled everything you’ll need to throw the best dang Cinco de Mayo fiesta around! 

table-lined filled with assorted cinco de mayo drinks, appetizers, entrees, side dishes, snacks, and crafts.

While there are lots of muy bueno ideas that are Muy Bueno Fiestas cookbook exclusives (so buy the book! 😉), below are dozens of my favorite Cinco de Mayo food ideas plus drinks, homemade decorations, and other fun family traditions for celebrating this beloved holiday. Let’s get started, shall we?

What is Cinco de Mayo?

​​Many people think this holiday Mexico’s Independence Day, but that’s actually celebrated on September 16th. 

Rather, Cinco de Mayo, which literally translates to “the fifth of May,” is a holiday that celebrates the Mexican army’s unlikely victory over the French at the Battle of Puebla in 1862. Don’t you just love a good underdog story?

Puebla, Mexico building with paper picador

At the time, Mexico was in a lot of debt and the French saw an opportunity to take over the country. However, the Mexican army, led by General Ignacio Zaragoza, bravely defeated the French, even though they were outnumbered and outgunned.

Cinco de Mayo has become a popular celebration in the United States, especially in areas with large Mexican-American populationsIt’s a time to honor and celebrate Mexican culture and heritage and to recognize the contributions that Mexican Americans have made to American society. 

Of course, no Cinco de Mayo celebration would be complete without delicious food and drinks, so it’s ALSO a great excuse to indulge in some delicious Mexican cuisine and festive drinks!

Popular Cinco de Mayo foods like guacamole, salsa, and tacos, as well as margaritas and Mexican beers are always welcome. So, if you’re looking for a reason to party with some tasty food and drinks, Cinco de Mayo is the perfect occasion! Read on below for tons of fun menu ideas.

Yvette Marquez Sharpnack, latina food blogger, toasting the camera with a margarita.

Why is Cinco de Mayo celebrated in the United States?

Cinco de Mayo has become a way for Mexican Americans to celebrate their heritage and culture. It’s a day to come together with family and friends and enjoy traditional Mexican food and drink. Perhaps more importantly, it’s also a time to celebrate the rich history and contributions of Mexican Americans to American society.

In recent years, Cinco de Mayo has also become quite commercialized. Many businesses capitalize on the holiday with sales and promotions. However, it’s important to remember the historical significance of the holiday and the sacrifices made by Mexican soldiers during the Battle of Puebla.

As I like to say, make sure to celebrate, but don’t appropriate! In other words, leave that Dollar Store sombrero at home, okay?

Is Cinco de Mayo celebrated in Mexico?

¡Claro que sí! Cinco de Mayo is definitely still celebrated in Mexico, but it’s more of a regional celebration than it is here. It’s also not given the same federal holiday status as it is here in the US!

In Mexico, the day is primarily celebrated in the state of Puebla in Central Mexico, where the famous battle took place. The statewide celebration usually includes colorful parades, historical reenactments of the battle, and, of course, lots and lots of yummy Mexican food and drink.  

What is considered traditional Cinco de Mayo food?

While I think you can happily serve ANY Mexican food for Cinco de Mayo, I think the most strictly traditional fare would be dishes that hail from the state of Puebla. Some prime examples of their rich culinary traditions include chiles en nogada, mole poblano, cemitas, and tamales. That said, feel free to dive into any of the dozens of recipes I offer below!

What are traditional Cinco de Mayo colors?

If you’re looking for a color theme, you can’t go wrong with the colors of the Mexican flag: green, white, and red. That said, plenty of other bright, festive colors like pink, orange, and yellow are also 100% appropriate. At the end of the day, if your fiesta is filled with lots of rich, saturated, cheerful hues, you’re doing great!

Best Cinco de Mayo Appetizers

Get ready to spice up your Cinco de Mayo party with some delicious appetizers! Whether you’re planning a big fiesta or just a small gathering with friends and family, there’s no shortage of tasty Mexican-inspired bites to choose from. 

fire roasted salsa in a stone bowl

Pico de Gallo

4.35 (20 ratings)
This iconic fresh tomato salsa is also called salsa bandera (flag) because it has the three colors of the Mexican flag: green, white, and red making this salsa perfect for Cinco de Mayo celebrations.
Get the Recipe

Classic Guacamole

5 (11 ratings)
This classic guacamole recipe is super simple and fresh. Beware; it’s also addictive.
Get the Recipe
a bowl of this Roasted Tomatillo-Chipotle Salsa served with tortilla chips

Roasted Tomatillo-Chipotle Salsa

5 (4 ratings)
This easy salsa only needs three basic ingredients. Serve it with tortilla chips as an appetizer or spoon this smoky, citrusy salsa over your favorite tacos al pastor or quesadillas.
Get the Recipe

Pico de Gallo

5 (3 ratings)
This iconic fresh tomato salsa is also called salsa bandera (flag) because it has the three colors of the Mexican flag: green, white, and red making this salsa perfect for Cinco de Mayo celebrations.
Get the Recipe
hand holding tortilla filled with queso fundido with hatch chiles and mushrooms

Queso Fundido with Mushrooms and Hatch Green Chile

5 (1 rating)
This molten cheese dip is topped with a mouthwatering mixture of sautéed shiitake mushrooms and green chiles. This queso is made with two cheeses (queso quesadilla and queso Oaxaca) combined with an irresistible mixture of sautéed mushrooms and Hatch green chile. If you can’t find Hatch chiles, substitute with Anaheim chiles, which are available in most grocery stores. Serve this queso with warm corn or flour tortillas.
Get the Recipe
flat lay shot of a serving platter of baked beef flautas stuffed with birria and jack cheese next to a bowl of birria consomme.

Baked Beef Flautas with Birria

5 (2 ratings)
Crispy Baked Birria Flautas – an easy, delicious twist on tacos! Perfect for parties, they're dip-friendly and made with less than 10 ingredients.
Get the Recipe
single serving of coctel de camarones on a black serving plate with a pile of saltines

Coctel de Camarones (Mexican Shrimp Cocktail)

5 (22 ratings)
This shrimp cocktail with a spicy cocktail sauce made with freshly chopped red onions, cilantro, and avocados is the perfect light and easy appetizer or healthy lunch, especially during hot months.
Get the Recipe
two glass goblets filled with mexican shrimp ceviche de camaron and topped with lemon and lime wedges.

Mexican Shrimp Ceviche (Ceviche de Camarón)

4.84 (12 ratings)
Bright, fresh, and bursting with flavor, this Mexican Shrimp Ceviche recipe is sure to become one of your favorite summer recipes. Made with just 11 ingredients and 15 minutes of active prep, this easy ceviche recipe is the no-cook meal of your dreams!
Get the Recipe

Authentic Cinco de Mayo Entrées

If you want to feast like a king or queen, check out these mouth-watering Cinco de Mayo entrees! From sizzling fajitas to juicy carne asada, there are endless options to choose from. It’s time to gather your amigos and familia, and get ready to enjoy a delicious Cinco de Mayo feast that will have everyone asking for seconds!

authentic mexican pork tamales rojos steaming in a tamalada.

Authentic Mexican Pork Tamales Rojos

4.59 (87 ratings)
If you've been itching to learn how to make everyone's favorite traditional Mexican holiday dish, you've come to the right place. These Muy Bueno Tamales Rojos are mouthwateringly delicious; tender shreds of spicy red chile pork are wrapped in a soft masa dough and steamed to perfection for a rustic, comforting meal you won't soon forget.
Get the Recipe
Overhead on the delicious Red Chicken Pozole Bowl

Chicken Pozole Rojo

4.95 (80 ratings)
This Red Chicken Pozole is a comforting dream in a bowl. Filled with spicy chiles, white hominy, and topped with tons of crunchy veggies. This traditional Mexican soup is fancy enough for company and easy enough to serve on a casual weeknight.
Get the Recipe
three Chile Rellenos on a tray with a side of salsa and a skillet of refried beans

Authentic Chiles Rellenos Capeados

4.92 (35 ratings)
An authentic fried Chiles Rellenos recipe. Anaheim peppers are roasted and then filled with melty queso Oaxaca, coated in a delicate, soft, but slightly crispy coating and served with a warm ranchero salsa. Delicious!
Get the Recipe
Asado de Chile Colorado (Pork in Red Chile Sauce) in bowl

Asado de Chile Colorado (Pork in Red Chile Sauce)

4.96 (23 ratings)
Chile Colorado is an authentic dish from northern Mexico made with tender pork pieces simmered in a homemade red chile sauce. It is also a commonly served dish in New Mexico and El Paso.
Get the Recipe
chicken tinga tostadas on a green plate

Chicken Tinga

4.67 (21 ratings)
Chicken tinga is a versatile dish of shredded chicken in a tomato and chipotle sauce. Tinga is great for a taco bar or tostada buffet, where guests can create their own mountain of goodness.
Get the Recipe
Shripm Tacos recipe served on a tray with pita bread, parsley and a few bowls with deliciousness on the side

Quick & Easy Shrimp Tacos

4.13 (16 ratings)
What if I told you that you can make this gorgeous platter of Easy Shrimp Tacos for dinner in less than 30 minutes? With my tried and true foolproof recipe, you can! Trust me: this tasty, healthy, slightly spicy, Lenten-friendly meal is about to become your new weeknight favorite.
Get the Recipe
Overhead shot of papas con chorizo in a black skillet

Papas con Chorizo (Potatoes with Mexican Chorizo)

4.34 (12 ratings)
Papas con chorizo is a classic Mexican breakfast. Requiring just two ingredients and absolutely jam packed with flavor.
Get the Recipe
black and tan plate filled with 3 pulled pork enchiladas verdes.

Pulled Pork Enchiladas in Salsa Verde

4.73 (11 ratings)
Tender, melt-in-your-mouth slow-cooked pork, spicy chile sauce-dipped tortillas, and melty cheese combine forces in this amazingly delicious recipe for Pulled Pork Enchiladas. I can’t get enough of them, and I have a feeling you'll have the same reaction!
Get the Recipe
two chicken enchiladas on a terra cotta plate topped with cilantro

Easy Chicken Enchiladas

5 (11 ratings)
Lightly fried corn tortillas are filled with shredded chicken, cheese, and onion, rolled up and then smothered with a rich and spicy homemade red chile sauce, topped with more cheese, and baked to perfection. These easy chicken enchiladas are about to become your new favorite weeknight dinner.
Get the Recipe
overhead shot of three salmon fish tacos on a parchment lined sheet on a wooden board with avocado salsa and red onion slices in bowls on the side.

Salmon Fish Tacos

5 (9 ratings)
What if I told you that you could have a delicious dish on your dinner table in 20 minutes? Seriously, these salmon tacos are so simple to make and taste incredible. 
Get the Recipe
chicken mole on a blue and white plate with white rice and salted avocado

Chicken Mole

5 (8 ratings)
Holy Mole! This Chicken Mole recipe is out of this world, boasting a thick, rich, chocolate-tinged, mildly spicy sauce. This particular recipe is a fusion of my Grandma and my Mom’s recipes, and if I’m being honest, it is the perfect combination of both. Make some today and enjoy many meals to come.
Get the Recipe
closeup shot of 3 pineapple pork tacos al pastor on an earthenware plate.

Grilled Pork Tacos al Pastor with Roasted Pineapple Salsa

4.80 (5 ratings)
Succulent, smoky, and sweet with just the right amount of spice, my easy Grilled Pork Tacos al Pastor are destined to become a grilling season favorite. Made from just 14 simple, easy-to-find ingredients and less than 30 minutes of active time, these pineapple pork tacos are my go-to summer comfort food.
Get the Recipe
carne asada tacos on a colorful serape textile

Carne Asada Tacos

5 (7 ratings)
This deliciously easy recipe for homemade Carne Asada Tacos requires just a short grocery list and only 30 minutes of marinating. It's one I make on repeat all summer long!
Get the Recipe

Chicken Tinga Molotes

5 (3 ratings)
Molotes (the food) are a common street food, found in Oaxaca during Easter and Christmas time. They are made with a disk of fresh masa then usually filled with a chorizo and potato filling, fried, then topped with salsa, crema, queso fresco, and garnished with sliced radishes. Molotes make the perfect party appetizer or main dish as they can be made ahead of time and frozen up to one month prior to frying.
Get the Recipe
three quesabirria tacos on a grey plate with a side of birria dipping sauce and fresh lime wedges.

Birria de Res Recipe

4.96 (116 ratings)
Making Birria de Res at home is an easy way to pump up the flavor quotient for any number of celebrations. Try this trendy authentic Mexican recipe that can be eaten as either new-world tacos or old-world stew.
Get the Recipe

Chiles en Nogada (Stuffed Poblano Chiles with Walnut Sauce)

5 (4 ratings)
Chiles en Nogada are full of Mexican history. Puebla nuns invented the dish in 1821, to honor a visit by Mexican General Augustín de Iturbide. The dish features the colors of the Mexican flag: white creamy walnut sauce sprinkled with bright red pomegranate seeds and fresh green parsley. This dish is commonly served to celebrate Mexican Independence Day on September 16.
Get the Recipe

Easy Cinco de Mayo Side Dishes

Don’t forget about some delicious side dishes to complete your Cinco de Mayo feast! From classic rice and beans to delectable street corn, there are plenty of tasty options to choose from.

mexican street corn in a mason jar with turquoise spoon.

Elote en Vaso (a.k.a. Esquites)

5 (5 ratings)
This is Mexico’s finest street dish, often sold in styrofoam cups.
Get the Recipe
cebollitas asadas on a rectangular plate

Cebollitas Asadas (Grilled Green Onions)

4.72 (7 ratings)
These Cebollitas Asadas (Grilled Green Onions) are soft, fragrant, sweet and caramelized with a salty and tangy flavor that is absolutely to die for. They are a Latin staple when it comes to grilling! Try this simple recipe and find your new favorite cookout side.
Get the Recipe

Cilantro Lime Rice (Better Than Chipotle!)

5 (7 ratings)
Cilantro and lime juice transforms plain cooked rice into a lively side that’s an ideal accompaniment for Mexican main dishes.
Get the Recipe
Mexican Rice (Arroz Mexicano)

Mexican Rice Arroz Mexicano

4.93 (26 ratings)
This easy side dish is one of the first recipes my mother learned to cook when she was a little girl. It is a staple in most Mexican kitchens, and has such a wonderful aroma while it’s cooking.
Get the Recipe
Frijoles Charros (Cowboy Beans) in a blue talavera bowl with corn tortillas in the background.

Frijoles Charros (Cowboy Beans)

4.28 (50 ratings)
These frijoles charros are flavored with smoky bacon, onions, garlic, fire roasted diced tomatoes, and jalapeño slices. They can be made in a slow cooker, in a dutch oven on the stovetop, or in a magical Instant Pot. 
Get the Recipe

Frijoles Refritos (Refried Beans)

5 (7 ratings)
Make traditional Homemade Refried Beans just like mom or grandma! Serve them as a side dish with a Mexican meal, as a bean dip served with tortilla chips, or slather them on a homemade flour tortilla for the best bean burrito.
Get the Recipe
homemade Mexican style black beans in a white bowl with a blue rim

Instant Pot Black Beans

4.67 (3 ratings)
Using the trusty Instant Pot, you can cut down a several hour process into a single hour and completely cut out the soaking process. This recipe for Instant Pot Black Beans is about to be your weeknight savior!
Get the Recipe

Authentic Cinco de Mayo Desserts

Save some room for dessert because these Cinco de Mayo treats are too delicious to resist! 

stack of golden, crisp Mexican buñuelos on a wooden table with lace doilies.

Mexican Buñuelos Recipe (Buñuelos Mexicanos)

4.41 (45 ratings)
Lightly sweetened and perfectly golden brown, this homemade authentic Mexican Buñuelos recipe is a must during the holiday season, but is lovely all year round. Each of these buñuelos mexicanos is essentially a crispy fried tortilla with cinnamon and sugar, perfect for drizzling with a touch of honey.
Get the Recipe

New Mexican Sopaipillas

5 (18 ratings)
Sopaipillas (or sopapillas) are easy to make, with simple pantry ingredients! Serve them as a dessert with a dusting of cinnamon-sugar and a drizzle of honey.
Get the Recipe
overhead shot of 3 footed glass goblets of arroz con leche topped with raisins and garnished with cinnamon sticks on a hand-painted serving tray.

Arroz con Leche (Mexican Rice Pudding)

5 (16 ratings)
A thick and creamy rice pudding served for breakfast or dessert with warm flavors of cinnamon and plump raisins.
Get the Recipe
overhead shot of homemade baked pineapple empanadas on a colorful dish towel atop a cutting board.

Baked Pineapple Empanadas (Mexican Empanadas de Piña)

4.64 (11 ratings)
Sweet, tart and perfectly spiced, my delicious Pineapple Empanadas recipe is a family favorite all year long. With a gorgeously golden and flaky homemade pastry crust and deeply flavorful fruit filling, you'd never guess these from-scratch dessert empanadas are made with just 11 ingredients and 25 minutes of prep work.
Get the Recipe
Serving delicious Mexican Fruit Cups

Mexican Fruit Cups

5 (9 ratings)
Bring Mexican fruit stands right to your own kitchen with Mexican Fruit Cups drizzled with fresh lime juice and sprinkled with Tajin.
Get the Recipe

Churros with Mexican Chocolate Dipping Sauce

4.67 (9 ratings)
There are so many variations to this classic churro recipe but I decided that less is more, so I kept this recipe simple and pure. This is the same recipe that is published in the Muy Bueno cookbook! It's perfect for Cinco de Mayo, especially when served with a decadent and exotic Mexican chocolate dipping sauce.
Get the Recipe
slice of pan de elote (mexican corn cake) on a turquoise plate, topped with a scoop of ice cream, and dusted with cinnamon.

Pan de Elote Mexicano (Mexican Sweet Corn Cake)

4.50 (8 ratings)
This might look like a traditional all American cornbread but it’s far from it. This is more of a moist cake with the addition of corn, brown sugar, and sweetened condensed milk. The flavors remind me of a pineapple upside-down cake and a tres leches cake combined. It’s sweet, without being overly sweet.
Get the Recipe

Polvorones (Tri-Color Mexican Sugar Cookies)

4 (8 ratings)
If you have visited a Mexican panaderia (bakery) you might have seen tri-color Mexican cookies, called polvorones. Traditional polvoronesare in the shape of a triangle, featuring pink, yellow, and dark chocolate colors. They are tender and lightly crunchy.
Get the Recipe

Gorditas de Azucar (Sweet Griddle Cakes)

4.86 (7 ratings)
When it comes to making a sweet and simple treat, I love turning to this recipe for Gorditas de Azucar, which translates to “sugar gorditas.” These sweet griddle cakes are basically the Mexican version of a scone or a sweet biscuit, traditionally topped with a dollop of butter or drizzled with dulce de leche, cajeta, or sweetened condensed milk. YUM!
Get the Recipe

Chocoflan (Impossible Cake)

5 (3 ratings)
Have your cake and eat your flan, too, with a recipe that combines both! This Chocoflan is a rich chocolate cake with an orange hint topped with creamy vanilla and coffee flavored flan is dripping with decadent dulce de leche and sprinkled with crushed walnuts.
Get the Recipe
dessert tacos filled with avocado yogurt cheesecake filling and sliced fruits and berries on a white platter.

Strawberry Cheesecake Dessert Tacos

5 (1 rating)
If you've been on the hunt for the perfect dessert for taco night, look no further than these light and fresh Strawberry Cheesecake Tacos! Sweet cinnamon-sugar-dusted dessert taco shells are filled with an avocado yogurt "cheesecake" filling before being topped with juicy fresh fruit and shredded coconut for a tasty treat that is both nutritious and delicious.
Get the Recipe

Easy Mexican Cinco de Mayo Drinks

No Cinco de Mayo celebration would be complete without some refreshing and delicious drinks to enjoy! Whether you’re in the mood for a classic margarita or a refreshing Paloma, or are keeping it sober with some juicy agua fresca, there are lots of lovely libations to choose from. 

wooden table with a hand thrown mug filled with champurrado next to a platter of pan dulce.

Champurrado (Chocolate Atole)

4.45 (38 ratings)
Champurrado is a chocolate-based atole, a warm and thick Mexican drink, prepared with Mexican chocolate, water, and milk, spiced with cinnamon sticks, anise, and sweetnened with piloncillo, and thickened with masa harina.
Get the Recipe
homemade agua de pepino in a glass

Agua Fresca de Pepino (Cucumber Lime Cooler)

4.96 (25 ratings)
A common agua fresca from Mexico. Refreshing, healthy, and delicious! Serve over ice.
Get the Recipe
top down shot of two frozen margaritas

Classic Frozen Margarita Recipe

4.75 (8 ratings)
When the sun is shining and the weather is sultry, there’s no cocktail I’d rather sip on than a Classic Frozen Margarita. Sweet, tart, boozy, and slushy with a salty rim? That right there is my hot weather love language.
Get the Recipe

Reposado Paloma

5 (7 ratings)
My deliciously fresh Reposado Paloma is about to become your new signature summer cocktail. Featuring reposado tequila, freshly juiced grapefruits and lime, a hint of sweetness from agave and a bubbly club soda topper, this tasty adult beverage has HAPPY HOUR written all over it!
Get the Recipe

Easy Chelada With Mexican Beer

5 (3 ratings)
A chelada is a quick beer cocktail (or cerveza preparada) made with ice, lime, and salt
Get the Recipe
two earthenware cantarito cups rimmed with tajin, filled with ice and skinny cantaritos mix and garnished with orange and grapefruit slices.

Skinny Cantaritos

5 (1 rating)
Citrusy, sweet-tart, boozy, and bubbly, you’re going to love these lightened-up Cantaritos cocktails! Swapping in fresh grapefruit, a splash of agave, and grapefruit-flavored seltzer in place of the traditional grapefruit soda makes a delectable “skinny” cantarito that’s right on time for warmer weather. It's the perfect Mexican libation for your Cinco de Mayo party!
Get the Recipe
45 degree angle shot of a rocks glass rimmed in tajin and filled with mangonada swirled with chamoy and garnished with a tamarind straw.

Frozen Mangonada Mexicana (a.k.a. Chamoyada)

5 (1 rating)
If you're looking for a frosty, ambrosial nectar to cool you off and quench your thirst, this Frozen Mangonada Mexicana is here to save the day! Made with ripe fruit, a dash of chili, a squeeze of lime, and a drizzle of chamoy, this Mexican mango drink (also known as a Chamoyada) strikes the perfect balance of sweet and spicy.
Get the Recipe
two skinny margaritas on a wooden cutting board with a colorful Mexican embroidered runner and yellow and pink tulips

Skinny Margarita

5 (1 rating)
This guilt-free and flavorful Skinny Margarita is so simple to make with a handful of ingredients – quality tequila, fresh orange and lime juice, and agave nectar.
Get the Recipe

Berry Tequila Rosé Sangria

5 (1 rating)
This refreshing summer drink is part sangria, part berry tequila mojito, part fabulous.
Get the Recipe
two michelada beer cocktails with hot sauce and Mexican beer

Spicy Michelada

5 (1 rating)
Micheladas are a popular beer cocktail served throughout Mexico and is a great way to elevate a Mexican beer with flavorful combinations that include vegetable juice, lime, and hot sauce for some spice. This beer cocktail is tangy, refreshing, and spicy with the bold flavor of Tabasco. It is served in a Tajin-rimmed glass and garnished with a celery stalk and a lime slice.
Get the Recipe

Cinco de Mayo Crafts & Decorations

Looking to add some color and festive flair to your Cinco de Mayo celebration? Get crafty and create some fun decorations to liven up your party and make it even more memorable! Crafting with friends and family is just as fun and rewarding as cooking, don’t you think? 

pile of homemade paper flowers in different colors.

Mexican Paper Flowers

With Cinco de Mayo around the corner, these easy-to-make, vibrant, and cheerful Mexican paper flowers are the perfect crafting project. Aren’t they gorgeous?
read more

How to Make Cascarones

5 (2 ratings)
Send your Cinco de Mayo guests home with a jar of homemade dulce de leche so they can keep the spirit of Mexican appreciation going all month long!
Read more
papel picado banners

Papel Picado Mexican Banner

Papel Picado literally means 'perforated paper' and is a very traditional banner that is used all over Mexico, to adorn weddings, churches, baptisms, quinceaneras, and fiestas. 
Shop now

Alright, amigos! There you have it — everything you could possibly need to host the best darn Cinco de Mayo fiesta ever! If you make any of the recipes or crafts above, please let me know! Leave a ⭐️⭐️⭐️⭐️⭐️ rating on the recipe cards in the posts, leave a comment below, and/or take a photo and tag me on Instagram with #muybuenocooking.