Cinco de Mayo Recipes

Looking for Cinco de Mayo recipes? Here are 40+ main dishes, drinks, sides, and appetizers perfect for your celebration. There’s a mix of traditional Mexican recipes plus Americanized ones, too, and all of them are delicious!

photo collage of cinco de mayo recipes.

If it’s Cinco de Mayo, it’s time for all the enchiladas, chips and salsas, margaritas, and taco recipes, so I’ve gathered all of my favorites for you to browse. Whether it’s Mexican-inspired, Tex-Mex, New Mexican, or authentic Mexican dishes, there’s a little bit of everything in this list. So take a browse and find some inspiration!

Main Dishes

Poblano chicken enchiladas

Creamy Poblano Chicken Enchiladas

Chicken rolled up in corn tortillas and topped with a creamy poblano-cilantro sauce. The richness of the sauce is balanced by the fresh herbs and a squeeze of lime juice just before serving. A store-bought rotisserie chicken makes these easy to make.

a bowl of chile colorado

Chile Colorado

Chile colorado is a simple chili dish made with pork, dried chile and a few other simple ingredients that simmer together until the pork is tender. You can make it mild or hot depending on the type of chiles you use and it’s delicious served over rice or with tortillas. 

rice topped with taco chicken meat, beans, and garnishes.

Easy Chicken Taco Bowls

Quick and easy chicken taco bowls are ready in about 20 minutes! Top the chicken and black bean filling with all of your favorite taco toppings for an easy and delicious weeknight dinner.

salsa verde chicken on rice with guacamole and tortilla strips.

Salsa Verde Chicken (Slow Cooker)

This Salsa Verde Chicken is an easy slow cooker recipe! The chicken, tomatillos, poblano peppers, jalapenos, and other simple ingredients go right in the slow cooker – no precooking steps are needed. A few hours later, you get tender, juicy chicken coated in a bright, flavorful verde sauce. Spoon it over rice and add your

a plate of shrimp tacos.

Easy Shrimp Tacos

These shrimp tacos are ready in 30 minutes! The shrimp are coated in a sweet and spicy sauce made with chili seasonings, honey, lime juice, and garlic. For a great weeknight dinner, serve the shrimp and sauce on warm tortillas with a simple creamy cabbage slaw.

a pan of pork enchiladas.

Pork Enchiladas

Pork Enchiladas with a savory pulled pork filling rolled up in corn tortillas, topped with enchilada sauce, and finished with a creamy cheese sauce. Add your favorite enchilada toppings, and you get a hearty and delicious dinner loaded with flavor.

chicken fajitas in a bowl with rice.

Chicken Fajita Bowl

Chicken fajitas served up bowl-style with rice, colorful bell peppers, and a sour cream sauce. This is a quick and easy recipe when you’re craving fajitas or make it ahead to have on hand for easy meals during the week.

baked enchilada casserole.

Ground Beef Enchilada Casserole

Layers of corn tortillas, ground beef, beans, veggies, and cheese – there are a lot of delicious things going on in this enchilada casserole.

photo of a taco pie with a slice removed

Black Bean Enchilada Pie

Layers of flour tortillas, black beans, and sauce are a fun twist on traditional enchiladas. Serve it with all of your favorite toppings for an easy-to-make weeknight dinner.

photo of taco salad

Steak Taco Salad

This fast and fresh steak taco salad for two has tender pan-seared sirloin, creamy diced avocado, black beans, pepper jack cheese, and a super simple 3-ingredient salsa verde dressing.

black bean enchiladas

Easy Enchiladas with Black Beans & Spinach

Easy enchiladas with black beans and spinach – no pre-cooking required! Just mix, roll, and bake.

Beef Burrito Bowls

Easy beef burrito bowls with all the toppings, including a creamy burrito sauce and super simple cilantro-lime rice. It’s full of fresh flavors, can be prepped ahead, and is ready in 30 minutes!

chicken chipotle tacos

Chipotle Chicken Tacos

These chipotle chicken tacos are a little spicy, a little smoky and a whole lot of deliciousness. The chicken is marinated in a simple chipotle sauce and tucked into tortillas with a cool and crunchy cilantro-lime coleslaw.

beef tacos on a cutting board with lime wedges

Instant Pot Braised Beef Tacos

Tender seasoned beef wrapped up in tortillas with all the toppings, including a simple creamy salsa-inspired sauce, is totally doable on a weeknight, thanks to an Instant Pot. These beef tacos are easy to prep and are ready to go in less than an hour.

Easy ground turkey taco bowls with rice and beans

Easy Ground Turkey Taco Bowls

Easy 30-minute ground turkey taco bowls for two with all the toppings! Ground turkey seasoned with spices, corn, and pinto beans spooned over rice. Topped with sliced avocado, diced tomatoes, queso fresco, and sour cream.

Sweet Potato and Ground Beef Enchiladas

These hearty beef and sweet potato enchiladas are made with corn tortillas, savory beef, and quick-cooking frozen diced sweet potatoes. They’re ready to go in under an hour, or you can make and assemble them a day ahead to bake later for an easy dinner.

Beef Fajitas

Beef Fajitas

These beef fajitas take about 20 minutes to prep and about 20 minutes to cook, making it an easy dinner. Add some chips and salsa for a great Cinco de Mayo celebration.

photo of a taco salad

Taco Salad

Ground beef taco salad tossed in a homemade Catalina dressing with a chili twist. Loaded with veggies, beans, and cheese, this taco salad is a 30-minute weeknight dinner that’s full of fresh flavors.

shrimp, rice, and coleslaw in a bowl.

Shrimp Taco Bowls

These shrimp taco bowls have everything you love about tacos without the tortillas. The shrimp are cooked in a sweet and spicy sauce and piled on rice and a creamy slaw. It’s an easy 30-minute dinner!

shrimp and peppers in a bowl with rice.

Shrimp Fajita Bowls

Seasoned shrimp with cilantro rice and fresh peppers. These fajita bowls are a light and easy dinner.

overhead shot of baked enchiladas in a pan.

Beef and Cheese Enchiladas

Beef and Cheese Enchiladas with a savory ground beef filling rolled up in corn tortillas, topped with enchilada sauce, and finished with a creamy cheddar cheese sauce.

chicken tinga tacos

Chicken Tinga (Tinga de Pollo)

This recipe is ready in about 30 minutes. It’s a combination of tomatoes, shredded chicken, and chipotle peppers for a spicy, smoky kick. Use it to make delicious tacos or as a topping for tostadas.


chips and queso.

Queso Blanco (Easy Slow Cooker Recipe)

This easy Queso Blanco is a creamy white cheese dip made with two kinds of cheese, spices, and garnished with tomatoes and cilantro. Make it in your slow cooker for an easy dip for parties, game day, or any time you’re craving chips and queso!

a stack of steak quesadillas.

Steak Quesadillas

Steak Quesadillas, with gooey melted cheese and tender steak in every bite, are perfect for game day, parties, or dinner with some chips and salsa. This oven method is an easy way to make four at a time plus the prep work is quick, too.

a bowl of salsa with chips

Easy Homemade Salsa

Homemade salsa that’s not watery, not too thick, and full of fresh flavors from tomatoes, cilantro, and jalapeno. This is a cooked salsa recipe that is ready to go in less than 30 minutes. It’s full of fresh flavors and so easy to make.

a pan of nachos.

Chorizo Nachos

Chorizo Nachos are great for parties, game days, or whenever you want to make a big batch of nachos to share. The combination of crispy tortilla chips. creamy cheese sauce, spicy Mexican chorizo, and pico de gallo is so delicious.

cowboy caviar guacamole in a bowl with tortilla chips around it.

Cowboy Caviar Guacamole

Cowboy caviar combined with creamy guacamole is a quick and easy dip recipe loaded with fresh flavors. It has avocado, beans, corn, peppers, tomatoes, and fresh lime juice all mixed up and ready for a big bowl of tortilla chips to go with it. 

a bowl of pico

Homemade Pico de Gallo

This homemade pico de gallo (salsa fresca) is full of fresh flavors from tomatoes, red onion, jalapeno, cilantro, and lime juice. It’s great with chips or serve it with tacos, nachos, burritos, and eggs – basically, anything that needs a pop of fresh Mexican flavors.

quesadillas on a board garnished with cilantro.

Green Chile Pork Quesadillas

These pork quesadillas with green chile are cooked in the oven on a sheet pan. This is an easy way to make four quesadillas at a time – the tortillas crisp up under the broiler so they’re hot, cheesy, and toasty when they come out of the oven.

a bowl of avocado salsa verde with a chip being dipped.

Avocado Salsa Verde

Avocado Salsa Verde is a fresh salsa recipe with creamy avocado, tomatillos, serrano pepper, and fresh cilantro and lime juice. It’s so easy you can make a batch in about 10 minutes!

baked steak nachos.

Steak Nachos

These nachos have layers of chips, thin-sliced steak, cheese sauce, and jalapeno. They’re perfect for a game-day crowd!

photo of guacamole

Simple Guacamole Recipe

Irresistibly scoopable homemade guacamole! This is my go-to simple guacamole recipe – you’re just four ingredients and 10 minutes away from this bowl of goodness. Add some tortilla chips and a cold margarita for the happiest happy hour ever.

corn salsa.

Corn Salsa

This fresh and fast corn salsa is the perfect appetizer or side dish for so many occasions. It has really simple ingredients and only takes 15 minutes to make.

Side Dishes

Mexican caesar salad on a white plate.

Mexican Caesar Salad

Mexican Caesar salad is a twist on a classic and can be served as a side dish or as a main dish. Crisp romaine, sweet corn, creamy avocado, and sliced jalapenos tossed together in a creamy cilantro Caesar dressing.

overhead shot of the final dish.

Black Bean and Corn Salad

Fast and fresh black bean and corn salad with a zippy lime dressing. This is a great summer side dish for all the potlucks, BBQs, block parties, or anytime you want a light and delicious salad.

overhead shot of the fruit salad.

Mexican Fruit Salad

Fresh and light Mexican fruit salad is a combination of summer fruits dressed in a spicy-sweet dressing. It’s a great cold side dish for any meal or make it for your summer potlucks, BBQs, or cookouts.

overhead photo of a bowl of rice

5-Minute Cilantro-Lime Rice

This cilantro-lime rice is so quick and easy. You only need a few ingredients to make it and it cooks in the microwave in just a few minutes. It’s one of my favorite fast side dish recipes and is great for burrito and taco bowls.

overhead photo of a avocado shrimp salad

Avocado Shrimp Salad

Quick and easy avocado shrimp salad with a zingy cilantro-lime dressing, bell pepper, corn and lots of creamy avocado. It’s a no-cook, 20-minute recipe!


a pink margarita garnished with mint and lemon.

Easy Pink Margarita

This pink margarita, also known as a pink senorita, is a quick and easy cocktail. This recipe makes one drink, but you can easily scale it up to make a pitcher. 

pineapple agua fresca

Pineapple Agua Fresca

A refreshing aqua fresca made with fresh pineapple, lime juice, and a touch of honey is an easy drink to make for the spring and summer seasons. It’s light, refreshing, and perfect on a hot day.

photo of margaritas

Citrus Margaritas

Ice-cold citrus margaritas made with four kinds of fresh-squeezed juice are refreshing, boozy, and perfect for an at-home happy hour. This recipe makes four small drinks and can easily be scaled up or down.

two margarita wine spritzers

Margarita Wine Spritzer

Wine spritzers get a margarita twist! These cold and refreshing drinks are easy to make and easy to sip on especially on a hot summer day. As with any drink, feel free to adjust to your tastes.

Whether you’re having a Cinco de Mayo party or a gathering for a few, I hope you’ve found some new recipes to try!

Happy Cooking,


More Recipe Collections

Post updated from the archives. First published in April 2017.

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.