40+ Authentic Mexican Recipes for an Unforgettable Cinco de Mayo

Cinco de Mayo is the ideal occasion to celebrate with authentic Mexican flavors. Whether you’re hosting a big fiesta or preparing a cozy family meal, this Collection of 40+ Mexican Recipes offers everything from tacos and enchiladas to salsas, soups, sides, and cocktails to make your celebration memorable.

Three chicken tinga tacos on a round serving plate.

Best Mexican Recipes for Cinco de Mayo

Growing up in Southern California, I was lucky to be surrounded by incredible Mexican food—from taco trucks to family-run taquerias. That experience shaped a deep appreciation for authentic Mexican dishes and Mexican-inspired cooking.

Contrary to popular belief, Cinco de Mayo does not mark Mexico’s Independence Day. It commemorates the Battle of Puebla in 1862, when Mexican forces achieved an unlikely victory over French troops. While the holiday is modestly observed in Mexico, in the United States it has become a day to celebrate Mexican heritage, especially its rich culinary traditions.

From slow-braised meats and vibrant salsas to comforting soups and refreshing drinks, these recipes will help you build a festive and flavorful menu. Whether you want something traditional or an easy weeknight option, this collection has recipes to suit every appetite.

Table of Contents

  • Best Mexican Recipes for Cinco de Mayo
  • Must-Have Mexican Salsas and Dips
  • The Best Mexican Chicken, Beef, and Pork Recipes
  • Favorite Mexican Tacos and Enchiladas
  • Essential Sides and Appetizers
  • Comforting Mexican Soup and Stew Recipes
  • Quick and Easy Mexican-Inspired Dinners
  • Refreshing Margaritas and Cocktails

Must-Have Mexican Salsas and Dips

No Cinco de Mayo spread is complete without a selection of bright salsas and creamy dips. Freshly made pico de gallo and guacamole are essentials, but there are many ways to add flavor and color to your table.

Salsa Verde: Made with tomatillos, jalapeños, and cilantro, this tangy green salsa is perfect for drizzling over tacos or serving with chips. Its bright acidity lifts richer dishes and adds a fresh pop of flavor.

Glass salsa bowl filled with homemade salsa verde

Mango Salsa: Sweet mango paired with jalapeño and lime creates a tropical, spicy-sweet topping that balances fatty or grilled proteins like carnitas and carne asada.

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

Homemade Guacamole: Creamy and bright, guacamole with lime and garlic is always the first dip to disappear. Serve with chips or spoon onto tacos and bowls for instant appeal.

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

Restaurant-Style Salsa (Salsa Rojo): Smooth, slightly smoky, and tomato-forward, this blender-friendly salsa tastes like the table salsa at your favorite Mexican spot and is addictively good with chips or tacos.

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

The Best Mexican Chicken, Beef, and Pork Recipes

Mexican cuisine features many slow-cooked and marinated meat dishes that are ideal for feeding a crowd. These recipes deliver tender, flavorful results whether you serve them on tortillas, in bowls, or alongside rice and beans.

Carne Asada: Thinly sliced grilled steak marinated with garlic and lime makes for a flavorful taco filling or a centerpiece for a build-your-own taco bar.

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

Pollo Asado: Grilled chicken marinated in citrus, garlic, and achiote offers a smoky, tangy flavor that’s perfect for tacos or a main dish for guests.

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

Chile Colorado: Beef simmered in a rich red chile sauce creates a comforting, smoky main that’s delicious over rice or tucked into burritos.

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

Chicken Mole: A complex sauce of dried chiles, chocolate, and warm spices ladled over tender chicken brings deep traditional flavor to any celebration.

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

Birria: Slow-cooked beef or goat simmered in a chile-rich broth becomes fall-apart tender and flavorful. Serve as tacos with consomé for dipping or use leftovers in quesabirria or birria ramen for delicious variations.

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

Carnitas: Pork slowly cooked until tender and then crisped creates versatile, savory meat perfect for tacos, bowls, and more—always a crowd favorite.

Shredded crispy pulled pork carnitas on a large baking sheet.

Favorite Mexican Tacos and Enchiladas

Tacos and enchiladas offer endless customization and deliver big flavor with minimal fuss. From simple shredded chicken tacos to cheesy enchiladas, these dishes are perfect for parties or weeknight meals.

Quesabirria Tacos: Crispy, cheesy griddle tacos filled with slow-cooked birria and served with consomé for dunking—dramatic, delicious, and always a hit.

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: Crispy edges and tender centers make carnitas tacos irresistible—top with onion, cilantro, salsa, and a squeeze of lime for a classic bite.

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: A simple, juicy option that’s versatile and crowd-pleasing—pile on toppings and serve for an easy taco night.

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

Carne Asada Tacos: Grilled steak, thinly sliced and served in warm tortillas with guacamole and salsa for a flavorful, memorable taco.

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

Shrimp Tacos: Light, fresh, and slightly spicy, shrimp tacos with slaw and crema offer a seafood option that’s bright and satisfying.

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

Chicken Enchiladas: Classic red-sauce enchiladas filled with chicken or cheese and baked until bubbly—great for making ahead and feeding a crowd.

Rolling a corn tortilla filled with shredded chicken.

Sour Cream Chicken Enchiladas: Creamy and cheesy, these white-sauce enchiladas are rich and comforting—an excellent choice for guests who prefer something indulgent.

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

Complement main dishes with classic sides like arroz rojo (Mexican rice), refried beans, esquites (street corn salad), and ceviche. These options add texture, brightness, and variety to your menu.

Carne Asada Fries: A decadent mash-up of fries topped with carne asada, cheese, guacamole, sour cream, and salsa—perfect for sharing.

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: Simmered with aromatics and spices, these hearty beans pair well with tacos, rice, and enchiladas.

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

Drunken Beans with Poblanos: Pinto beans cooked with tequila, lime, cilantro, and poblano peppers offer a bold, flavorful side that’s a little different and very satisfying.

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.

Ceviche: Bright and citrusy, classic fish or shrimp ceviche is refreshing served with chips or on tostadas for a light starter or snack.

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

Beef Empanadas: Golden, flaky pastries filled with seasoned ground beef and cheese make portable, savory bites that guests will love.

A large oval plate piled with golden baked beef empanadas.

Elote: Grilled corn slathered with mayo, cotija, chili powder, and lime is delightfully messy and irresistibly tasty.

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

Mexican Rice (Arroz Rojo): Fluffy tomato-based rice that pairs perfectly with many Mexican mains and helps round out a balanced plate.

img 96110 25

Cilantro Lime Rice: Bright and citrusy, this rice is a lighter accompaniment for grilled meats and seafood.

Easy Cilantro Lime Rice

Chicken Flautas: Crispy rolled tacos filled with shredded chicken make a satisfying appetizer—serve with guacamole or sour cream for dipping.

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

Warm soups and stews add comfort and depth to any menu. These traditional recipes are ideal as starters or hearty mains for feeding a group.

Albondigas Soup (Mexican Meatball Soup): A comforting broth filled with rice-studded meatballs and vegetables—hearty, family-friendly, and satisfying.

A bowl of albondigas soup with three large meatballs.

Sopa de Fideo: A simple noodle soup made with toasted vermicelli in a light tomato broth—cozy, nostalgic, and kid-friendly.

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

Caldo de Pollo (Mexican Chicken Soup): A classic, nourishing soup loaded with vegetables and tender chicken—perfect for balancing richer dishes on your menu.

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

Caldo de Res (Mexican Beef Soup): A filling, beef-forward soup with corn, potatoes, and root vegetables—ideal for feeding a hungry crowd.

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

Spicy Camarones (Stewed Shrimp): Shrimp simmered in a spicy tomato-chile sauce for a quick, bold seafood option that pairs well with rice or tortillas.

Pozole Rojo: A classic pork and hominy stew with deep red chile flavor—serve with chopped radishes, cabbage, and lime for a festive presentation.

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

Pozole Verde: A lighter, zesty version of pozole made with tomatillos and green chiles, often featuring shredded chicken for a spring-ready stew.

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

Chicken Tortilla Soup: A flavorful bowl topped with crispy tortilla strips, avocado, and cheese—customizable and always crowd-pleasing.

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

Quick and Easy Mexican-Inspired Dinners

If time is limited, these fast Mexican-inspired dinners still deliver bold flavor with minimal effort—perfect for busy weeknights or last-minute celebrations.

Ground Beef Taco Meat: A versatile, well-seasoned filling for tacos, nachos, burritos, or salads—make a big batch to keep meals simple 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: Make your own blend of spices for fresher, customizable flavor that elevates taco meat, beans, and roasted vegetables.

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

Taco Spaghetti: A playful one-pot meal that combines seasoned beef, taco spices, and spaghetti in a cheesy, saucy dinner the whole family will enjoy.

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

Taco Salad: All the flavors of tacos served as a fresh salad—lettuce, seasoned meat, beans, cheese, and toppings make for a quick, satisfying meal.

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

Mexican Picadillo: A homey ground beef and potato stew simmered with tomatoes and warming spices—great with rice or as a filling for tacos and 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: Smoky, spicy shrimp that cook in minutes—ideal for tacos, salads, or rice bowls when you want a speedy, flavorful protein.

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

Refreshing Margaritas and Cocktails

No Cinco de Mayo celebration is complete without refreshing cocktails. These drinks are festive, easy to make, and perfect for keeping spirits high.

Classic Margarita: Fresh lime juice, tequila, and a touch of orange liqueur combine for a balanced, timeless cocktail that pairs with nearly any Mexican dish.

Three glasses filled with classic lime margarita on the rocks.

3-Ingredient Watermelon Margarita: Watermelon, tequila, and lime make a light, fruity drink ideal for sunny gatherings.

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

Michelada with Homemade Clamato: A savory, spicy beer cocktail reminiscent of a Bloody Mary—great with salty snacks and tacos for beer lovers seeking bold flavors.

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

Spicy Orange Margarita: Fresh orange juice with a hint of jalapeño adds sweet heat to the classic margarita for a fun, flavorful twist.

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 (with Homemade Chili Salt): Grapefruit, tequila, and lime create a fizzy, citrus-forward cocktail that’s lighter and less sweet than a margarita—refreshing and elegant.

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

Whether you’re planning a full fiesta or preparing a few special dishes for family, these 40+ Mexican recipes provide a wide range of options to celebrate Cinco de Mayo deliciously. From slow-cooked classics to quick weeknight favorites and refreshing cocktails, there’s something here for every palate. If you try any of these recipes, I’d love to hear what you think in the comments—happy cooking!