This post may contain affiliate links. Please read our disclosure policy.

Cinco de Mayo is the perfect time to celebrate with bold and authentic Mexican flavors! Whether you’re planning a big fiesta or just want to enjoy delicious homemade Mexican dishes, this Collection of 40+ Mexican Recipes has everything you need, from tacos and enchiladas to salsas, soups, and cocktails.

Three chicken tinga tacos on a round serving plate.

Best Mexican Recipes for Cinco de Mayo

As someone who was born and raised in Southern California, I’ve been surrounded by incredible Mexican food my entire life. From taco trucks to taquerias, my love for authentic Mexican cuisine (and Mexican-inspired dishes) runs deep.

While many people assume Cinco de Mayo marks Mexico’s Independence Day, it actually commemorates the Battle of Puebla in 1862, when the Mexican army achieved an unlikely victory over French forces. Though it’s not widely celebrated in Mexico, in the U.S., it has become a day to honor Mexican heritage—especially through its incredible food!

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

From slow-cooked meats to vibrant salsas and comforting stews, these Cinco de Mayo recipes will help you create a fun and flavorful feast. Whether you’re craving something traditional or looking for an easy weeknight meal, this list has something for everyone.

Must-Have Mexican Salsas and Dips

Cinco de Mayo is incomplete without a lineup of vibrant salsas and irresistible dips! From classic pico de gallo to creamy guacamole, these freshly made dip and salsa recipes add bold flavor to any dish.

Salsa Verde Recipe: This tangy green salsa is made with tomatillos, jalapeños, and fresh cilantro. It’s bright, zippy, and perfect for drizzling over tacos or dipping chips. A total flavor bomb you’ll want on everything!

Glass salsa bowl filled with homemade salsa verde

Mango Salsa Recipe: Sweet, juicy mango meets spicy jalapeño and tangy lime in this tropical twist. It’s a great way to balance out richer dishes like carnitas or grilled steak tacos—and it looks gorgeous on the table.

Overhead image of a large white bowl filled with mango salsa made with mango, red onion, cilantro, and lime juice.

Homemade Guacamole Recipe: Creamy, chunky, and full of lime and garlic, this guac is always the first thing to disappear. Whether you’re scooping it with chips or slathering it on a burrito, it’s a non-negotiable Cinco classic.

Overhead image of guacamole in a white serving bowl garnished with chopped white onion and tomato.

Restaurant-Style Salsa Recipe: Smooth, slightly smoky, and packed with tomato flavor, this salsa rojo is just like the table salsa served at your favorite Mexican restaurant. It’s simple to make in a blender and totally addictive.

Homemade salsa in a small white bowl served with tortilla chips.

The Best Mexican Chicken, Beef, and Pork Recipes

Mexican food is full of mouthwatering meat dishes, from this slow-braised Carnitas Recipe to tender Chicken al Pastor and flavorful Chicken Tinga. These traditional recipes use a mix of spices, marinades, and slow-cooking techniques to create tender, juicy, and delicious meats that can be served on their own or used in tacos, burritos, and bowls.

Carne Asada Recipe: Thinly sliced grilled steak with big flavor from a garlicky lime marinade. Serve it with warm tortillas and a pile of fresh toppings—this one’s a must for any build-your-own taco bar.

Large white platter filled with thinly sliced carne asada that's been topped with homemade salsa.

Pollo Asado Recipe: This juicy grilled chicken is packed with citrusy, smoky flavor thanks to a zesty marinade of orange, lime, garlic, and achiote. Great for feeding a crowd and always a hit with taco lovers.

White plate filled with grilled pollo asado served with a side of lime slices.

Chile Colorado Recipe: Tender chunks of beef simmered in a rich red chile sauce. It’s cozy, comforting, and full of deep, smoky flavor—amazing over rice or stuffed in burritos.

Homemade chile colorado with chunks of beef in a large cast iron pot and garnished with fresh cilantro.

Homemade Chicken Mole Recipe: This rich, deeply flavorful sauce is made with dried chiles, chocolate, and warm spices, then poured over tender, juicy chicken. It’s a classic, comforting dish that adds a touch of tradition and bold flavor to your Cinco de Mayo spread. You can also use the same mole sauce to make ground turkey molé tostadas—a faster, lighter twist layered on crispy tostadas with beans, shredded lettuce, and all your favorite toppings. Two tasty ways to enjoy one incredible sauce!

Mole sauce served with shredded chicken over rice with avocado and fresh lime.

Birria Recipe: This slow-cooked beef (or goat) is simmered in a rich, chile-based broth until it’s fall-apart tender and packed with flavor. Traditionally served as tacos dunked in consomé, birria is a must-have for your Cinco de Mayo table. Use the meat and broth to make cheesy, crispy quesabirria tacos or turn leftovers into birria ramen—a fun twist that combines all that bold flavor with comforting noodles. One batch, endless delicious options!

Large pot filled with Mexican birria made with beef and lamb.

Carnitas Recipe: Tender, juicy pork that’s slow-cooked until it’s melt-in-your-mouth soft, then crisped up to golden perfection. Carnitas are super versatile—perfect for tacos, burrito bowls, nachos, or even sliders. They’re rich, savory, and always a crowd-pleaser.

Shredded crispy pulled pork carnitas on a large baking sheet.

Favorite Mexican Tacos and Enchiladas

Tacos and enchiladas are always a hit—and for good reason! With so many ways to fill, top, and sauce them, they’re endlessly customizable and totally delicious. From easy shredded chicken tacos to cheesy, veggie enchiladas, these party favorites bring the fun and flavor to any Cinco de Mayo celebration.

Quesabirria Tacos Recipe (Cheesy Birria Tacos): Rich, cheesy, and crispy from the griddle, these tacos are stuffed with slow-cooked birria and gooey melted cheese, then dunked in that delicious consomé. Absolute showstoppers.

White plate filled with birria tacos garnished with onions ,cilantro, and lime wedges, and served with a small bowl of birria broth consumé.

Carnitas Tacos Recipe: Crispy on the outside, tender on the inside, these slow-cooked pork tacos are perfect for feeding a crowd and taste amazing with a squeeze of lime and some fresh salsa.

Two pork carnitas tacos served on warm corn tortillas, topped with fresh cilantro, diced onions, sliced radish, and a squeeze of lime, presented on a shallow serving plate.

Shredded Chicken Tacos: Simple, juicy, and super versatile. Pile the chicken high on tortillas with your favorite toppings for an easy taco night win—great for picky eaters and big groups alike.

Small baking sheet with four shredded chicken tacos topped with minced white onion and cilantro and served with fresh lime wedges.

Carne Asada Taco Recipe: Juicy grilled steak, sliced thin and loaded into warm tortillas. Add some guac and salsa, and you’ve got a taco that everyone will be talking about.

Tray filled with four carne asada tacos made with corn tortillas and topped with a fresh onion, cilantro, and lime juice salsa.

Shrimp Taco Recipe: Light, fresh, and a little spicy, shrimp tacos are a great option if you’re looking to mix it up with seafood. Bonus points for slaw and chipotle crema on top!

Large white rectangle plate topped with five assembled shrimp tacos filled with cabbage slow, shrimp, and creamy taco sauce.

Chicken Enchiladas Recipe Recipe: Classic red enchiladas filled with your choice of meat or cheese, baked until bubbly and smothered in homemade enchilada sauce. Comfort food at its finest and perfect for prepping ahead.

Rolling a corn tortilla filled with shredded chicken.

Sour Cream Chicken Enchiladas Recipe: Creamy, cheesy, and full of flavor, these white sauce enchiladas are always a hit—especially with guests who love something rich and cozy.

Large white casserole baking dish filled with sour cream enchiladas smothered in a creamy sour cream and cheese sauce and topped with diced red onion, diced tomatoes, and sliced jalapenos.

Essential Sides and Appetizers

Round out your meal with some tasty Mexican side dishes and appetizers like arroz rojo (Mexican rice), creamy refried black beans, esquites (that super flavorful street corn salad), and bright, zesty ceviche. These bites bring the flavor, the crunch, and all the fun to your party table.

Carne Asada Fries Recipe: French fries loaded with juicy carne asada, melted cheese, sour cream, guac, and salsa—basically nachos’ indulgent cousin. Great for game-day vibes and late-night cravings.

Large baking sheet line with parchment paper and filled with french fries smothered with carne asada, cheese, jalapeno, pico de gallo, sour cream, and guacamole.

Mexican Black Beans Recipe: Simmered with onion, garlic, and spices, these black beans are hearty, flavorful, and a great complement to tacos, rice, or enchiladas. A simple staple you’ll want on every plate.

White bowl filled with Mexican-style black beans garnished with cotija cheese and fresh cilantro.

Drunken Beans with Poblano Peppers Recipe: These pinto beans are cooked with tequila, lime, cilantro, and poblano peppers. They’re hearty, slightly spicy, and the perfect way to round out your meal with something a little extra.

A fun and flavorful twist on boring bland beans, these easy Drunken Beans with Poblanos taste fantastic eaten alone or paired with all your favorite Mexican dishes.

Fish Ceviche Recipe: Fresh, citrusy, and full of bright flavor, classic ceviche is made with tender white fish marinated in lime juice, mixed with onions, tomatoes, and cilantro. For a less fishy version, try this equally light and refreshing shrimp ceviche recipe and enjoy with chips or tostadas.

Overhead view of a white bowl filled with fish ceviche served with tortilla chips.

Beef Empanadas Recipe: Golden, flaky pastry filled with seasoned ground beef and a little melty cheese. These hand-held bites are savory, satisfying, and perfect for snacking.

A large oval plate piled with golden baked beef empanadas.

Elote Recipe: Grilled corn on the cob slathered in mayo, cotija cheese, chili powder, and lime. It’s messy in the best way and totally irresistible—basically a must for any Mexican feast.

Three prepared elote on a baking sheet and garnished with paprika and chili powder, fresh cilantro, and lime wedges.

Mexican Rice Recipe: Also known as arroz rojo, this tomato-based rice is fluffy, flavorful, and the perfect base for just about anything—from tacos to tamales.

Cilantro Lime Rice Recipe: Bright and fresh with a pop of citrus, this green rice pairs perfectly with grilled meats, seafood, or a scoop of beans. It’s a great lighter option with tons of flavor.

Easy Cilantro Lime Rice

Chicken Flautas Recipe: These crispy rolled tacos are stuffed with shredded chicken and fried until golden. Serve them with sour cream or guac for an easy, crowd-pleasing appetizer that disappears fast.

Plate filled with deep-fried chicken and potato flautas with shredded iceberg lettuce, crumbled cotija cheese, tomatoes, lime wedges, and guacamole.

Comforting Mexican Soup and Stew Recipes

Whether you’re kicking things off with a cozy starter or feeding a crowd something warm and hearty, these Mexican soup and stew recipes bring big flavor and comforting vibes—perfect for any Cinco de Mayo menu!

Albondigas Soup Recipe (Mexican Meatball Soup): A personal favorite of mine, this comforting soup features juicy meatballs made with rice simmered in a flavorful veggie-filled tomato-based broth. Hearty enough for a main dish and loved by both kids and adults.

A bowl of albondigas soup with three large meatballs.

Sopa de Fideo Recipe (Mexican Noodle Soup): This simple noodle soup is made with toasted vermicelli and a light tomato broth. It’s cozy, kid-friendly, and a nostalgic favorite that’s perfect as a starter or light side.

White soup bowl filled with Sopa De Fideo (Mexican Noodle Soup) made with a light tomato broth and small fideo noodles.

Caldo de Pollo Recipe (Mexican Chicken Soup): A classic Mexican chicken soup loaded with veggies, herbs, and tender chicken. It’s warm, healing, and totally satisfying—great for balancing out richer party dishes.

Large white shallow bowl filled with caldo de pollo made with chicken, carrots, corn, lime juice, potatoes, and zucchini.

Caldo de Res Recipe (Mexican Beef Soup): A beefy, veggie-packed soup made with various types of beef and bones, corn, carrots, and potatoes. It’s pure comfort in a bowl and perfect for feeding a hungry crowd.

Ladle filled with caldo de res with chunks of corn, zucchini, potato, and carrot.

Spicy Camarones Recipe (Spicy Mexican Stewed Shrimp): Tender shrimp simmered in a spicy tomato-chile sauce. It’s quick, bold, and brings a little heat to your Cinco menu—perfect with rice or warm tortillas on the side.

Pozole Rojo Recipe: Rich, bold, and deeply satisfying, this red chile stew is made with pork and hominy. Serve it with all the toppings—radishes, cabbage, lime—for a festive and traditional Cinco favorite.

Overhead image of a white bowl filled with authentic pozole surrounding by plates filled with optional garnishes.

Pozole Verde Recipe: A bright and zesty take on traditional pozole, this version uses green chiles, tomatillos, and tender shredded chicken. It’s lighter but still super flavorful—perfect for spring celebrations.

White bowl filled with posole verde garnished with shredded cabbage, tortilla chops, cilantro, sliced radish, and lime juice.

Chicken Tortilla Soup Recipe: Loaded with shredded chicken, tomatoes, and spices, this soup is topped with crispy tortilla strips, avocado, and cheese. It’s flavorful, customizable, and always a hit.

A bowl of food on a plate, with Chicken Tortilla Soup

Quick and Easy Mexican-Inspired Dinners

Short on time but still want big flavor? These easy Mexican-inspired dinners come together fast and are perfect for busy weeknights or last-minute Cinco de Mayo celebrations. No stress—just bold, delicious food on the table in no time!

Ground Beef Taco Meat Recipe: Simple, flavorful, and super versatile. Use it for tacos, nachos, burritos, or salads. Make a big batch and keep the party going all week!

Individual bowls filled with seasoned ground beef, shredded cheese, chopped lettuce, sour cream, and diced tomatoes, with hard shell taco shells on the side.

Homemade Taco Seasoning Recipe: Skip the store-bought packet and whip up your own blend with pantry spices. It’s fresher, customizable, and adds just the right kick to anything from taco meat to grilled veggies.

A white plate filled with various spices and seasonings blended together to make taco seasoning.

Taco Spaghetti Recipe: A fun twist on two favorites—this dish combines seasoned ground beef, homemade taco seasoning, and spaghetti noodles in a cheesy, saucy one-pot dinner. It’s easy, comforting, and totally kid-approved.

Large serving of taco spaghetti being removed from a large pan by a stainless steel pasta serving spoon.

Taco Salad Recipe: All the taco goodness without the tortilla. Crisp lettuce, seasoned meat, beans, cheese, and all the toppings—toss it together for a fresh, fast meal everyone can dig into.

Large white bowl filled with beef taco salad topped with shredded cheese, avocado, olives, tomatoes, and sour cream.

Mexican Picadillo Recipe: A quick ground beef dish simmered with potatoes, tomatoes, and warm spices. It’s cozy, super satisfying, and perfect with rice or stuffed into tacos or empanadas.

Mexican style picadillo with ground beef, potato, carrots, and peas, in a seasoned tomato sauce on a white plate with Mexican red rice and tortillas.

Chipotle Shrimp Recipe: These smoky, spicy shrimp cook up in minutes and are perfect for tacos, salads, or rice bowls. Great if you want something a little lighter but still packed with flavor.

Wooden serving spoon filled with cooked shrimp in a spicy chipotle sauce with onions and bell peppers.

Refreshing Margaritas and Cocktails

Nothing says Cinco de Mayo like a cold, refreshing drink in hand! These easy cocktail recipes are fun, festive, and guaranteed to keep the good vibes flowing all party long.

How to Make the Absolute BEST Margarita Recipe: A classic for a reason—this perfectly balanced margarita is made with fresh lime juice, tequila, and a splash of orange liqueur. Simple, smooth, and my personal favorite.

Three glasses filled with classic lime margarita on the rocks.

3-Ingredient Watermelon Margarita Recipe: Sweet, juicy watermelon, tequila, and lime juice come together in this easy, ultra-refreshing drink. It’s light, fruity, and just the thing for sipping on a sunny day.

Three iced watermelon margaritas in rocks glasses garnished with fresh lime wheels and sliced watermelon.

Michelada Recipe with Homemade Clamato Juice: This savory Mexican beer cocktail is like a spicy, tangy cousin to the Bloody Mary—perfect with chips, tacos, or any salty snack. Great for beer lovers who want something bold and refreshing.

Hand pouring beer into glass filled with ice, lime slices, and homemade clamato juice.

Spicy Orange Margarita Recipe: A fun twist on the classic, this margarita blends fresh orange juice with a little jalapeño heat. It’s sweet, spicy, and totally sippable—ideal if you like a little kick in your cocktail.

Three glasses filled with Spicy Orange Margarita and garnished with fresh jalapeno, lime, and orange slices with a sweet and spicy chili salt rim.

Paloma Recipe (with Homemade Chili Salt): Made with grapefruit soda, tequila, and lime, the Paloma is fizzy, citrusy, and super refreshing. A great choice if you’re looking for something a little less sweet than a margarita.

Paloma cocktail served with a chili salt rim and garnished with lime and fresh grapefruit.

Whether you’re planning a full-on fiesta or just whipping up a few fun dishes for the family, these 40+ Mexican recipes have everything you need to celebrate Cinco de Mayo in the most delicious way possible. I hope you enjoy them, from my kitchen to yours. If you make any of these recipes, I would love to hear your thoughts in the comment section below.

Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Iโ€™m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

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

2 Comments

  1. Grace says:

    this is exactly what I have been looking for!
    Every recipe needed with the exception of Agua Chili.
    I’m impressed by not only the recipes but with the passion in your discretion of each dish.
    I just shared your article with the world on Facebook and directly to some family and friends. Did I mention that I texted and emailed it to my self. I wast yo make sure that I have a copy of this article forever!
    I thank you so very much for all the love you put into your work.
    Much more I appreciate that you love Mexican food.

    1. Jessica Randhawa says:

      Thank you so much for this incredibly kind and thoughtful commentโ€”it truly means the world to me! I’m so happy to hear the post gave you exactly what you were looking for (aside from Agua Chileโ€”I’ll get on that!). Your enthusiasm, support, and love for Mexican food are deeply appreciated, and I’m honored you shared the post with your family and friends. Thank you again for taking the time to writeโ€”this kind of feedback keeps me inspired and excited to keep sharing more! ๐Ÿ’›๐ŸŒฎ